Skip to main content

Continuous Release Planning in a Large-Scale Scrum Development Organization at Ericsson

  • Conference paper
Agile Processes in Software Engineering and Extreme Programming (XP 2013)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 149))

Included in the following conference series:

Abstract

Scrum development at large-scale requires a release planning process that supports the agile way of working and planning. Most of the existing release planning processes are plan-driven and ill suited for a large Scrum organization. This case study describes how release planning was conducted in a 350-person Scrum development organization with over 20 teams at Ericsson in 2011, and the related challenges and benefits. Data was collected with 39 interviews which were transcribed, coded and analysed. The release planning process was continuous and characterized by regular scoping and prioritization decisions, and by incremental elaboration of features. The challenges were the overcommitment caused by external pressure, managing non-feature specific work, and balancing between development efficiency and building generalist teams. The benefits were the increased flexibility and decreased development lead time, waste eliminated in the planning process, and increased developer motivation.

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 49.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. Schwaber, K., Beedle, M.: Agile software development with Scrum. Prentice-Hall, Upper Saddle River (2002)

    Google Scholar 

  2. VersionOne, Inc.: 6th Annual ”State of Agile Development” Survey (2011)

    Google Scholar 

  3. Cockburn, A.: Agile software development. Addison-Wesley, Boston (2002)

    Google Scholar 

  4. Rautiainen, K., Lassenius, C., Sulonen, R.: 4CC: A framework for managing software product development. Eng. Manag. J. 14(2), 27–32 (2002)

    Google Scholar 

  5. Cohn, M.: Agile estimating and planning. Prentice Hall Professional Technical Reference, Upper Saddle River (2005)

    Google Scholar 

  6. Leffingwell, D.: Agile software requirements: lean requirements practices for teams, programs, and the enterprise. Addison-Wesley, Upper Saddle River (2011)

    Google Scholar 

  7. Ruhe, G., Saliu, M.O.: The art and science of software release planning. IEEE Softw. 22(6), 47–53 (2005)

    Article  Google Scholar 

  8. Schwaber, K.: The enterprise and scrum. Microsoft Press, Redmond (2007)

    Google Scholar 

  9. Augustine, S.: Managing Agile Projects. Prentice Hall Professional Technical Reference, Upper Saddle River (2008)

    Google Scholar 

  10. Chow, T., Cao, D.B.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81(6), 961–971 (2008)

    Article  Google Scholar 

  11. Fogelström, N.D., Gorschek, T., Svahnberg, M., Olsson, P.: The impact of agile principles on market-driven software product development. J. Softw. Maint. Evol.-R. 22(1), 53–80 (2010)

    Article  Google Scholar 

  12. Svahnberg, M., Gorschek, T., Feldt, R., Torkar, R., Saleem, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Inform. Softw. Tech. 52(3), 237–248 (2010)

    Article  Google Scholar 

  13. Carlshamre, P.: Release planning in market-driven software product development: Provoking an understanding. Requir. Eng. 7(3), 139–151 (2002)

    Article  Google Scholar 

  14. Jantunen, S., Lehtola, L., Gause, D.C., Dumdum, U.R., Barnes, R.J.: The challenge of release planning. In: Proceedings of the Fifth International Workshop on Software Product Management, pp. 36–45 (2011)

    Google Scholar 

  15. Benestad, H.C., Hannay, J.E.: A comparison of model-based and judgment-based release planning in incremental software projects. In: Proceeding of the 33rd International Conference on Software Engineering, pp. 766–775. ACM, New York (2011)

    Google Scholar 

  16. Heikkilä, V., Rautiainen, K., Jansen, S.: A revelatory case study on scaling agile release planning. In: Proceedings of the 36th Euromicro Conference on Software Engineering and Advanced Applications, pp. 289–296. IEEE Computer Society (2010)

    Google Scholar 

  17. Patton, M.Q.: Qualitative research and evaluation methods, 3rd edn. Sage Publications, Thousand Oaks (2002)

    Google Scholar 

  18. Yin, R.K.: Case study research: design and methods, 4th edn. Sage Publications, Thousand Oaks (2009)

    Google Scholar 

  19. Adolph, S., Hall, W., Kruchten, P.: Using grounded theory to study the experience of software development. Empir. Softw. Eng. (2011)

    Google Scholar 

  20. Lyon, R., Evans, M.: Scaling up pushing scrum out of its comfort zone. In: Proceedings of the Agile 2008 Conference, pp. 395–400 (2008)

    Google Scholar 

  21. Denne, M., Cleland-Huang, J.: The incremental funding method: Data-driven software development. IEEE Softw. 21(3), 39–47 (2004)

    Article  Google Scholar 

  22. Larman, C., Vodde, B.: Practices for scaling lean & agile development: large, multisite, and offshore product development with large-scale scrum. Addison-Wesley, Upper Saddle River (2010)

    Google Scholar 

  23. Reinertsen, D.G.: Principles of product development flow: second generation lean product development. Celeritas Publishing, Redondo Beach (2009)

    Google Scholar 

  24. Beecham, S., Baddoo, N., Hall, T., Robinson, H., Sharp, H.: Motivation in software engineering: A systematic literature review. Inform. Softw. Tech. 50(9-10), 860–878 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Heikkilä, V.T., Paasivaara, M., Lassenius, C., Engblom, C. (2013). Continuous Release Planning in a Large-Scale Scrum Development Organization at Ericsson. In: Baumeister, H., Weber, B. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2013. Lecture Notes in Business Information Processing, vol 149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38314-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38314-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38313-7

  • Online ISBN: 978-3-642-38314-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics