Skip to main content

Value-Based Requirements Engineering: Challenges and Opportunities

  • Conference paper
  • First Online:
Engineering Software Systems: Research and Praxis (KKIO 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 830))

Included in the following conference series:

Abstract

In this study, we investigate the state of the literature and practice about Value-Based Requirements Engineering. We focus on identifying what models for VBRE were presented and what challenges were discussed. We triangulate our results with industrial practitioners by conducting an industrial survey with 59 respondents. We identified 26 primary and 3 secondary studies and synthesized the findings using content analysis. VBRE was identified to be having a positive impact among survey practitioners. However, challenges like aligning product, project and organization opinions, selecting a most valuable requirement for a particular release, and including time-dependent requirements were identified to be impacting the organizations. The results from the study also suggest that, value dimensions like stakeholder value and customer value were not so frequently discussed in RE processes in both literature and among our industry respondents.

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

Access this chapter

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Notes

  1. 1.

    The survey questions are available at https://drive.google.com/open?id=1G_lmvXevWzmCGd9eIlbaq-rw4nDkJMYn.

References

  1. Aurum, A., Wohlin, C.: A value-based approach in requirements engineering: explaining some of the fundamental concepts. In: Requirements Engineering: Foundation for Software Quality, pp. 109–115 (2007). S1

    Google Scholar 

  2. Barney, S., Aurum, A., Wohlin, C.: A product management challenge: creating software product value through requirements selection. J. Syst. Architect. 54(6), 576–593 (2008). S4

    Article  Google Scholar 

  3. Boehm, B.: Value-based software engineering: reinventing. ACM Softw. Eng. Notes 28(2), 2–3 (2003). S15-S2Ref8

    Article  Google Scholar 

  4. Favare, J.: Managing requirements for business value. IEEE Softw. 19(2), 15–17 (2002). S14-S1Ref8

    Article  Google Scholar 

  5. Wohlin, C., Aurum, A.: Criteria for selecting software requirements to create product value: an industrial empirical study. In: Value-Based Software Engineering, pp. 179–200 (2006). S3

    Google Scholar 

  6. Karlsson, J., Ryan, K.: A cost-value approach for prioritizing requirements. IEEE Softw. 14(5), 67–74 (1997)

    Article  Google Scholar 

  7. Wohlin, C., Aurum, A.: What is important when deciding to include a software requirement into a project or release. Int. Symp. Empir. Softw. Eng. 186, 20–28 (2005)

    Google Scholar 

  8. Azar, J., Smith, R.K., Cordes, D.: Value-oriented requirements prioritization in a small development organization. IEEE Softw. 24(1), 32–37 (2007). S18-S6Ref3

    Article  Google Scholar 

  9. Zhang, C.B.X., Auriol, G., Shukla, V.: How to think about customer value in requirements engineering 24(1), 483–486 (2011). S12

    Google Scholar 

  10. Abran, A., Bourque, P., Dupuis, R., Moore, J.: Guide to the Software Engineering Body of Knowledge-SWEBOK. IEEE Press, Piscataway (2001)

    Google Scholar 

  11. Khurum, M., Gorschek, T., Wilson, M.: The software value map—an exhaustive collection of value aspects for the development of software intensive products. J. Softw. Evol. Process 25(7), 711–741 (2013). S13

    Article  Google Scholar 

  12. Lim, S., Lee, T., Kim, S.: The value gap model: value-based requirements elicitation. In: IEEE International Conference on Computer and Information Technology, pp. 885–890 (2007). S6

    Google Scholar 

  13. Barney, S., Aurum, A., Wohlin, C.: Quest for a silver bullet: creating software product value through requirements selection. In: Software Engineering and Advanced Applications, pp. 274–281 (2006). S2

    Google Scholar 

  14. Thakurta, R.: A value-based approach to prioritise non-functional requirements during software project development. Int. J. Bus. Inf. Syst. 12(4), 363–382 (2013). S11

    Google Scholar 

  15. Zhang, X., Auriol, G., Eres, C., Baron, C.: A prescriptive approach to qualify and quantify customer value for value-based requirements engineering. Int. J. Comput. Integr. Manuf. 26(4), 327–345 (2013). S24-S12Cit5

    Article  Google Scholar 

  16. Gordijn, J., Akkermans, J.: Value-based requirements engineering: exploring innovative e-commerce ideas. Requirements Eng. 8(2), 114–134 (2003). S16-S2Ref9

    Article  Google Scholar 

  17. Kauppinen, M., Savolainen, J., Lehtola, L., Komssi, M., Töhönen, M., Davis, A.: From feature development to customer value creation. In: 17th Requirements Engineering Conference, pp. 275–280 (2009). S19-S1Cit5

    Google Scholar 

  18. Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: 18th International Conference on Evaluation and Assessment in Software Engineering, pp. 38–46 (2014)

    Google Scholar 

  19. Charles, W., Karin, K.: Engineering Communication. Cengage Learning Inc., Boston (2015)

    Google Scholar 

  20. Sproull, S.: Using electronic mail for data collection in organizational research. Acad. Manag. J. 29(1), 159–169 (1986)

    Google Scholar 

  21. Ivarsson, M., Gorschek, T.: A method for evaluating rigor and industrial relevance of technology evaluations. Empir. Softw. Eng. 16(3), 365–395 (2011)

    Article  Google Scholar 

  22. Kitchenham, B., Pfleeger, S.L.: Principles of survey research part 4: questionnaire evaluation. ACM SIGSOFT Softw. Eng. Notes 27(3), 20–23 (2002)

    Article  Google Scholar 

  23. Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)

    Book  Google Scholar 

  24. Wieringa, R., Maiden, N., Mead, N., Rolland, C.: Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Eng. 11(1), 102–107 (2006)

    Article  Google Scholar 

  25. Marciuska, S., Gencel, C., Abrahamsson, P.: Exploring how feature usage relates to customer perceived value: a case study in a startup company. In: ICSOB 2013 Conference, pp. 166–177. Springer (2013). S17Cit17

    Google Scholar 

  26. Babar, M.I., Ghazali, M., Jawawi, D.N., Zaheer, Stakemeter K.B.: Value-based stakeholder identification and quantification framework for value-based software systems. PLoS ONE 10(3), e0121344 (2015). S23-S8Cit10

    Article  Google Scholar 

  27. Hasan, S.M.N., Hasan, M.S., Mahmood, A., Alam, M.J.: A model for value based requirement engineering. Int. J. Comput. Sci. Netw. Secur. 10(12), 171–177 (2010). S26-S17Cit21

    Google Scholar 

  28. Heindl, M., Reinisch, F., Biffl, S., Egyed, A.: Value-based selection of requirements engineering tool support. In: 32nd EUROMICRO Conference, pp. 266–273. IEEE (2006). S5

    Google Scholar 

  29. Racheva, Z., Daneva, M., Sikkel, K., Herrmann, A., Wieringa, R.: Do we know enough about requirements prioritization in agile projects. In: 18th IEEE International RE Conference, pp. 147–156. IEEE (2010). S9

    Google Scholar 

  30. Ramzan, M., Jaffar, A., Shahid, A.: Value based intelligent requirement prioritization (VIRP): expert driven fuzzy logic based prioritization technique. Innov. Comput. Inf. Control, 7(3), (2011). S8

    Google Scholar 

  31. Sher, F., Jawawi, N.D., Mohamad, R., Babar, M.I.: Multi-aspects based requirements priortization technique for value-based software developments. In: International Conference on Emerging Technologies (ICET), pp. 1–6. IEEE (2014). S27-S18Cit31

    Google Scholar 

  32. Mohamed, S.I., ElMaddah, I., Wahba, A.M.: Towards value-based requirements prioritization for software product management. Int. J. Softw. Eng. 1(2), 35–48 (2008). S21-S7Cit1

    Google Scholar 

  33. Proynova, R., Paech, B., Wicht, A., Wetter, T.: Use of personal values in requirements engineering—a research preview. In: REFSQ 2010, pp. 17–22 (2010). S29-S28Ref3

    Google Scholar 

  34. Kitchenham, B., Pfleeger, S.L.: Principles of survey research. Softw. Eng. Notes 27(5), 17–20 (2002)

    Article  Google Scholar 

  35. Wnuk, K.: Involving relevant stakeholders into the decision process about architecturally significant assets: challenges and opportunities. In: International Conference on Software Architecture Workshops, pp. 129–132 (2017)

    Google Scholar 

  36. Kano, N., Nobuhiku, S., Fumio, T., Shinichi, T.: Attractive quality and must-be quality. J. Jpn. Soc. Qual. Control 14(2), 39–48 (1984). (in Japanese)

    Google Scholar 

Download references

Acknowledgements

This work is supported by the EASE Industrial Excellence Center Phase III project founded by VINNOVA as well as Sony Mobile Communications, Axis Communications and Softhouse Consulting.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krzysztof Wnuk .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wnuk, K., Mudduluru, P. (2019). Value-Based Requirements Engineering: Challenges and Opportunities. In: Kosiuczenko, P., Zieliński, Z. (eds) Engineering Software Systems: Research and Praxis. KKIO 2018. Advances in Intelligent Systems and Computing, vol 830. Springer, Cham. https://doi.org/10.1007/978-3-319-99617-2_2

Download citation

Publish with us

Policies and ethics