Skip to main content

Growing into Agility: Process Implementation Paths for Scrum

  • Conference paper
Book cover Product-Focused Software Process Improvement (PROFES 2012)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7343))

Abstract

Background: Many organizations struggle with the implementation of agile methods. Such methods pose considerable challenges related to organizational demand and process configuration. Goal: In this paper, we analyze the introduction of Scrum in the development organization in order to determine distinct approaches to its implementation. Approach: We compare the Scrum introduction paths of four case companies. Results: This results in a discussion of implementation paths ranging from gradual to disruptive introduction of Scrum. Contribution: The description of these paths provides insight into process improvements. We demonstrate how a structured description of process improvements can improve understanding of process improvement paths.

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. Abrahamsson, P., Warsta, J., Siponen, M.T., Ronkainen, J.: New directions on agile methods: a comparative analysis. In: Proceedings of the International Conference on Software Engineering, pp. 244–254. IEEE (2003)

    Google Scholar 

  2. Beck, K.: Extreme programming explained: embrace change. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)

    Google Scholar 

  3. Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Agile Manifesto (2001), http://www.agilemanifesto.org

  4. Boehm, B., Turner, R.: Balancing agility and discipline: a guide for the perplexed. Pearson Education, Boston (2004)

    Google Scholar 

  5. Boehm, B., Turner, R.: Management Challenges to Implementing Agile Processes in Traditional Development Organizations. IEEE Software 22(5), 30–39 (2005)

    Article  Google Scholar 

  6. Borjesson, A., Mathiassen, L.: Successful process implementation. IEEE Software 21(4), 36–44 (2004)

    Article  Google Scholar 

  7. Cohn, M., Ford, D.: Introducing an Agile Process to an Organization. Computer 36(6), 74–78 (2003)

    Article  Google Scholar 

  8. Dingsøyr, T., Hanssen, G.K., Dybå, T., Anker, G., Nygaard, J.O.: Developing Software with Scrum in a Small Cross-Organizational Project. In: Richardson, I., Runeson, P., Messnarz, R. (eds.) EuroSPI 2006. LNCS, vol. 4257, pp. 5–15. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  9. Dyba, T., Dingsøyr, T.: Empirical studies of agile software development: A systematic review. Information and Software Technology 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  10. Fitzgerald, B., Hartnett, G., Conboy, K.: Customising agile methods to software practices at Intel Shannon. European Journal of Information Systems 15(2), 200–213 (2006)

    Article  Google Scholar 

  11. Jansen, S., Brinkkemper, S.: Applied Multi-Case Research in a Mixed-Method Research Project: Customer Configuration Updating Improvement. In: Cater-Steel, A., Al-Hakimi, L. (eds.) Information Systems Research Methods, Epistemology, and Applications, pp. 120–139. IGI Global, Utrecht (2007)

    Google Scholar 

  12. Krzanik, L., Jouni, S.: Is my software process improvement suitable for incremental deployment? In: Proceedings of the International Workshop on Software Technology and Engineering Practice, London, UK, pp. 76–87 (2002)

    Google Scholar 

  13. Livermore, J.A.: Factors that Significantly Impact the Implementation of an Agile Software Development Methodology. Journal of Software 3(4), 31–36 (2008)

    Article  Google Scholar 

  14. Moe, N.B., Aurum, A.: Understanding Decision-Making in Agile Software Development: A Case-study. In: Proceedings of the Conference on Software Engineering and Advanced Applications, pp. 216–223. IEEE (September 2008)

    Google Scholar 

  15. Nerur, S., Mahapatra, R., Mangalaraj, G.: Challenges of Migrating to Agile Methodologies. Communications of the ACM 48(2), 72–79 (2005)

    Article  Google Scholar 

  16. Pettersson, F., Ivarsson, M., Gorschek, T., Ohman, P.: Packaging software process improvement issues: a method and a case study. Software Practice and Experience 34(14), 1311–1344 (2004)

    Article  Google Scholar 

  17. Salo, O., Abrahamsson, P.: Agile methods in European embedded software development organisations: a survey on the actual use and usefulness of Extreme Programming and Scrum. IET Software 2(1), 58 (2008)

    Article  Google Scholar 

  18. Salo, O.: Enabling Software Process Improvement in Agile Software Development Teams and Organisations. VTT Publications 618(618), p. 153 (2006)

    Google Scholar 

  19. Sawyer, P., Sommerville, I., Viller, S.: Requirements process improvement through the phased introduction of good practice. Software Process: Improvement and Practice 3(1), 19–34 (1997)

    Article  Google Scholar 

  20. Schwaber, K.: Agile Project Management with Scrum. Microsoft Press, Redmond (2004)

    Google Scholar 

  21. Scotland, K., Boutin, A.: Integrating scrum with the process framework at yahoo! europe. In: Proceedings of the AGILE Conference. pp. 191–195. IEEE (2008)

    Google Scholar 

  22. Sidky, A.S.: A Structured Approach to Adopting Agile Practices: The Agile Adoption Framework (June 2007)

    Google Scholar 

  23. Smits, H., Pshigoda, G.: Implementing Scrum in a Distributed Software Development Organization. Management, 371–375 (2007)

    Google Scholar 

  24. Stapleton, J.: DSDM: Dynamic Systems Development Method. In: Proceedings of the Technology of Object-Oriented Languages and Systems, p. 406. IEEE Computer Society, Washington, DC (1999)

    Google Scholar 

  25. van Stijn, P., Vlaanderen, K., Brinkkemper, S., van de Weerd, I.: Documenting Evolutionary Process Improvements with Method Increment Case Descriptions (submitted for publication, 2012)

    Google Scholar 

  26. Vlaanderen, K., Jansen, S., Brinkkemper, S., Jaspers, E.: The Agile Requirements Refinery: Applying SCRUM Principles to Software Product Management. Information and Software Technology 53(1), 58–70 (2011)

    Article  Google Scholar 

  27. Vlaanderen, K., van de Weerd, I., Brinkkemper, S.: Improving Software Product Management: a Knowledge Management Approach. International Journal of Business Information Systems (in print, 2012)

    Google Scholar 

  28. van de Weerd, I.: Advancing in software product management: An incremental method engineering approach. Ph.D. thesis, Utrecht University (2009)

    Google Scholar 

  29. van de Weerd, I., Brinkkemper, S., Versendaal, J.: Concepts for Incremental Method Evolution: Empirical Exploration and Validation in Requirements Management. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 469–484. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  30. Yin, R.K.: Case Study Research - Design and Methods. SAGE Publications (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vlaanderen, K., van Stijn, P., Brinkkemper, S., van de Weerd, I. (2012). Growing into Agility: Process Implementation Paths for Scrum. In: Dieste, O., Jedlitschka, A., Juristo, N. (eds) Product-Focused Software Process Improvement. PROFES 2012. Lecture Notes in Computer Science, vol 7343. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31063-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31063-8_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31062-1

  • Online ISBN: 978-3-642-31063-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics