Book

Agile Estimating and Planning

This book details how requirements (often as user stories) are incrementally elaborated and prioritized in agile development, demonstrating that the 'gathering' process is continuous and adaptive, not a one-time initial event.

by Mike Cohn

Summary

Agile Estimating and Planning argues that conventional, prescriptive planning fails, and agile planning works by providing practical techniques for estimating and planning agile projects. The book guides readers to answer fundamental project questions like "What will we build?", "How big will it be?", "When must it be done?", and "How much can I really complete by then?". It focuses on how to stay agile from start to finish, saving time and conserving resources by delivering more value more often.

The book details how to estimate feature size using story points and ideal days, explaining when to use each. It covers how to re-estimate, prioritize features with financial and nonfinancial approaches, and split large features into smaller, manageable ones. Techniques are presented for planning iterations, predicting initial progress rates, and scheduling projects with high uncertainty or risk, supporting various agile methodologies.

Key concepts

  • Story PointsA method for estimating feature size in agile projects.
  • Ideal DaysAnother method for estimating feature size, distinct from story points.
  • Iteration PlanningThe process of planning work within specific timeboxed cycles.
  • Feature SplittingTechniques for breaking down large features into smaller, more manageable units.
  • Financial and Nonfinancial PrioritizationApproaches to ordering features based on both economic value and other factors.

From the book

Description: Agile Estimating and Planning is the definitive, practical guide to estimating and planning agile projects. In this book, Agile Alliance cofounder Mike Cohn discusses the philosophy of agile estimating and planning and shows you exactly how to get the job done, with real-world examples and case studies. Concepts are clearly illustrated and readers are guided, step by step, toward how to answer the following questions: What will we build? How big will it be? When must it be done? How much can I really complete by then? You will first learn what makes a good plan-and then what makes it agile. Using the techniques in Agile Estimating and Planning, you can stay agile from start to finish, saving time, conserving resources, and accomplishing more. Highlights include: Why…
Snippet: The examples in the book are concrete, easily grasped, and simply reek of common sense. This book will help teams (whether Agile or not) deliver more value, more often, and have fun doing it!

Popular questions readers ask