Intertemporal Choice: Decision Making and Time in Software Engineering

dc.contributor.authorBecker, Christoph
dc.contributor.authorWalker, Dawn
dc.contributor.authorMcCord, Curtis
dc.date.accessioned2017-03-20T15:14:18Z
dc.date.available2017-03-20T15:14:18Z
dc.date.issued2017-05
dc.description© 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en_US
dc.description.abstractWhen making choices in software projects, engineers and other stakeholders engage in decision making that involves uncertain future outcomes. The concept of ‘intertemporal choice’ describes choices between outcomes at different times in the future. Short-sighted decisions with far-reaching effects are a long-standing cause of concern in the software profession. Common models to support decisions in software projects use concepts such as expected utility and discount factors to quantify future value and enable trade-off decisions. However, a growing body of behavioral research shows that these normative models do not adequately describe how people actually make choices. Our objective is to understand how developers and stakeholders actually take trade-off decisions during software projects that involve current and future benefits, and to identify the human and cooperative factors that influence them. This requires empirical research on decision making in SE with a focus on trade-offs across time. To support such research, this paper reports on a systematic literature review that aimed to identify whether the intersection of these concepts has been acknowledged and addressed. We discuss the assumptions about decision makers that underpin existing research and analyze how the role of time has been characterized in the study of decision making in SE. Based on this review, the paper begins to develop principles for a descriptive framework to characterize intertemporal choices in empirical and behavioral software engineering research.en_US
dc.identifier.citationChristoph Becker, Dawn Walker, and Curtis McCord. Intertemporal Choice: Decision Making and Time in Software Engineering. In 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2017), 39th International Conference on Software Engineering. Buenos Aires, Argentina, May 23, 2017. (accepted).en_US
dc.identifier.urihttp://hdl.handle.net/1807/76055
dc.language.isoen_caen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.subjectbehavioral software engineeringen_US
dc.subjectintertemporal choiceen_US
dc.subjecttechnical debten_US
dc.subjectsustainability debten_US
dc.subjecttrade-off decisionsen_US
dc.subjectdecision theoryen_US
dc.subjectsustainabilityen_US
dc.subjectsystematic literature reviewen_US
dc.titleIntertemporal Choice: Decision Making and Time in Software Engineeringen_US
dc.typeArticle Post-Printen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
becker2017chase-intertemporalchoice.pdf
Size:
290.9 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: