Agile Estimating and Planning and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
48 used & new from $24.95

Have one to sell? Sell yours here
 
   
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
Agile Estimating and Planning
 
 
Start reading Agile Estimating and Planning on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Agile Estimating and Planning (Paperback)

~ (Author) "Estimating and planning are critical to the success of any software development project of any size or consequence..." (more)
Key Phrases: prioritizing themes, agile manifesto, release burndown chart, Discussion Questions, Case Study, Deep Black (more...)
4.7 out of 5 stars  See all reviews (52 customer reviews)

List Price: $54.99
Price: $46.74 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.25 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
34 new from $32.18 14 used from $24.95

Formats

Amazon Price New from Used from
  Kindle Edition $35.99 -- --
  Paperback $46.74 $32.18 $24.95

Frequently Bought Together

Agile Estimating and Planning + User Stories Applied: For Agile Software Development + Agile Project Management with Scrum (Microsoft Professional)
Price For All Three: $112.62

Show availability and shipping details

  • This item: Agile Estimating and Planning by Mike Cohn

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • User Stories Applied: For Agile Software Development by Mike Cohn

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Agile Project Management with Scrum (Microsoft Professional) by Ken Schwaber

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Special Offers and Product Promotions


Customers Who Bought This Item Also Bought

Agile Project Management with Scrum (Microsoft Professional)

Agile Project Management with Scrum (Microsoft Professional)

by Ken Schwaber
4.3 out of 5 stars (48)  $34.86
Agile Software Development with Scrum (Series in Agile Software Development)

Agile Software Development with Scrum (Series in Agile Software Development)

by Ken Schwaber
4.4 out of 5 stars (45)  $25.61
Agile Retrospectives: Making Good Teams Great

Agile Retrospectives: Making Good Teams Great

by Esther Derby
4.4 out of 5 stars (21)  $19.77
Agile Testing: A Practical Guide for Testers and Agile Teams

Agile Testing: A Practical Guide for Testers and Agile Teams

by Lisa Crispin
5.0 out of 5 stars (13)  $41.22
Agile and Iterative Development: A Manager's Guide

Agile and Iterative Development: A Manager's Guide

by Craig Larman
4.5 out of 5 stars (48)  $38.99
Explore similar items

Editorial Reviews

Product Description

This is the eBook version of the printed book. Detailed, Proven Techniques for Estimating and Planning Any Agile Project. 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 conventional prescriptive planning fails and why agile planning works- How to estimate feature size using story points and ideal days-and when to use each- How and when to re-estimate- How to prioritize features using both financial and nonfinancial approaches- How to split large features into smaller, more manageable ones- How to plan iterations and predict your team's initial rate of progress- How to schedule projects that have unusually high uncertainty or schedule-related risk- How to estimate projects that will be worked on by multiple teamsAgile Estimating and Planning supports any agile, semiagile, or iterative process, including Scrum, XP, Feature-Driven Development, Crystal, Adaptive Software Development, DSDM, Unified Process, and many more. It will be an indispensable resource for every development manager, team leader, and team member. --This text refers to the Kindle Edition edition.


From the Back Cover

Praise for Agile Estimating and Planning

"Traditional, deterministic approaches to planning and estimating simply don't cut it on the slippery slopes of today's dynamic, change-driven projects. Mike Cohn's breakthrough book gives us not only the philosophy, but also the guidelines and a proven set of tools that we need to succeed in planning, estimating, and scheduling projects with a high uncertainty factor. At the same time, the author never loses sight of the need to deliver business value to the customer each step of the way."

—Doug DeCarlo, author of eXtreme Project Management: Using Leadership, Principles and Tools to Deliver Value in the Face of Volatility (Jossey-Bass, 2004)

"We know how to build predictive plans and manage them. But building plans that only estimate the future and then embrace change, challenge most of our training and skills. In Agile Estimating and Planning, Mike Cohn once again fills a hole in the Agile practices, this time by showing us a workable approach to Agile estimating and planning. Mike delves into the nooks and crannies of the subject and anticipates many of the questions and nuances of this topic. Students of Agile processes will recognize that this book is truly about agility, bridging many of the practices between Scrum and ExtremeProgramming."

—Ken Schwaber, Scrum evangelist, Agile Alliance cofounder, and signatory to the Agile Manifesto

"In Agile Estimating and Planning, Mike Cohn has, for the first time, brought together most everything that the Agile community has learned about the subject. The book is clear, well organized, and a pleasant and valuable read. It goes into all the necessary detail, and at the same time keeps the reader's burden low. We can dig in as deeply as we need to, without too much detail before we need it. The book really brings together everything we have learned about Agile estimation and planning over the past decade. It will serve its readers well."

—Ron Jeffries, www.XProgramming.com, author of Extreme Programming Installed (Addison-Wesley, 2001) and Extreme Programming Adventures in C# (Microsoft Press, 2004)

"Agile Estimating and Planning provides a view of planning that's balanced between theory and practice, and it is supported by enough concrete experiences to lend it credibility. I particularly like the quote 'planning is a quest for value.' It points to a new, more positive attitude toward planning that goes beyond the 'necessary evil' view that I sometimes hold."

—Kent Beck, author of Extreme Programming Explained, Second Edition (Addison-Wesley, 2005)

"Up-front planning is still the most critical part of software development. Agile software development requires Agile planning techniques. This book shows you how to employ Agile planning in a succinct, practical, and easy-to-follow manner."

—Adam Rogers, Ultimate Software

"Mike does a great follow-up to User Stories Applied by continuing to provide Agile teams with the practical approaches and techniques to increase agility. In this book, Mike provides time-proven and well-tested methods for being successful with the multiple levels of planning and estimating required by Agile. This book is the first to detail the disciplines of Agile estimating and planning, in ways that rival my 1980 civil engineering texts on CPM Planning and Estimating."

—Ryan Martens, President and Founder, Rally Software Development Corporation

"With insight and clarity, Mike Cohn shows how to effectively produce software of high business value. With Agile estimation and planning, you focus effort where it really counts, and continue to do so as circumstances change."

—Rick Mugridge, Rimu Research Ltd., and lead author, Fit for Developing Software (Prentice Hall, 2005)

"Finally! The groundbreaking book my clients have been clamoring for! Agile Estimating and Planning demystifies the process of defining, driving, and delivering great software that matters to the business. Mike's clarity, insight, and experience leap out through every page of this book, offering an approach that is relevant and immediately useful to all members of an Agile project."

—Kert D. Peterson, President, Enterprise Agile Group, LLC

"This isn't yet another generic book on Agile software development. Agile Estimating and Planning fills a gap left by most of the other books and gives you important, practical, down-to-earth techniques needed to be successful on Agile development projects."

—Steve Tockey, Principal Consultant, Construx Software

"Estimation, planning, and tracking is a trinity. If you don't do one of them, you don't need the other two. This book provides very practical knowledge for estimation, planning, prioritizing, and tracking. It should be compulsory subject matter for project managers and their teams, even if they hesitate to call themselves Agile."

—Niels Malotaux, Project Coach

"Effective planning is an important, but often misunderstood, part of any successful Agile project. With Agile Estimating and Planning, Mike Cohn has given us a definitive guide to a wide range of Agile estimating and planning practices. With his clear and practical style, Mike not only explains how to successfully get started planning an Agile project, but also provides a wealth of tips and advice for improving any team's Agile planning process. This book is a must-read for managers, coaches, and members of Agile teams."

—Paul Hodgetts, Agile coach and CEO, Agile Logic

"Mike's writing style captures the essence of agility-just the right amount of information to bring clarity to the reader. This book provides an excellent guide for all Agile practitioners, both seasoned and novice."

—Robert Holler, President and CEO, VersionOne, LLC

"It is as if Mike took the distilled knowledge regarding planning and estimation of a great Agile developer (which he is) and laid out all he knows in an easily understandable manner. More importantly, he has a great mix of concepts with real-world examples finished off with a case study so the reader can relate the information to their own situation. Unless you are already an expert Agile planner and estimator, this book is for you."

—Alan Shalloway, CEO, Senior Consultant, Net Objectives, and coauthor of Design Patterns Explained, Second Edition (Addison-Wesley, 2005)

"Although I had plenty of XP experience before trying out Mike Cohn's Agile planning practices, the effectiveness of the practical and proven techniques in this book blew me away! The book recognizes that people, not tools or processes, produce great software, and that teams benefit most by learning about their project and their product as they go. 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! Whether you're a manager or a programmer, a tester or a CEO, part of an Agile team, or just looking for a way to stamp out chaos and death marches, this book will guide you."

—Lisa Crispin, coauthor of Testing Extreme Programming (Addison-Wesley, 2003)

"Mike Cohn does an excellent job demonstrating how an Agile approach can address issues of risk and uncertainty in order to provide more meaningful estimates and plans for software projects."

—Todd Little, Senior Development Manager, Landmark Graphics

"Mike Cohn explains his approach to Agile planning, and shows how 'critical chain' thinking can be used to effectively buffer both schedule and features. As with User Stories Applied, this book is easy to read and grounded in real-world experience."

—Bill Wake, author of Refactoring Workbook (Addison-Wesley, 2003)

"Mike brings this book to life with real-world examples that help reveal how and why an Agile approach works for planning software development projects. This book has great breadth, ranging from the fundamentals of release planning to advanced topics such as financial aspects of prioritization. I can see this book becoming an invaluable aid to Agile project managers, as it provides a wealth of practical tips such as how to set iteration length and boot-strap velocity, and communicate progress."

—Rachel Davies, Independent Consultant

"There has been a need for a solid, pragmatic book on the long-term vision of an Agile Project for project managers. Agile Estimating and Planning addresses this need. It's not theory—this book contains project-tested practices that have been used on Agile projects. As Mike's test subjects, we applied these practices to the development of video games (one of the most unpredictable project environments you can imagine) with success."

—Clinton Keith, Chief Technical Officer, High Moon Studios

"When I first heard Mike Cohn speak, I was impressed by a rare combination of qualities: deep experience and understanding in modern iterative and Agile methods; a drive to find and validate easy, high-impact solutions beyond the status quo of traditional (usually ineffective) methods; and the passion and clarity of a natural coach. These qualities are evident in this wonderful, practical guide. I estimate you won't be disappointed in studying and applying his advice."

—Craig Larman, Chief Scientist, Valtech, and author of Applying UML and Patterns, Third Edition (Prentice Hall, 2005) and Agile and Iterative Development (Addison-Wesley, 2004)

"Agile Estimating and Planning is a critical guide on how to successfully provide value to customers of IT services. This book is filled with clear examples that are essential—from project team...


Product Details


More About the Author

Mike Cohn
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Mike Cohn Page

Inside This Book (learn more)


What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(22)
(3)
(2)
(2)

Your tags: Add your first tag
 

 

Customer Reviews

52 Reviews
5 star:
 (39)
4 star:
 (9)
3 star:
 (4)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (52 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 22 people found the following review helpful:
5.0 out of 5 stars The Planning Approach that Refreshes, February 11, 2006
Better planning, as Mary Poppendieck (author of "Lean Software Development") points out, results in a higher standard of living for the individual, for the team, and for the organization. With "Agile Estimating and Planning", Mike Cohn delivers a beautifully pragmatic approach for pushing us into the notion that this higher standard of living is completely attainable for our software development projects in this lifetime.

Mike's earlier book, "User Stories Applied" has been one of my most cited books when working with teams new to agile software development. Understanding the usefulness of the story concept as the base unit of function delivery has put these new teams in a good steady stride for being realiably realistic about their work delivery toward feature completion.

With Mike's "AE&P", I now have a fully referenceable guide that moves the team story planning pragmatics to the next level: bringing multiple planning approaches to bear at multiple levels for multiple measures of software feature acceptance and completion. In his usual style, Mike delivers his guidance with wonderfully accessible non-software analogies. For example, "How long is a football game?" and "How long will it take me to move my pile of dirt?" for understanding the distinction between effort (or ideal hours/days)and duration (total calendar hours/days). These simple mental models set the stage for ruthlessly correcting the many misunderstood atrributes of planning and its life partner estimating. Having shattered the myths of task-based Gantt Charts, PERT charts, and Work Breakdown Structures as completely repeatable prediction models for planning and estimation, Mike rebuilds the planning toolbox with practices that truly work. He buoys his practices (such as Planning Poker and frequent replanning) with the de rigueur reinforcements of appropriate metrics (e.g. how many tests did we complete in the last iteration, how many story points did we complete in our worst iteration, how are we tracking today with our estimates of what is left to do) that really guide teams in how to steadily improve their planning acumen.

Because my passion in agile software development has focused more and more on the importance of participatory decision-making in order to make planning commitments stick, I am particularly grateful that Mike sets a high collaborative bar with regard to how team's must work in order to create effective and actionable plans. Guidance on collaboration, high visibility, and continuous inspection are woven into all the practices in Mike's book, start to finish.

If I can leave you with only one piece of advice from "AE&P", take Mike's "Dozen Guidelines for Agile Estimating and Planning" (Chapter 22) and nail them to your team's door. In fact, nail them to your business partner or product manager's door. If you allowed me a second piece of advice: read through his excellent case study that follows in Chapter 23. And then, if you forgave me one final piece of advice: be prepared to start enjoying your new standard of living.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
93 of 116 people found the following review helpful:
3.0 out of 5 stars Draw the Line, January 29, 2006
By R. Williams "code slubber" (Los Angeles, CA United States) - See all my reviews
(REAL NAME)      
A 5 star review just doesn't mean anything anymore. There are some good ideas in this book, but large stretches of this book are just absurd. This thing reads like homework that was finished on the bus (you can almost see the bumps in the road). The structure of the book is completely haphazard. One minute, we are talking about doing estimates. The next minute we are trying to figure out how a project will pay for itself, then, it's on to how to split up stories that got too big. I was waiting for a sidebar with a recipe for a great chiffon cake. At the end of the chapter on estimating value, the author recommends another book and says that's where his content came from (citational plagiarism is called 'plugging,' Youngster). Then, the chapter on splitting stories made me laugh out loud in places. Things like 'split stories along data lines,' or 'split stories along priority lines' or one of the funniest 'split it along CRUD lines.' Come on.

The good part of this book is the one chapter on estimation and discussion of things like using Fibonacci for bucketing of estimates into story points, the importance of seeing estimates as relative, and the idea of doing planning poker. In short: again, it's an article that was turned into a book by a set of expansion techniques that are astounding for not being illegal, let alone questionable. And all this inside a fortress of testimonials that makes Fort Knox look lightly defended.
Comment Comments (6) | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 8 people found the following review helpful:
5.0 out of 5 stars Pactical, Easy read. Answers what, why and how., November 24, 2005
By Animikh Sen (Charlotte, NC) - See all my reviews
(REAL NAME)   
The book is well structured and easy to read. In my humble opinion, it comes with a strong "buy" rating for any Agile practitioner or a current PMI certified person who wants to contribute to the knowledge economy of ever changing requirements. The book is right sized (finish in a coast to coast trip in US). Practical in its content, it provides lots of examples and case studies, from software as well as non software fields to illustrate the concepts. The detailed case study at the end of the book is invaluable.
Several chapters were much thought provoking, specially how to handle team dynamics and cross team estimation. The book did not right fully delve into any details of that, it's a topic for another time.
Part I of the books sets up the context.
Part II details on estimating the size, and the techniques and tools for doing that; in fact it comes with some simple tools, which can be really customized and expanded quickly.
Part III caters to what I call "value add planning" planning the work by prioritizing by business value, The books touches the concepts of financial project analysis, however there are better books for that, and the author provides the references.
Part IV brings in the concept of time, and the handling of "estimating for effort" and estimating for duration" is simply superb. Also an entire chapter is dedicated to Buffering and its need and for multi-team projects.
Part V presents tools and motivations for monitoring and communicating.
Part VI presents why Agile Planning works, and honestly I skipped it, expect the guidelines ( Page 254) which I read to validate my knowledge.
If there is one thing that I would change in the book, it would be the story point example with dogs. It would be a little confusing if you have no idea how a Great Dane would be different from a Duchshund! But hey, I think the book gets the message across very well.
What I would like to see in the second edition-- softcopy of some tools that goes with the book, may be some templates that can be customized...but then again, you should not be in this business unless you are able to cook these tools up yourself !!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Essential reading for Agile development
This book explains the in and outs of Agile development in an extremely concise and clear manner.
Essential reading for agile team
Published 9 days ago by Steven Koh

5.0 out of 5 stars Comperhensive , practical and easy to read
I've been in the Agile world for a while now, and this is not my first read on the subject, yet I got a lot of new insights and understandings on the planning and estimating... Read more
Published 28 days ago by Eyal Kahn

5.0 out of 5 stars An excellent Agile Approach, blending Scrum, XP and other agile methodologies
This book is a must for any software project manager. If you are new to Agile, then you will appreciate the beginning chapters which go into great detail as to why agile is... Read more
Published 1 month ago by Keith Forsythe

5.0 out of 5 stars Excellent book for project managers
This book has very good explanations and examples about how to bridge the gap between classic project management and agile project management. Read more
Published 4 months ago by Miguel Abreu

4.0 out of 5 stars Good and practical, I DO recommend it.
I had experience estimating but I wanted a deeper and wider knowledge of the "black science" of estimation. Read more
Published 7 months ago by Alex

4.0 out of 5 stars A guide to Planning in an Agile environment
The book is a must read for Product Owners and Scrum Masters. You see good examples in almost all conceptual explanations. Cover all fundamental subjects related with agile. Read more
Published 7 months ago by Rodrigo Veiga

3.0 out of 5 stars Some interesting methodology, but limited
A methodology for estimating and planning in an agile environment is presented, but it is very limited. Read more
Published 9 months ago by Eric Kassan

4.0 out of 5 stars Good for beginers in agile
I learned a great deal about agile processes and a way to plan release "empirical" way. Good read.
Published 12 months ago by Ryan Hale

4.0 out of 5 stars Excellent
This book has all the information needed for start working and refining scrum estimation. The only complain I have is the chapter over deciding between story points and ideal... Read more
Published 14 months ago by Francisco Castañeda

5.0 out of 5 stars Great book...Helped me on the PM concepts of Agile.
I enjoyed this book...I found it helped with the project management aspects of Agile while keeping grounded in common sense.
Published 18 months ago by W. Jeffrey Kalicki

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 1 day ago
textbook scam 66 6 days ago
Amazon is a great place to buy textbooks! 35 18 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.