Skip to main content

Quantitative Requirements Prioritization from a Pre-development Perspective

  • Conference paper
  • First Online:
Software Process Improvement and Capability Determination (SPICE 2015)

Abstract

Feature content in system releases tends to be prioritized using limited amounts of qualitative user input and based on the opinions of those in product management. This leads to several problems due to the wasteful allocation of R&D resources. In this paper, we present the results of our efforts to collect quantitative customer input before the start of development using mock-ups and surveys for a mobile application developed by Sony Mobile. Our research shows that (1) collecting quantitative feedback before development is feasible, (2) the data collected deviates from the original feature prioritization, i.e. it is beneficial and (3) the data gives further insight in requirement prioritization than a qualitative method could have provided.

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. Olsson, H.H., and Bosch, J.: From opinions to data-driven software R&D: a multi-case study on how to close the `Open Loop’ problem. In: Proceedings of EUROMICRO, Software Engineering and Advanced Applications (SEAA), Verona, Italy, 27-29 August 2014

    Google Scholar 

  2. Bosch-Sijtsema, P., Bosch, J.: User Involvement throughout the Innovation Process in High-Tech Industries. Journal of Product Innovation Management. (2014). doi:10.1111/jpim.12233

    Google Scholar 

  3. Backlund, E., Bolle, M., Tichy, M., Olsson, H.H., Bosch, J.: Automated user interaction analysis for workflow-based web portals. In: Lassenius, C., Smolander, K. (eds.) ICSOB 2014. LNBIP, vol. 182, pp. 148–162. Springer, Heidelberg (2014)

    Google Scholar 

  4. Hofman, H.F., Lehner, F.: Requirements engineering as a success factor in software projects. IEEE Software 18, 58–66 (2001)

    Article  Google Scholar 

  5. Kabbedijk, J.; Brinkkemper, S.; Jansen, S.; van der Veldt, B.: Customer Involvement in Requirements Management: Lessons from Mass Market Software Development, Requirements Engineering Conference (2009)

    Google Scholar 

  6. Yiyi, Y., Rongqiu, C.: Customer Participation: Co-Creating Knowledge with CustomersWireless Communications, Networking and Mobile Computing (2008)

    Google Scholar 

  7. Olsson H.H., Bosch, J.: 2013a. Towards data-driven product development: a multiplecase study on post-deployment data usage in software-intensive embedded systems. In: Proceedings of the Lean Enterprise Software and Systems Conference (LESS), Galway, Ireland, 1-4 December 2013

    Google Scholar 

  8. Holmström Olsson, H., Bosch, J.: Post-deployment data collection in software-intensive embedded products. In: Herzwurm, G., Margaria, T. (eds.) ICSOB 2013. LNBIP, vol. 150, pp. 79–89. Springer, Heidelberg (2013)

    Google Scholar 

  9. Ries, E.: The Lean Startup: How Constant Innovation Creates Radically Successful Businesses. Penguin Group, London (2011)

    Google Scholar 

  10. Olsson, H.H., Alahyari, H., Bosch, J.: Climbing the “Stairway to Heaven”: a multiple-case study exploring barriers in the transition from agile development towards continuous deployment of software. Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications, September, pp. 5–7. Cesme, Izmir (2012)

    Google Scholar 

  11. Bosch, J.: Building products as innovations experiment systems. Proceedings of 3rd International Conference on Software Business, pp. 18–20. Massachusetts, Cambridge (2012)

    Google Scholar 

  12. Kohavi, R., Crook, T., Longbotham, R.: Online experimentation at microsoft. In: Third Workshop on Data Mining Case Studies and Practice Prize (2009)

    Google Scholar 

  13. Fagerholm, F., Sanchez, G., Mäenpää, H., Münch, J.: Building blocks for continuous experimentation. In: The Proceedings of the RCoSE 2014 Workshop, Hyderabad, India, 3 June 2014

    Google Scholar 

  14. Olsson, H.H., Bosch, J.: The QCD Model: From Requirements To Continuous Re-prioritization Of Hypotheses. Submitted to an international software engineering conference (Submitted)

    Google Scholar 

  15. Wikipedia. http://en.wikipedia.org/wiki/Feature_creep

  16. Campbell, D.T., Stanley, J.C.: Experimental and quasi-experimental designs for research, p. 1983. Houghton Mifflin Company. Clark, R. E, Boston (1966)

    Google Scholar 

  17. Robson, C.: Real World Research, 2nd edn. Blackwell, Oxford (2002)

    Google Scholar 

  18. Runesson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering, Empirical Software Engineering, vol, 14 (2009)

    Google Scholar 

  19. Argyris, C., Schön, Donald, A.: Organizational learning II. Reading, MA: Addison-Wesley (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Enrico Johansson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Johansson, E., Bergdahl, D., Bosch, J., Olsson, H.H. (2015). Quantitative Requirements Prioritization from a Pre-development Perspective. In: Rout, T., O’Connor, R., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2015. Communications in Computer and Information Science, vol 526. Springer, Cham. https://doi.org/10.1007/978-3-319-19860-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19860-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19859-0

  • Online ISBN: 978-3-319-19860-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics