5 Ways to Achieve Accurate Estimates That Everyone Trusts Pressure for guarantees can ruin agile plans. Learn how to build stakeholder trust with accurate estimates.
#1 Reason Your Projects Are Late Ever wonder why your projects always seem to be late? The reason might surprise you.
7 Ways to Get the Best Estimates of Story Size Agile teams often struggle to estimate product backlog items. Here are 7 ways to make solid improvements.
What Are Agile Story Points? Story points are perhaps the most misunderstood topic in agile. Story points are not based on just …
Don’t Equate Story Points to Hours Story points are about time, specifically effort. But that does not mean you should say, “One story …
Why the Fibonacci Sequence Works Well for Estimating If you’ve estimated with Planning Poker, you may very well have used cards with either the …
For Better Agile Planning, Be Collaborative The best plans are created by developers and stakeholders working together.
Four Reasons Agile Teams Estimate Product Backlog Items Estimating product backlog items provides benefits beyond predicting when a project will be finished.
Automatically Triangulating Estimates in Planning Poker Triangulating estimates happens when teams compare a current estimate against two existing …
Estimating with Story Points Course Available for One Week Registrations are now open to Estimating with Story Points.
Are People Problems Creating Estimating Problems? To create great estimates, you need to know that estimating is a human task, and humans can be complicated.
The Five Possible Estimates and Which One Your Team Should Use Unless team members have discussed it, they are almost certainly providing different types of estimates.
Is It Dangerous to Calculate the Cost per Point? Calculating a cost per story point comes with risks. Here's what you need to know.
Should You Re-Estimate Unfinished Stories? We avoid having unfinished work at the end of a sprint, but it sometimes happens. Here’s what to do.
Doors Now Open to Estimating With Story Points (Plus 4 Bonuses) Register for Estimating With Story Points before the deadline and get 4 FREE bonuses
Watch Now: How to Stop People Problems from Hurting Your Estimates This is the final video in a short training series about story points. Available for a limited time only.
Should a Team Assign Work During Sprint Planning? Some teams assign all tasks upfront. Others don’t. Here’s what works best.
Brand New Estimating with Story Points Video Course Now Available Doors are now open (for a limited time only) to my new course: Estimating with Story Points.
VIDEO: Overcoming People Problems to Get Good Estimates In this final video on creating estimates with story points, I help you overcome one of the biggest …
VIDEO: Coaching Tips to Stop Teams Equating Points to Hours Just released: Free videos to help teams solve problems when creating estimates with story points.
Are Estimates Ever Helpful to Developers? Team members often think estimates are only useful for stakeholders and managers. Here’s how they …
Time Pressure Improves Productivity & Quality…Up to a Point Time pressure improves productivity & quality…up to a point. Learn how short iterations and …
How to Estimate Story Points With Multiple Teams Establishing a common baseline allows multiple teams to estimate consistently with story points.
Story Point Estimates Are Best Thought of as Ranges When estimating in story points, teams should think in terms of ranges and rounding up. Here’s why.
Three Approaches to Estimating the Impact of Holidays and Time Off on Velocity Velocity can be great for predicting how much a team can deliver in a given period. But it needs to …
Get Your Free Personalized Guide to Agile Succeeding with agile isn’t just about knowing where to start, it’s about knowing where to go …
Why Agile Teams Should Estimate at Two Different Levels It’s important for most agile teams to estimate both their product and sprint backlogs. But why?
Why the Whole Team Should Participate When Estimating Even though not everyone may work on a product backlog item, it’s still worth having the full team …
The Best Way to Establish a Baseline When Playing Planning Poker Planning Poker relies on relative estimating, in which the item being estimated is compared to one …
Don’t Estimate the Sprint Backlog Using Task Points Some teams like story points so much, they invent task points and use those for sprint planning. …
How to Prevent Estimate Inflation A rose by any other name may smell as sweet, but a five-point story better not go by any other …
Should You Use Zero-Point Estimates on Your Product Backlog? I'm occasionally asked about the merits (and whether there are any) of putting an estimate of zero …
Change Isn’t Free Agile teams are told to “embrace change,” which is the subtitle to Kent Beck’s wonderful Extreme …
Budget When You Can’t Estimate I've written before that we should only estimate if having the estimate will change someone's …
Estimates on Split Stories Do Not Need to Equal the Original It is good practice to first write large user stories (commonly known as epics) and then to split …
Capacity-Driven Sprint Planning There are two primary ways for planning a sprint: velocity-driven sprint planning and …
The Main Benefit of Story Points If story points are an estimate of the time (effort) involved in doing something, why not just …
Story Points Are Still About Effort Story points are about time. There, I’ve said it, and can’t be more clear than that. I’ve written …
Paying the Cost for More Precise Estimates Given enough time, a good agile team can estimate how long a product might take to deliver, even if …
2 Times to Play Planning Poker and 1 Time Not To I recommend using Planning Poker on product backlog items rather than on the tasks that make up a …
3 Roles That Need to be Involved in Agile Estimating with Planning Poker All of a Scrum team’s members should be present when playing Planning Poker. You may be tempted to …
Using Vertical Slicing and Estimation to Make Business Decisions at Adobe I recently helped to facilitate a two-day planning session for an important initiative at Adobe …
Assigning Story Points at the Right Time—Or Not at All As much as I value estimating the product backlog, not every team needs to do it. And those who do …
Scrum Shortcuts without Cutting Corners: Agile Tactics, Tools, & Tips Rather than a conventional review, here is the foreword I was asked to write for this …
Agile Planning and Project Management In this session we will shatter the myth that agile teams can't plan. We'll start by looking at the …
How to Estimate Velocity As an Agile Consultant Many of you work in a dedicated in-house team, but some of you contract with companies for Scrum …
When You Miss the Point of Sprint Planning Meetings In a recent interview for an upcoming agile book by Sondra Ashmore and Kristin Runyan, they asked …
Sprint Burndown Sums All Work Remaining A sprint burndown chart shows only one thing: How much work remains.
Estimating with Tee Shirt Sizes I occasionally encounter the use of t-shirt sizes (Small, Medium, Large, or so on) in use as …
Overheard During a Customer Conversation About Estimates Estimating is a way of buying knowledge. If having the additional knowledge will lead to different …
Experiencing Agility From Requirements to Planning You know that before the development team writes their first line of code, they need a funded …
Succeeding with Agile Too many teams view planning as something to be avoided, and too many organizations view plans as …
Planning for Contract Agile Projects Maybe you work for a vendor who must bid for work in response to an RFP. Or perhaps your company …
Agile Estimating and Planning You’ve probably heard some people say, “Agile teams don’t plan.” Nothing could be further from the …
Agile Estimating Maybe you’ve heard about agile software development projects but aren’t sure if they allow for the …
Points Are About Relative Effort Not Ranking Story points on an agile product backlog represent the effort to implement the backlog item.
Estimating and Planning Are Necessary for Maximizing Delivered Value Planning is the act of thinking about the future. Sometimes that future holds risk and uncertainty. …
In Defense of Large Numbers Removing the large values from a deck of Planning Poker cards is like deciding to strike millions …
Seeing How Well a Team’s Story Points Align from One to Eight The topic of how well a team estimates two point stories relative to one point stories (and so on) …
Estimating a Full Backlog Based on a Sample of It How do we estimate how many hours it will take to deliver a given product backlog if we have no …
Estimating Non-Functional Requirements Doing performance testing creates some amount of overhead on the team (the tax). This overhead or …
Should Story Points Be Assigned to a Bug Fixing Story? My usual recommendation is to assign points to bug fixing the agile defects. This really achieves …
The Problems with Estimating Business Value When we get features that are too small (as good user stories are), it is very difficult to put a …
Estimating Work Shared Between Two Backlog Items It would be nearly impossible to remove all dependencies between product backlog items and so our …
Story Points Estimate Effort Not Just Complexity This agile estimation blog post from Mike Cohn looks at story points. Learn why user story points …
Separate Estimating from Committing Remember the difference between an estimate and a commitment and keep the two activities separate, …
The Benefits of Feature Teams Moving away from component teams is a difficult but necessary step for those who want to adopt an …
How Do Story Points Relate to Hours? I'm often asked about the relationship between story points and hours. People who ask are usually …
Clarifying the Purpose of Iteration Planning Until I learn how to receive divine inspiration at the start of my iteration planning meetings, I'm …
Is It a Good Idea to Establish a Common Baseline for Story Points? Some teams may respond to the pressure for their abstract measure of velocity to increase by …
Establishing a Common Baseline for Story Points A common criticism of story points is that the meaning of a story point will differ among teams.
When Should We Estimate the Product Backlog Sprint planning meetings typically go into deeper detail than is appropriate for product backlog …
Why I Don’t Use Story Points for Sprint Planning I don't use story points for sprint planning because story points are a useful long-term measure. …
Don’t Average During Planning Poker While I want teams to come to agreement, I don't care how heartfelt the agreement is.
To Re-estimate or not; that is the question When we estimate it is important that we not mix knowledge-before-the-fact with knowledge-after-the-fact.
Sprint and release planning should be in different units In sprint planning the team should always talk of tasks and hours.
Writing Contracts for Agile Development User stories are a great way to get people talking about requirements. However, there's a reason …
Estimating With Use Case Points Too much work goes into use cases to not employ them to their full potential. By assigning points …