Trade-off decisions across time in technical debt management: a systematic literature review
Technical Debt arises from decisions that favour short-term outcomes at the cost of longer-
term disadvantages. They may be taken knowingly or based on missing or incomplete …
term disadvantages. They may be taken knowingly or based on missing or incomplete …
The influence of Technical Debt on software developer morale
Context Previous research in the Technical Debt (TD) field has mainly focused on the
technical and economic aspects, while its human aspect has received minimal attention …
technical and economic aspects, while its human aspect has received minimal attention …
A qualitative study on the implementation design decisions of developers
Decision-making is a key software engineering skill. Developers constantly make choices
throughout the software development process, from requirements to implementation. While …
throughout the software development process, from requirements to implementation. While …
[图书][B] Insolvent: How to reorient computing for just sustainability
C Becker - 2023 - books.google.com
How we can enact meaningful change in computing to meet the urgent need for
sustainability and justice. The deep entanglement of information technology with our …
sustainability and justice. The deep entanglement of information technology with our …
[HTML][HTML] It's about time: How to study intertemporal choice in systems design
F Fagerholm, A De los Ríos, CC Castro, J Gil… - Information and …, 2023 - Elsevier
Context: Decision making pervades software and systems engineering. Intertemporal
decisions involve trade-offs among outcomes at different points in time. They play a central …
decisions involve trade-offs among outcomes at different points in time. They play a central …
Buying time in software development: how estimates become commitments?
PGF Matsubara, I Steinmacher… - 2021 IEEE/ACM 13th …, 2021 - ieeexplore.ieee.org
Despite years of research for improving accuracy, software practitioners still face software
estimation difficulties. Expert judgment has been the prevalent method used in industry, and …
estimation difficulties. Expert judgment has been the prevalent method used in industry, and …
Temporal discounting in technical debt: how do software practitioners discount the future?
Technical Debt management decisions always imply a trade-off among outcomes at different
points in time. In such intertemporal choices, distant outcomes are often valued lower than …
points in time. In such intertemporal choices, distant outcomes are often valued lower than …
Temporal discounting in software engineering: A replication study
F Fagerholm, C Becker… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
Background: Many decisions made in Software Engineering practices are intertemporal
choices: trade-offs in time between closer options with potential short-term benefit and future …
choices: trade-offs in time between closer options with potential short-term benefit and future …
Bounding the information collection performance of wireless sensor network routing
Wireless sensor networks have mainly been designed for information-collecting purposes,
such as habitat monitoring, product process tracing, battlefield surveillance, etc. In order to …
such as habitat monitoring, product process tracing, battlefield surveillance, etc. In order to …
From a gambit to a defense with SwEDeL: an approach to defend software estimates from pressure
PGF Matsubara - 2022 - tede.ufam.edu.br
The estimation of software projects and tasks is a critical activity in software development
and maintenance. Ultimately, people develop and maintain software to satisfy business …
and maintenance. Ultimately, people develop and maintain software to satisfy business …