Goodreads helps you keep track of books you want to read.
Start by marking “Agile Estimating and Planning” as Want to Read:
Agile Estimating and Planning
Enlarge cover
Rate this book
Clear rating
Open Preview

Agile Estimating and Planning

4.07 of 5 stars 4.07  ·  rating details  ·  1,051 ratings  ·  68 reviews
" 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 st ...more
ebook, 368 pages
Published November 1st 2005 by Prentice Hall
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Agile Estimating and Planning, please sign up.

Be the first to ask a question about Agile Estimating and Planning

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 2,585)
filter  |  sort: default (?)  |  rating details
After having read many books on agile software development, this is the book that finally made the entire system hang together for me. Cohn walks through all of the various aspects of agile planning, providing reasoning about why various approaches are taken as well as how to go about executing them. While the flow of the book can be a bit jarring at times, jumping from one topic to a seemingly unrelated one between chapters, I still came away from the book with a much better understanding of th ...more
Jekaterina Dmitrijeva
Ļoti koncentrēta informācijas ziņā grāmata. Tiek doti visi nepieciešamie pamati agile plānošanai un darbu novērtējumiem - gan kā vērtēt stāstījuma punktos vai ideālajās dienās, kā noteikt plānoto izstrādes ātrumu (velocity), kā saplānot iterāciju un relīzi. Katra nodaļa it kā būvē māju tālāk uz iepriekšējām nodaļām un dotās informācijas.
Man patika, ka informācija ir skaidri izklāstīta, bez liekvārdības, bet arī ne pārāk sausi. Ļoti palīdz arī kā pēdējā nodaļa iekļautais "reālais" projekts, ar pl
Sebastian Gebski
The bible of agile planning. True classic. Even if personally I don't agree with some statements, this book is a MUST read for anyone who's interesting in REAL-LIFE aspect of agile approach. This book is exactly about the actual bread and butter of agile projects in the COMMERCIAL environment - where risk and predictability have to have some harness.

For me personally it's kind of a shame that I've read it so late and who knows - maybe even I'd skip it completely, but I've decided to read it as a
Jaideep Khanduja

Book Review: Agile Estimating And Planning By Mike Cohn: A Must Read For All Agile Aspirants

This is an excellent book written by Mike Cohn who is the founder of Mountain Goat Software. The title of the book Agile Estimating And Planning says it all for estimating and planning of an Agile Project. It says if the planning and estimating is not done in an agile way, the agile project is not relevant to this estimating and planning. Without taking agile into a
Evan Leybourn
People are, in general, bad at estimating with any definition or accuracy.

That's pretty much the core of this book; and it puts across that message quite well. It then puts forth some good ideas on how to work around this. Using the Fibonacci sequence is a stroke of brilliance and is pretty much the de-facto standard in all agile projects.

The book hasn't, however, held up well over time. It can lack coherence, and once you understand the core message, there's not much additional value in reading
Johnny Graber
Mike Cohn delivers with “Agile Estimating and Planning” a 360 degree view on estimating an agile project. He explains the topic in a understandable manner and gives you many good insights on what works and why. One of those tips is to separate estimates of size from estimates of duration. This fundamental idea behind story points is explained in a way everyone can follow.

On the other hand I’m not fully convinced that estimating in such a detailed manner is worth the effort. On big projects that
Having been involved in several agile projects, with various degree of loyalty to the concept, I found reading this book refreshing. Sometimes it gives me terms for something I have done without knowing exactly what to call. Sometimes I also find concepts or tools that have been more evolved than the one described in this classic (2005?) book. I guess I might be a little bored if I hadnt had those experience. However I would say the narrative in the case study at the end of the book may present ...more
Probably one of the best books I've read on software production management (with the caveat that I have not tried the techniques yet, but will be doing so for a current project).

Estimating and planning in software development with any sort of real confidence is a big challenge. Even more so in game development, where experimentation, the discovery of new features and new problems are all part of the process; meeting a set of specifications doesn't guarantee a good game.

Cohn describes a small set
David Workman
Agile Estimating and Planning has jumped to the top of my list of must-read books for Software Engineers. The book covers a huge amount of extremely useful information covering estimation and planning activities at a truly useful and workable level.

The book starts with chapters on defining the problem areas of estimation and plans, which include items like: estimated times being unrealistically precise (or at least giving the impression of being so), plans that are created and forgotten and then
Erika RS
Like many books on agile, much of this book's ideas and tips are only useful if you are using an agile process with sprints, small tasks, team sprint planning and other features of popular agile methodologies. If your team only uses some elements of agile or is using a lighter weight agile approach such as kanban, it is less useful.

Part 1: The Problem and the Goal

A good overview of the purpose of planning. I took away two points: the process of planning is more important than the plan itself, a
I'll try to update this later with a summary of what I learned in this book, but my overall impression is that this was a great book for learning the basics of Agile software planning. I especially liked the last chapter, which wrapped up the whole book in a fictional narrative based at a game software development company. Using this example to wrap up all of the concepts in the book was a great move, even if (as a work of fiction) it was horribly written.

I found Agile Estimating and Planning to
This book provides a lot of detail about different aspects of agile project estimation. Mike Cohn gives lots of pointers on planning to deliver value, picking story points, sizing stories and breaking them down into tasks, measuring and visualizing velocity and progress. The book is easy to read, and has very concrete advice and techniques that could be applied to either set up an agile project from scratch or to tweak an existing process. There are also plenty of examples and a full case study ...more
I read this book a couple years ago and it has completely transformed how I think about project management. We have applied these concepts in an eCommerce business model and adapted it to meet the needs of a non-technology company. We are about 1.5 into using this methodology an it has been a total success. Thank you Mike Cohn!!
Jack Repenning
Continuing the author's series of must-read books, "Agile Estimating and Planning" clearly, quickly, yet thoroughly takes you through the topic, imparting techniques and judgement on optional variants, along with aposite insights into how these techniques contribute to making Agile processes more effective than rivals.[return][return]And if that's not enough for you, I think the book might be worth the price just for the quotes that head off each chapter:[return][return]Planning is everything. P ...more
Tania Pilbeam
This is the best book on agile estimating and planning I've read so far. Being the one of the key contributors to creation of Scrum and having years of real-world experience, Mike provides very practical information to successfully implement agile estimating and planning. I highly recommend this book.
Celso Crivelaro
This book is a must read for agile professionals in Scrum Master or Product Owner Role.

Covering since the planing to reporting, this cook cites a couple of techniques and examples to conduct a Agile Project.
Fabio Fabbrucci
Agile is not a boolean condition. I'm agile or not...
Cohn gives tools to facilitate a transition to a waterfall project management to an iterative approach. Step by step.

Thanks Mr. Cohn for this book.
Kelsey Van
This is one of my favourite Agile planning books. I like Mike Cohn's style and find him very readable. I particularly liked the way he used and build upon the same example(s) throughout the book.
Manoj Das
Agile estimating and planning is in between art and science. This book eloquently brings out the key takeaways for the practitioners. This is one of the books I used for the PMI-ACP exam.
Covers each and every aspect I could think of. Sometimes too much words to express a simple thing. Cross-referencing other frameworks(PMBoK) is incredibly cool idea, but only available in the first few chapters.

Thorough review complementing the book and worth reading too exists on the Internet:

If you like the part about estimates buffering, see this too:

In some way it's similar to Allen Karr's books - nice to read, b
Ho Yan
Probably one of the best books I've read about Agile software development. Cohn covers all the basics of what estimating and planning is like in an Agile methodology (actually, I think seems pretty Scrum-centric). More importantly, however, he includes a considerable amount of discussions on some of the more common points of confusion - e.g. story points vs ideal days, estimating size vs estimating duration, planning for multiple teams, etc. Also has a lot of helpful material for Product Owners, ...more
Shyam Gorak
This book covered the fundamentals and provided a good insight which is very important to individuals who work on projects using Agile methodology.
Altaf Darzi
A good read! A few more case studies with real time challenges could have added more value
Agile Kindergarten
Defining story points, explaining a disciplined approach to story prioritization, laying out communication plans, defining buffers and much more are included with the nitty gritty details of how to plan and estimate with agility. I particularly liked Cohn's inclusion of graphs based on actual research to drive home the point that there is a right way and a wrong way; one increases productivity and quality, the other decreases quality and productivity. I expect those graphs to come in handy when ...more
i wan see this book matter
Amy Gilchrist Thorne
This book gives a very detailed look at how to use agile to plan releases and iterations.

If you're looking for a general overview of agile, or you are a developer who doesn't have to worry too much about release planning, this book might be a little overwhelming.

But if you're planning an agile project, and you need to know--or at least be aware--that there are options like feeding buffers and using the Kano model to help prioritize features, then this is the book for you.
Thom Hassler-forest
Would highly recommend this to anyone working in an Agile environment, especially for people in Scrum Master (type) roles. Very useful and practical tips to every day problems, without ever getting boring or oversimplifying matters (always a danger with these types of books).
A must for anyone who wants to understand why and how of planning in agile projects. The book has specific quantitative tools to estimate, plan, track and predict the progress of our projects. The last chapter is worth its weight in gold, and that shows through a case study with all the concepts used throughout the book, showing how agile planning works, from the initial requirements specification to the finishing delivery date. Highly recommended.
Torben Rasmussen
A good book on adaptive planning and agile estimation. Mike gives a comprehensive overview and guides you to improve the planning practices. It touches also on the usage of economic models to guide prioritisation. The book seems to be mainly aimed at teams working with scrum and XP. Some parts of the book seems dated already and many things have happened in the past 5 years in the agile community. It is, however, well worth reading
Thomas Kuryura
An excellent book about planning and estimating, as a Scrum Master I thought I knew all about estimating and planning, this book proved that I was wrong. Covering from user stories to product assessments this book is a must have to Scrum Masters and Product Owners who want to plan their agile projects right.
« previous 1 3 4 5 6 7 8 9 86 87 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Agile Retrospectives: Making Good Teams Great
  • Implementing Lean Software Development: From Concept to Cash
  • The Art of Agile Development
  • Extreme Programming Explained: Embrace Change (The XP Series)
  • Agile Software Development with Scrum
  • Kanban: Successful Evolutionary Change for Your Technology Business
  • Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition
  • Agile Software Development
  • Agile Testing: A Practical Guide for Testers and Agile Teams
  • Agile Coaching
  • The Agile Samurai: How Agile Masters Deliver Great Software
  • Management 3.0: Leading Agile Developers, Developing Agile Leaders (Adobe Reader)
  • Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise
  • Kanban and Scrum - Making the Most of Both
  • Behind Closed Doors: Secrets of Great Management
  • Agile and Iterative Development: A Manager's Guide
  • Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing
  • Agile Software Development, Principles, Patterns, and Practices

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Mike Cohn is the owner of Mountain Goat Software and is recognized as one of the contributors to the invention of Scrum. He is one of the founders of the Scrum Alliance and is a Certified Scrum Trainer. He is a trainer on Scrum and agile software process techniques and helped popularize Planning poker which he provides as a free online planning tool.

From (
More about Mike Cohn...

Share This Book

“To be uncertain is to be uncomfortable, but to be certain is to be ridiculous.” —Chinese proverb” 3 likes
“If you tie iterations to the ends of months, one out of every three iterations will coincide with the end of a fiscal quarter.” 0 likes
More quotes…