Predictability at Different Points in the Release Cycle
Learn how Agile development manages predictability and control throughout the release cycle. Understand different approaches to predictability, including strict and loose predictability of cost, schedule, and features. This lesson helps you grasp how Agile practices support estimation and planning at various stages, enabling better decision-making for software releases under varying organizational needs.
We'll cover the following...
ABOUT THIS CHAPTER Decades ago, Tom Gilb asked the question, “Do you want predictability, or do you want control?” (Gilb, 1988). With little fanfare, Agile has caused a shift in many organizations’ answer to that question. Sequential development tended to define a fixed feature set and then estimate the schedule—the focus was on predicting the schedule. Agile development tends to define a fixed schedule and then define ...