Skip to main content

The Relationship Between Scrum and Release Planning Activities: An Exploratory Case Study

  • Chapter
  • First Online:
Software for People

Part of the book series: Management for Professionals ((MANAGPROF))

Abstract

In modern product software development settings, it becomes increasingly important to deal with rapid changes in scope, large numbers of users, and regular releases. These circumstances are ideal for an agile development method such as Scrum to prove its value. However, the implications that Scrum has on software product management (SPM) processes have not been investigated in detail. In this paper, we provide more insight into the link between release planning processes and Scrum, by performing a case study at a large Dutch social network provider. The results show an evolutionary approach to the implementation of Scrum, and the relation between several Scrum concepts and SPM capabilities. The findings presented in this paper contribute to more insight into the link between Scrum and SPM and can be of help to product software organizations that employ the Scrum development method.

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 EPUB and 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
Hardcover Book
USD 54.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

Institutional subscriptions

References

  • Barribal, K. L., & While, A. (1994). Collecting data using a semi-structured interview: A discussion paper. Journal of Advanced Nursing, 19(2), 328–335. doi:10.1111/j.1365-2648.1994.tb01088.x.

    Article  Google Scholar 

  • Beck, K. (1999). Extreme programming explained: Embrace change. Boston: Addison-Wesley.

    Google Scholar 

  • Bekkers, W. & Spruit, M. (2010). The situational assessment method put to the test: Improvements based on case studies. Proceedings of the 4th international workshop on software product management, Sydney (pp. 7–16). doi: 10.1109/IWSPM.2010.5623871

    Google Scholar 

  • Bekkers, W., Spruit, M., Weerd, I. van de, Vliet, R. van, & Mahieu, A. (2010). A situational assessment method for software product management. Proceedings of the 18th European conference on information systems, Pretoria (pp. 22–34). Retrieved from http://dblp.uni-trier.de/db/conf/ecis/ecis2010.html

  • Bekkers, W., van de Weerd, I., Spruit, M., & Brinkkemper, S. (2010). A framework for process improvement in software product management. In A. Riel, R. O’Connor, S. Tichkiewitch, & R. Messnarz (Eds.), Systems, software and services process improvement (pp. 1–12). Berlin/Heidelberg: Springer. doi:10.1007/978-3-642-15666-3_1.

    Chapter  Google Scholar 

  • Benbasat, I., Goldstein, D. K., & Mead, M. (1987). The case study research strategy in studies of information systems. MIS Quarterly, 11(3), 369–386. doi:10.2307/248684.

    Article  Google Scholar 

  • Berander, P., & Andrews, A. (2005). Requirements prioritization. In A. Aurum & C. Wohlin (Eds.), Engineering and managing software requirements (pp. 69–94). Berlin/Heidelberg: Springer.

    Chapter  Google Scholar 

  • Boehm, B., & Turner, R. (2005). Management challenges to implementing agile processes in traditional development organizations. IEEE Software, 22(5), 30–39. doi:10.1109/MS.2005.129.

    Article  Google Scholar 

  • Browne, G. J., & Rogich, M. B. (2001). An Empirical Investigation of User Requirements Elicitation: Comparing the Effectiveness of Prompting Techniques. Journal of Management Information Systems, 17(4), 223–249.

    Google Scholar 

  • Carlshamre, P. (2002). Release planning in market-driven software product development: Provoking an understanding. Requirements Engineering, 7(3), 139–151. doi:10.1007/s007660200010.

    Article  Google Scholar 

  • Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., & Natt och Dag, J. (2001). An industrial survey of requirements interdependencies in software product release planning. Proceedings of the 5th IEEE international symposium on requirements engineering, Toronto (pp. 84–91). doi: 10.1109/ISRE.2001.948547

    Google Scholar 

  • Cooper, R. G., Edgett, S. J., & Kleinschmidt, E. J. (2001). Portfolio Management for New Product Development: Results of an Industry Practices Study. R&D Management, 31(4).

    Google Scholar 

  • Dingsøyr, T., Hanssen, G. K., DybÃ¥, T., Anker, G., & Nygaard, J. O. (2006). Developing software with scrum in a small cross-organizational project. In I. Richardson, P. Runeson, & R. Messnarz (Eds.), Lecture notes in computer science (Software process improvement, Vol. 4257, pp. 5–15). Berlin/Heidelberg: Springer. doi:10.1007/11908562_2.

    Google Scholar 

  • Ebert, C. (2007). The impacts of software product management. Journal of Systems and Software, 80(6), 850–861. doi:10.1016/j.jss.2006.09.017.

    Article  Google Scholar 

  • Fitzgerald, B., Hartnett, G., & Conboy, K. (2006). Customising agile methods to software practices at Intel Shannon. European Journal of Information Systems, 15(2), 200–213. doi:10.1057/palgrave.ejis.3000605.

    Article  Google Scholar 

  • Hansen, M. T., & Baggesen, H. (2009). From CMMI and isolation to scrum, agile, lean and collaboration. Proceedings of the agile conference, Chicago (pp. 283–288). doi: 10.1109/AGILE.2009.18

    Google Scholar 

  • Jansen, S., Finkelstein, A., & Brinkkemper, S. (2009). A sense of community: A research agenda for software ecosystems. International Conference on Software Engineering (pp. 187–190). IEEE.

    Google Scholar 

  • Levy, Y., & Ellis, T. J. (2006). A systems approach to conduct an effective literature review in support of information systems research. Informing Science, 9(1), 181–212. Retrieved from http://www.informingscience.us/icarus/journals/informingscij

  • Maglyas, A., Nikula, U., & Smolander, K. (2011). What do we know about software product management?. A systematic mapping study. Proceedings of the 5th international workshop on software product management, Trento (pp. 26–35). doi: 10.1109/IWSPM.2011.6046201

    Google Scholar 

  • Mann, C., & Maurer, F. (2005). A case study on the impact of Scrum on overtime and customer satisfaction. Proceedings of the agile development conference, Denver (pp. 70–79). doi: 10.1109/ADC.2005.1

    Google Scholar 

  • Moe, N. B., Dingsøyr, T., & DybÃ¥, T. (2008). Understanding self-organizing teams in agile software development. Proceedings of the 19th Australian conference on software engineering, Perth (pp. 76–85). doi: 10.1109/ASWEC.2008.4483195

    Google Scholar 

  • Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005). Challenges of migrating to agile methodologies. Communications of the ACM – Adaptive Complex Enterprises, 48(5), 72–78. doi:10.1145/1060710.1060712.

    Google Scholar 

  • Regnell, B., & Brinkkemper, S. (2005). Market-driven requirements engineering for software products. In A. Aurum & C. Wohlin (Eds.), Engineering and managing software requirements (pp. 287–308). Berlin/Heidelberg: Springer.

    Chapter  Google Scholar 

  • Rising, L., & Janoff, N. S. (2000). The scrum software development process for small teams. IEEE Software, 17(4), 26–32. doi:10.1109/52.854065.

    Article  Google Scholar 

  • Ruhe, G., & Saliu, M. O. (2005). Supporting software release planning decisions for evolving systems. Proceedings of the 29th annual IEEE/NASA software engineering workshop, Greenbelt (pp. 14–26). doi: 10.1109/SEW.2005.42

    Google Scholar 

  • Schwaber, K. (1995). SCRUM development process. Proceedings of the conference on object-oriented programming systems, languages, and applications, workshop on business object design and implementation (pp. 117–134).

    Google Scholar 

  • Sommerville, I. (2007). Software engineering (8th ed.). Boston: Addison-Wesley.

    Google Scholar 

  • Stapleton, J. (1997). DSDM: Dynamic systems development method. Boston: Addison-Wesley.

    Google Scholar 

  • Sutherland, J. (2001). Agile can scale: Inventing and reinventing scrum in five companies. Cutter IT Journal, 14(12), 5–11. Retrieved from http://www.cutter.com/itjournal.html

  • Towill, D., & Christopher, M. (2010). The supply chain strategy conundrum: To be lean or agile or to be lean and agile? International Journal of Logistics Research and Applications, 5(3), 299–309. doi:10.1080/1367556021000026736.

    Article  Google Scholar 

  • Vähäniitty, J., Lassenius, C., & Rautiainen, K. (2002). An Approach to Product Roadmapping in Small Software Product Businesses. Conference Notes of the 7th European Conference on Software Quality (pp. 12–13). Helsinki: Finland.

    Google Scholar 

  • van de Weerd, I., & Brinkkemper, S. (2008). Meta-modeling for situation analysis and design methods. In M. R. Syed & S. N. Syed (Eds.), Handbook of research on modern systems analysis and design technologies and applications (pp. 38–58). Hershey: Idea Group Publishing.

    Google Scholar 

  • van de Weerd, I., Brinkkemper, S., & Versendaal, J. (2007). Concepts for incremental method evolution: Empirical exploration and validation in requirements management. In J. Krogstie, A. Opdahl, & G. Sindre (Eds.), Lecture notes in computer science (Advanced information systems engineering, Vol. 4495, pp. 469–484). Berlin/Heidelberg: Springer.

    Google Scholar 

  • van de Weerd, I., Brinkkemper, S., & Versendaal, S. (2010). Incremental method evolution in global software product management: A retrospective case study. Information and Software Technology, 52(7), 720–732. doi:10.1016/j.infsof.2010.03.002.

    Article  Google Scholar 

  • Vlaanderen, K., Weerd, I. van de, & Brinkkemper, S. (2010). Model-driven assessment in software product management. Proceedings of the 3rd international workshop on software product management, Sydney (pp. 17–25). doi: 10.1109/IWSPM.2010.5623868

    Google Scholar 

  • Vlaanderen, K., Jansen, S., Brinkkemper, S., & Jaspers, E. (2011). The agile requirements refinery: Applying scrum principles to software product management. Information and Software Technology, 53(1), 58–70. doi:10.1016/j.infsof.2010.08.004.

    Article  Google Scholar 

  • Vlaanderen, K., Weerd, I. van de, & Brinkkemper, S. (2011). The online method engine: From process assessment to method execution. Proceedings of the IFIP WG 8.1 working conference on method engineering, Paris (pp. 108–122).

    Google Scholar 

  • Weerd, I. van de, Brinkkemper, S., Nieuwenhuis, R., Versendaal, J., & Bijlsma, L. (2006). On the creation of a reference framework for software product management: Validation and tool support. Proceedings of the 1st international workshop on software product management, Minneapolis/St. Paul (pp. 3–12). doi: 10.1109/IWSPM.2006.6

    Google Scholar 

  • Weerd, I. van de, Versendaal, J., & Brinkkemper, S. (2006). A product software knowledge infrastructure for situational capability maturation: Vision and case studies in product management. Proceedings of the 12th working conference on requirements engineering: Foundation for software quality (pp. 97–112). Luxemburg: Luxemburg

    Google Scholar 

  • Yin, R. K. (2009). Case study research: Design and methods (4th ed.). London: Sage Publications.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kevin Vlaanderen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Theuns, M., Vlaanderen, K., Brinkkemper, S. (2012). The Relationship Between Scrum and Release Planning Activities: An Exploratory Case Study. In: Maedche, A., Botzenhardt, A., Neer, L. (eds) Software for People. Management for Professionals. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31371-4_14

Download citation

Publish with us

Policies and ethics