Chapter 3. Phase 1—Getting to Fixed-length Development Iterations

3.1 Start with the Coding Phase

Transitioning the entire process to fixed-length iterations will require new skills in order to ensure that you develop a quality design that meets the customer’s needs. So, for now, leave your existing requirements specification and design activities as they are. The results of those activities will help you continue to produce a quality system while your team is learning the skills necessary for agile development. Not only does this reduce the risk of this change, but it also demonstrates that the team still values having quality in the design of the system. Here is a diagram of what your process will look like at the end of this phase of the transition. ...

Get Refactoring to Agility now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.