PUTTING TOGETHER A COMPLETE top-to-bottom enterprise-level agile solution can be a very challenging task, especially when some of the pieces are not designed to fit together. To simplify the design of an enterprise-level agile implementation, it is useful to have some predefined frameworks that can be modified to fit a given business environment, rather than having to start from scratch to design an overall management approach. Three frameworks are discussed in this section.
Chapter 15 – Scaled Agile Framework
The Scaled Agile Framework developed by Dean Leffingwell provides a fairly complete agile approach for an enterprise-level agile implementation. The Scaled Agile Framework is an excellent approach for companies that want to make a major agile transformation of their overall business.
Chapter 16 – Managed Agile Development Framework
The Managed Agile Development Framework is a hybrid project-level framework that provides a way of doing a more limited implementation of agile in a more plan-driven environment. It provides a hybrid of a plan-driven approach layered on top of an agile development process that can be used to adapt an agile development process to more of a plan-driven organizational approach.
Chapter 17 – Disciplined Agile Delivery Framework
The Disciplined Agile Delivery Framework, a project-level framework developed by Scott Ambler, is in between the above two approaches. It is less adaptive than the Scaled Agile Development ...