Abstract
Developing reliable software is a complex task which is becoming even more challenging as customers put overwhelming demands on software companies to produce high quality products in shorter time frames. Scrum is an agile, lightweight software development process that can be used to manage and control software projects using iterative, incremental practices. Scrum aims to increase productivity and improve quality in complex environments. Experts claim that this is a simple process whose aims are effortlessly achieved. The reality is that successful implementation is far from easy and requires significant training and plenty of practice. The case study presented in this paper investigates the use of Kotter’s Change Model to support the implementation of Scrum in a software company.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Law, A., Learn, S.: Waltzing with Changes. In: Proceeding of the Agile Development Conference (2005)
Schatz, B., Abdelshafi, I.: Primavera Gets Agile: A Successful transition to Agile Development. IEEE Software 22(3), 36–42 (2005)
Leszak, M., Perry, D., Stoll, D.: A Case Study in Root Cause Defect Analysis. In: 22nd International Conference on Software Engineering (June 2000)
Beck, K.: Extreme Programming Explained – Embrace Change. Addison-Wesley, Reading (2000)
Goldman, S., Nagle, R., Preiss, K.: Agile Competitors & Virtual Organisations: Strategies for Enriching Customer. Wiley & Sons, New York (1997)
Royce, W.W.: Managing the Development of Large Software Systems. In: Proceedings of IEEE WESCON, pp. 1–9 (1970)
Boehm, B.: A Spiral Model of Software Development and Enhancement, vol. 21(5), pp. 61–72. IEEE Computer Society Press, Los Alamitos (1988)
Laplante, P., Neill, C.: The Demise of the Waterfall Model is Imminent and Other Urban Myths. Queue 1(10) (2004)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, England (2002)
Forte, G.: Managing Change for Rapid Development. IEEE Software 14(6), 114–123 (1997)
Senior, B., Fleming, J.: Organizational Change, 3rd edn. Prentice Hall, England (2006)
Mosier, S., Guenterburg, S., Raphael, R.: The Relationship of Technology Change Management to Risk Management. In: Proceedings of the IEEE Engineering Management Society (2000)
Kotter, J.: Leading Change. Harvard Business School Press, Boston (1996)
Lippit, R., Watson, J., Westley, B.: The Dynamics of Planned Change. Her Court Brace, New York (1958)
Kotter, J.: Leading Change: Why Transformation Efforts Fail. Harvard Business School Press, Boston (2005)
Miles, M., Huberman, A.: Qualitative Data Analysis, 2nd edn. SAGE Publications, USA (1994)
Richardson, I., Varkoi, T.: Managing for Change when Implementing Software Process Improvement Initiatives. In: European Software process Improvement Conference, EuroSPI 2003 (2003)
Hayes, S.: Assessing the Suitability of Kotter’s Change Model for Software Development Organisations Moving from Sequential to Agile Development, Thesis (MSc.) University of Limerick (2007)
Borjesson, A., Mathiassen, L.: Making SPI Happen: The IDEAL Distribution Effort. In: Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS 2003) (2003)
Small, A., Downey, E.: Managing Change: Some Important Aspects. In: Proceeding of the Change Management and New Industrial Revolution (IEMC 2001) (2001)
Mathiassen, L., Ngwenyama, O., Aaen, I.: Managing Change in Software Process Improvement. IEEE Software 22(6), 84–91 (2005)
Jones, J., Aguirre, D., Calderone, M.: 10 Principles of Change Management (2004) (accessed 20th September 2006), http://www.strategybusiness.com/
Gremba, J., Myers, C.: The IDEAL Model: A Practical Guide for Improvement. Software Engineering Institute (SEI) Publication, Bridge (3) (1997)
Kotter, J., Schlesinger, L.: Choosing Strategies for Change. Harvard Business Review 57(2), 106–114 (1979)
Software Engineering Institute; International Standard for Process Assessment (ISC/IEC 15504) (2007) (accessed 12th April 2007), http://www.sei.cmu.edu
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hayes, S., Richardson, I. (2008). Scrum Implementation Using Kotter’s Change Model. In: Abrahamsson, P., Baskerville, R., Conboy, K., Fitzgerald, B., Morgan, L., Wang, X. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2008. Lecture Notes in Business Information Processing, vol 9. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68255-4_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-68255-4_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68254-7
Online ISBN: 978-3-540-68255-4
eBook Packages: Computer ScienceComputer Science (R0)