August 2018
Beginner
594 pages
22h 33m
English
A legacy application does not just entail the technology that comes with it. It was developed using a particular software development methodology. In some cases, that methodology might still be in use. If the methodology used is not a modern one, such as the use of a Waterfall methodology, part of modernizing a legacy application might include changing the development approach.
The agile methodology overcomes some of the limitations of older methodologies. While traditional software development methodologies focus on a lot of up-front planning and design, an agile methodology expects and embraces change. Agile methodologies are adaptive rather than predictive. Rather than focusing on predicting the outcome, it ...