Skip to main content

Criteria for Selecting Software Requirements to Create Product Value: An Industrial Empirical Study

  • Chapter

Abstract:

Product value is based on which requirements are included in a specific release of a software product. This chapter provides an overview of the value concept and presents an empirical study conducted as an industrial survey. The objective of the survey was to quantify the importance of different decision making criteria when deciding whether to include a requirement in a project or release. The results reported from the survey are based on responses from two companies. It was discovered that there were similarities in responses at a company level, although major differences existed between individual respondents to the survey. The most important criteria were found to be those related to specific customers or markets and criteria, such as development cost-benefit, delivery date, and resources. The least important criteria were those related to development and maintenance. The results also indicate that a better balance between the most important and least important criteria ought to be achieved in the future.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alwis, D., Hlupic, V., Fitzgerald G.: Intellectual capital factors that impact of value creation. 25th Int. Conf Information Technology Interfaces, ITI, Cavtat, Croatia, pp 411–416, June 16-19, (2003)

    Google Scholar 

  2. Aurum, A., Wohlin, C.: Applying decision-making models in requirements engineering. Proceedings of Requirements Engineering for Software Quality, Essen Germany, December 9-10, (2002)

    Google Scholar 

  3. Aurum, A., Wohlin, C.: The fundamental nature of requirements engineering activities as a decision-making process. Information and Software Technology, 45(14), pp 945–954, (2003)

    Article  Google Scholar 

  4. Boehm, B. W.: Value-based software engineering. ACM SIGSOFT, Software Eng. Notes, 28(2), pp 1–12, March, (2003)

    Article  Google Scholar 

  5. Boehm, B. W., Huang L.G.: Value-based software engineering: A case study. IEEE Computer Society, Computer, pp 33–41, March, (2003)

    Google Scholar 

  6. Browning T.R.: On customer value and improvement in product development processes. Systems Engineering, 6(1), pp 49–61 (2003)

    Article  Google Scholar 

  7. Browning, T.R., Deyst, J.J., Eppinger S.D., Whitney, D.E.: Adding value in product development by creating information and reducing risk. IEEE Transactions on Engineering Management, 49(4), pp 428–442, (2002)

    Article  Google Scholar 

  8. Carlshamre, P.: Release planning in market-driven software product development: Provoking an understanding. Requirements Engineering 7, pp 139–151, (2002)

    Article  MATH  Google Scholar 

  9. Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Natt och Dag, J.: An industrial survey of requirements interdependencies in software product release planning. Proceedings Fifth IEEE International Symposium on Requirements Engineering, IEEE, Los Alamitos CA, pp 84–92, (2001)

    Google Scholar 

  10. Chillarege, R.: The marriage of business dynamics and software engineering. IEEE, Software, November, pp 43–49, (2002)

    Google Scholar 

  11. Dahlstedt, Å., Persson, A.: Requirements interdependencies-Moulding the state of research into a research agenda. Proceedings Ninth International Workshop on Requirements Engineering (REFSQ’03), Klagenfurt/Velden, Austria, pp 71–80, (2003)

    Google Scholar 

  12. Deaton, A., Muellbauer J.: Economics and consumer behavior. New York, Cambridge University Press, (1980)

    Book  Google Scholar 

  13. Drucker, P.F.: Management’s new paradigm. Forbes, 162(7), pp 152–177, (1998)

    Google Scholar 

  14. Erdogmus, H., Favaro, J., Strigel, W.: Return on investment. IEEE Software, pp 18–22, (2004)

    Google Scholar 

  15. Faulk, S.R., Harmon, R.R., Raffo D.M.: Value-base software engineering: A value-driven approach to product-line engineering. 1st Int. Conf on Software Product-Line Engineering, Colorado, August, (2000)

    Google Scholar 

  16. Favaro, J.: Managing requirements for business value. IEEE Software, 19(2), pp 15–17, March/April, (2002)

    Article  Google Scholar 

  17. Gordijn, J., Akkerman H.: Value-based requirements engineering: Exploring innovative e-Commerce ideas. Requirements Engineering, 8(2), pp 114–134, July (2003)

    Article  Google Scholar 

  18. Greer, D., Ruhe, G.: Software release planning: An evolutionary and iterative approach. Information and Software Technology 46, pp 243–253, (2004)

    Article  Google Scholar 

  19. Harmon, R., Raffo, D., Faulk, S.: Incorporating price sensitivity measurement into the software engineering process. IEEE, Portland International Conference on Technology Management for Reshaping the World, PICMET’03, pp 316–323, 20-24 July, (2003)

    Google Scholar 

  20. Harrison, W.: Using economic value of the firm as a basis for assessing the value of process improvements. Proceedings of 26th Annual NASA Goddard Software Engineering Workshop, pp 123–127, (2001)

    Google Scholar 

  21. Karlsson, J. Wohlin, C., Regnell, B.: An evaluation of methods for prioritizing software requirements. Information and Software Technology, 39(14-15), pp 939–947, (1998)

    Article  MATH  Google Scholar 

  22. Keller, E.: The value of software. Manufacturing Systems, ABI/INFORM Global, 13(1), 16, January, (1995)

    MATH  Google Scholar 

  23. Nunamaker J.F, Briggs R.O., De Vreede G.J., Sprague R.H.: Enhancing organization’s intellectual bandwidth: The quest for fast and effective value creation. Special issue: Journal of Management Information Systems, 17(3), pp 3–8, (2001)

    Google Scholar 

  24. Park, R.J.: A plan for invention. New York, St Lucie Press, USA, (1998)

    Google Scholar 

  25. Prahalad C.K., Hamel G.: The core competence of the corporation. Harvard Business Review 68(3), pp 79–81, (1990)

    Google Scholar 

  26. Regnell, B. Höst, M. Natt och Dag, J., Hjelm, T.: Case study on distributed prioritisation in market-driven requirements engineering for packaged software. Requirements Engineering 6, pp 51–62, (2001)

    Article  Google Scholar 

  27. Regnell, B. Paech, B., Aurum, A. Wohlin, C., Dutoit, A., Natt och Dag, J.: Requirements mean decisions!-Research issues for understanding and supporting decision-making in requirements engineering. Proceedings of First Swedish Conference on Software Engineering Research and Practice, Ronneby, Sweden, pp 49–52, (2001)

    Google Scholar 

  28. Ruhe G., Greer D.: Quantitative studies in software release planning under risk and resource constraints. Proceedings of International Symposium on Empirical Software Engineering (ISESE), IEEE, Los Alamitos CA, pp 262–271, (2003)

    Google Scholar 

  29. Ruhe, G., Eberlein, A., Pfahl D.: Trade-off analysis for requirements selection. International Journal of Software Engineering and Knowledge Engineering, 13(4), pp 345–366, (2003)

    Article  Google Scholar 

  30. Sullivan P.H.: Profiting from intellectual capital: Extracting value from innovation. New York: John Wiley and Sons, (1998)

    Google Scholar 

  31. Tanaka, T., Aizawa, M., Ogasaware H., Yamada, A.: Software quality analysis and measurement service activity in the company. IEEE Proceedings of the 20th International Conference on Software Engineering, pp 426–429, 19-25 April, (1998)

    Google Scholar 

  32. Urban, GL., Hauser, J.: Design and marketing of new products. Englewood Cliffs NH: Prentice Hall, (1993)

    Google Scholar 

  33. Weinstein A., Johnson, W. C.: Designing and delivering superior customer value: concepts, cases, and applications. St. Lucie Press, Boca Raton, FL, USA, (1999)

    Google Scholar 

  34. Wohlin, C., von Mayrhauser, A., Höst, M. and Regnell, B.: Subjective evaluation as a tool for learning from software project success. Information and Software Technology, 42(14), pp 983–992, (2000)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Wohlin, C., Aurum, A. (2006). Criteria for Selecting Software Requirements to Create Product Value: An Industrial Empirical Study. In: Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grünbacher, P. (eds) Value-Based Software Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29263-2_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-29263-2_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25993-0

  • Online ISBN: 978-3-540-29263-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics