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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Aurum, A., Wohlin, C.: Applying decision-making models in requirements engineering. Proceedings of Requirements Engineering for Software Quality, Essen Germany, December 9-10, (2002)
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)
Boehm, B. W.: Value-based software engineering. ACM SIGSOFT, Software Eng. Notes, 28(2), pp 1–12, March, (2003)
Boehm, B. W., Huang L.G.: Value-based software engineering: A case study. IEEE Computer Society, Computer, pp 33–41, March, (2003)
Browning T.R.: On customer value and improvement in product development processes. Systems Engineering, 6(1), pp 49–61 (2003)
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)
Carlshamre, P.: Release planning in market-driven software product development: Provoking an understanding. Requirements Engineering 7, pp 139–151, (2002)
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)
Chillarege, R.: The marriage of business dynamics and software engineering. IEEE, Software, November, pp 43–49, (2002)
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)
Deaton, A., Muellbauer J.: Economics and consumer behavior. New York, Cambridge University Press, (1980)
Drucker, P.F.: Management’s new paradigm. Forbes, 162(7), pp 152–177, (1998)
Erdogmus, H., Favaro, J., Strigel, W.: Return on investment. IEEE Software, pp 18–22, (2004)
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)
Favaro, J.: Managing requirements for business value. IEEE Software, 19(2), pp 15–17, March/April, (2002)
Gordijn, J., Akkerman H.: Value-based requirements engineering: Exploring innovative e-Commerce ideas. Requirements Engineering, 8(2), pp 114–134, July (2003)
Greer, D., Ruhe, G.: Software release planning: An evolutionary and iterative approach. Information and Software Technology 46, pp 243–253, (2004)
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)
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)
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)
Keller, E.: The value of software. Manufacturing Systems, ABI/INFORM Global, 13(1), 16, January, (1995)
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)
Park, R.J.: A plan for invention. New York, St Lucie Press, USA, (1998)
Prahalad C.K., Hamel G.: The core competence of the corporation. Harvard Business Review 68(3), pp 79–81, (1990)
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)
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)
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)
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)
Sullivan P.H.: Profiting from intellectual capital: Extracting value from innovation. New York: John Wiley and Sons, (1998)
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)
Urban, GL., Hauser, J.: Design and marketing of new products. Englewood Cliffs NH: Prentice Hall, (1993)
Weinstein A., Johnson, W. C.: Designing and delivering superior customer value: concepts, cases, and applications. St. Lucie Press, Boca Raton, FL, USA, (1999)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)