Skip to main content

Requirements Prioritization Challenges in Practice

  • Conference paper
Product Focused Software Process Improvement (PROFES 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3009))

Abstract

Requirements prioritization is recognized as an important activity in product development. In this paper, we describe the current state of requirements prioritization practices in two case companies and present the practical challenges involved. Our study showed that requirements prioritization is an ambiguous concept and current practices in the companies are informal. Requirements prioritization requires complex context-specific decision-making and must be performed iteratively in many phases during development work. Practitioners are seeking more systematic ways to prioritize requirements but they find it difficult to pay attention to all the relevant factors that have an effect on priorities and explicitly to draw different stakeholder views together. In addition, practitioners need more information about real customer preferences.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Siddiqi, J., Shekaran, M.: Requirements engineering: The emerging wisdom. IEEE Software 2, 15–19 (1996)

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

  5. Wiegers, K.E.: Software Requirements. Microsoft Press, Redmont (1999)

    Google Scholar 

  6. Harwell, R., Aslaksen, E., Hooks, I., Mengot, R., Ptack, K.: What is a requirement? In: Proceedings of the Third International Symposium of the NCOSE, pp. 17–24 (1993)

    Google Scholar 

  7. Lubars, M., Potts, C., Richter, C.: A review of the state of the practice in requirements modelling. In: Proceedings of IEEE Symposium on Requirements Engineering (RE 199́3), IEEE Computer Society Press, Los Alamitos (1993)

    Google Scholar 

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

    Article  Google Scholar 

  9. Andriole, S.: The politics of requirements management. IEEE Software 15, 82–84 (1998)

    Article  Google Scholar 

  10. Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Natt och Dag, J.: An industrial survey of requirements interdependencies in software product release planning. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering (RE 200́1), pp. 84–91 (2001)

    Google Scholar 

  11. 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. In: Proceedings of the First Swedish conference on Software Engineering Research and Practice (SERP 200́1), Ronneby, Sweden, pp. 49–52 (2001)

    Google Scholar 

  12. Edmunds, H.: The Focus Group Research Handbook. In: NTC Business Books in conjunction with the American Marketing Association, Lincolnwood (Chicago), Illinois (1999)

    Google Scholar 

  13. Templeton, J.F.: The Focus Group - A Strategic Guide to Organizing, Conducting and Analyzing the Focus Group Interview. Revised edn. Mc Graw Hill, New York (1994)

    Google Scholar 

  14. Oddo, F. (ed.): Coach’s Guide to the Memory Jogger II. GOAL/QPC, Methuen (1995)

    Google Scholar 

  15. Yeh, A.C.: Requirements engineering support technique (request) a market driven requirements management process. In: Proceedings of the Second Symposium of Quality Software Development Tools, New Orleans, USA, pp. 211–223 (1992)

    Google Scholar 

  16. Sommerville, I.: Software Engineering, 5th edn. Addison-Wesley, Wokingham (1996)

    Google Scholar 

  17. Moisiadis, F.: The fundamentals of prioritising requirements. In (Web) Proceedings of Systems Engineering/Test and Evaluation conference, SETE 2002 (2002), http://www.seecforum.unisa.edu.au/Sete2002/ProceedingsDocs/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lehtola, L., Kauppinen, M., Kujala, S. (2004). Requirements Prioritization Challenges in Practice. In: Bomarius, F., Iida, H. (eds) Product Focused Software Process Improvement. PROFES 2004. Lecture Notes in Computer Science, vol 3009. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24659-6_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24659-6_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21421-2

  • Online ISBN: 978-3-540-24659-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics