Abstract
[Context and motivation] Finding a balance between commercial (customer specific, market pull and external quality requirements) and internal quality requirements is a recognized challenge in market driven software product development (MDSPD). In order to address this challenge it is important to understand the preferences and biases influencing decision makers selecting requirements for software releases. [Question/problem] Prospect theory has been successfully applied to many disciplines. Applying it to MDSPD suggests decision makers will avoid risk when selecting between commercial requirements, take risk with internal quality requirements, and prefer commercial requirements over internal quality requirements in order to maximize their perceived value. This paper seeks to investigate this claim. [Principal ideas/results] This paper presents an experiment investigating whether the biases proposed by prospect theory can be seen operating in MDSPD requirements engineering (RE). The results indicate risk avoidance when dealing commercial requirements, while greater risk is taken when dealing with internal quality requirements. [Contribution] As this is the first paper to use prospect theory to explain requirements selection decisions, it presents opportunity to educate people in the biases they bring to the RE process, and facilitate the creation of strategies for balancing the different requirements types.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aurum, A., Wohlin, C.: The fundamental nature of requirements engineering activities as a decision-making process. Information and Software Technology 45(14), 945–954 (2003); Eighth International Workshop on Requirements Engineering: Foundation for Software Quality
Regnell, B., Brinkkemper, S.: Market-driven requirements engineering for software products. Engineering and Managing Software Requirements, 287–308 (2005)
Carlshamre, P.: Release planning in market-driven software product development: Provoking an understanding. Requirements Engineering 7(3), 139–151 (2002)
Wohlin, C., Aurum, A.: What is important when deciding to include a software requirement in a project or release? In: International Symposium on Empirical Software Engineering, pp. 246–255 (November 2005)
Wohlin, C., Aurum, A.: Criteria for selecting software requirements to create product value: An industrial empirical study. Value-Based Software Engineering, 179–200 (2006)
Barney, S., Aurum, A., Wohlin, C.: A product management challenge: Creating software product value through requirements selection. Journal of Systems Architecture 54(6), 576–593 (2008); Selection of best papers from the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2006)
Barney, S., Hu, G., Aurum, A., Wohlin, C.: Creating software product value in china. IEEE Software 26(4) (July– August 2009)
Plous, S.: The Psychology of Judgement and Decision Making. McGraw-Hill, New York (1993)
Kahneman, D., Tversky, A.: Prospect theory: An analysis of decision under risk. Econometrica 47(2), 263–291 (1979)
Tversky, A., Kahneman, D.: The framing of decisions and the psychology of choice. Science 211(4481), 453–458 (1981)
Lauer, T.W.: Software project managers’ risk preferences. Journal of Information Technology 11(4), 287–295 (1996)
Karlsson, L., Regnell, B., Karlsson, J., Olsson, S.: Post-release analysis of requirements selection quality post-release analysis of requirements selection quality — an industrial case study. In: 9th International Workshop on Requirements Engineering — Foundation for Software Quality (RefsQ) (June 2003)
Regnell, B., Karlsson, L., Host, M.: An analytical model for requirements selection quality evaluation in product software development. In: Proceedings of the 11th IEEE International Requirements Engineering Conference, pp. 254–263 (September 2003)
Ngo-The, A., Ruhe, G.: A systematic approach for solving the wicked problem of software release planning. Soft Computing — A Fusion of Foundations, Methodologies and Applications 12(1), 95–108 (2008)
Karlsson, L., Dahlstedt, A.G.: Natt och Dag, J., Regnell, B., Person, A.: Challenges in market-driven requirements engineering — an industrial interview study. In: 8th International Workshop on Requirements Engineering — Foundation for Software Quality (RefsQ) (September 2002)
Gorschek, T., Wohlin, C.: Requirements abstraction model. Requirements Engineering 11(1), 79–101 (2006)
Keil, M., Mixon, R.: Understanding runaway it projects: Preliminary results from a program of research based on escalation theory. In: Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences, vol. 3, pp. 469–478 (January 1994)
Jorgensen, M., Carelius, G.J.: An empirical study of software project bidding. IEEE Transactions on Software Engineering 30(12), 953–969 (2004)
Chang, W.L., Yuan, S.T.: A markov-based collaborative pricing system for information goods bundling. Expert Systems with Applications 36(2), 1660–1674 (2009)
Hershey, J.C., Schoemaker, P.J.H.: Risk taking and problem context in the domain of losses: An expected utility analysis. Journal of Risk and Insurance 47(1), 111–132 (1980)
Slovic, P., Fischhoff, B., Lichtenstein, S.: Response mode, framing and information processing efforts in risk assessment. New directions for methodology of social and behavioral science. In: Question framing and response consistency, Jossey-Bass, San Francisco (1982)
Wu, G., Markle, A.B.: An empirical test of gain-loss separability in prospect theory. Management Science 54(7), 1322–1335 (2008)
Shampanier, K., Mazar, N., Ariely, D.: Zero as a special price: The true value of free products. Marketing Science 26(6), 742–757 (2007)
Wohlin, C., Höst, M., Runeson, P., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction. Springer, Heidelberg (2000)
Robson, C.: Real World Research: A Resource for Social Scientists and Practitioner-researchers. Blackwell Publishing, Malden (2002)
Berander, P.: Using students as subjects in requirements prioritization. In: International Symposium on Empirical Software Engineering (ISESE), pp. 167–176 (August 2004)
Farber, H.S., Katz, H.C.: Interest arbitration, outcomes, and the incentive to bargain. Industrial and Labor Relations Review 33(1), 55–63 (1979)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fogelström, N.D., Barney, S., Aurum, A., Hederstierna, A. (2009). When Product Managers Gamble with Requirements: Attitudes to Value and Risk. In: Glinz, M., Heymans, P. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2009. Lecture Notes in Computer Science, vol 5512. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02050-6_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-02050-6_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02049-0
Online ISBN: 978-3-642-02050-6
eBook Packages: Computer ScienceComputer Science (R0)