Abstract
In an ongoing change process SAP AG has managed to move the software development processes from a waterfall-like approach to agile methodologies. We outline how Scrum was introduced to implement a lean development style as well as the model chosen to scale Scrum up to large product development projects. The change affected about 18.000 developers in 12 global locations. This paper is an extended and revised version of an earlier publication [15]. It includes recent findings.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ambler, S.W.: Scaling agile software development through lean governance. In: SDG 2009: Proceedings of the 2009 ICSE Workshop on Software Development Governance, pp. 1–2. IEEE Computer Society, Washington, DC, USA (2009)
Beck, K.: Test-driven development: By example. Addison-Wesley Professional, Boston (2002)
Beck, K.: Extreme programming explained: Embrace change, 2nd edn. Addison-Wesley Professional, Boston (2004)
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.: The agile manifesto (2001), http://agilemanifesto.org/
Eckstein, J., Josuttis, N.: Agile Softwareentwicklung im Großen: Ein Eintauchen in die Untiefen erfolgreicher Projekte. dpunkt, Heidelberg (2004)
Keller, F., Wendt, S.: FMC: An approach towards architecture-centric system development. In: ECBS, pp. 173–182. IEEE Computer Society, Los Alamitos (2003)
Knöpfel, A., Gröne, B., Tabeling, P.: Fundamental Modeling Concepts: Effective Communication of IT Systems. John Wiley & Sons, Chichester (2006)
Kowark, T., Müller, J., Müller, S., Zeier, A.: An educational testbed for the computational analysis of collaboration in early stages of software development processes. Accepted for HICSS 2011 (2011)
Larman, C., Vodde, B.: Scaling lean & agile development: Thinking and organizational tools for large-scale Scrum. Addison-Wesley, Upper Saddle River (2009)
Lee, G., Xia, W.: Towards Agile: An integrated analysis of quantitative and qualitative field data. MIS Quarterly 34(1), 87–114 (2010)
Leffingwell, D.: Scaling Software Agility: Best Practices for Large Enterprises. The Agile Software Development Series. Addison-Wesley Professional, Boston (2007)
Poppendieck, M., Poppendieck, T.: Introduction to lean software development. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds.) XP 2005. LNCS, vol. 3556, p. 280. Springer, Heidelberg (2005)
Poppendieck, M., Poppendieck, T.: Implementing lean software development: From concept to cash. The Addison-Wesley signature series. Addison-Wesley Professional, Boston (2006)
Poppendieck, M., Poppendieck, T.: Leading lean software development: Results are not the point. The Addison-Wesley signature series. Addison-Wesley Professional, Boston (2009)
Schnitter, J., Mackert, O.: Introducing agile software development at SAP AG — Change procedures and observations in a global software company. In: 5th International Conference on Evaluation of Novel Approaches to Software Engineering, Athens, Greece, July 22-24, pp. 132–138 (2010)
Schwaber, K.: Agile project management with Scrum. Microsoft Press, Redmond (2004)
Schwaber, K.: The enterprise and Scrum. Microsoft Press, Redmond (2007)
Sutherland, J.: Future of scrum: Parallel pipelining of sprints in complex projects. In: ADC 2005: Proceedings of the Agile Development Conference, pp. 90–102. IEEE Computer Society, Washington, DC, USA (2005)
Takeuchi, H., Nonaka, I.: The new new product development game. Harvard Business Review 64, 137–146 (1986)
Vlaanderen, K., Brinkkemper, S., Jansen, S., Jaspers, E.: The agile requirements refinery: Applying Scrum principles to software product management. In: 3rd International Workshop on Software Product Management, Atlanta, Georgia, USA (September 1, 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schnitter, J., Mackert, O. (2011). Large-Scale Agile Software Development at SAP AG. In: Maciaszek, L.A., Loucopoulos, P. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2010. Communications in Computer and Information Science, vol 230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23391-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-23391-3_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23390-6
Online ISBN: 978-3-642-23391-3
eBook Packages: Computer ScienceComputer Science (R0)