Affiliation:
1. Independent Researcher, USA
Abstract
This chapter discusses the steps necessary to incorporate appropriate Scrum procedures into maintenance and enhancement projects on legacy systems, developed and maintained using a systems development life cycle (SDLC). It considers the benefits of introducing a more modular approach to system development, where the characteristics of existing systems have created interdependent modules, functions, and application architecture. Although these systems represent an investment in money, resources, time, and knowledge that make decommissioning them inexpedient, the process can and must be improved and incorporating Scrum procedures and practices will improve the success rate of maintenance and enhancements to these systems.