Do Agile Teams Include Semi-Finished Work in Velocity? Should teams receive partial credit on nearly finished stories when calculating their sprint …
Why Sustainable Pace Is So Important to Agile Teams It isn’t just people who benefit when teams work at a sustainable pace. Overall velocity is higher …
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 …
Handling Work Left at the End of a Sprint It’s quite common for a team to have a bit of unfinished work at the end of an agile sprint or …
How Full to Fill a Sprint An important consideration in capacity-driven planning is how full to fill the sprint. To answer …
Why I Prefer Capacity-Driven Sprint Planning The problem with velocity-driven sprint planning is that velocity is simply too variable to be …
Velocity-Driven Sprint Planning There are two general approaches to planning sprints: velocity-driven planning and capacity-driven …
Know Exactly What Velocity Means to Your Scrum Team To see how this applies to an agile project, consider the issue of whether a team should earn …
New Year’s Resolutions for ScrumMasters and Product Owners Happy New Year! It's resolution time. A ScrumMaster may want to resolve to praise the team more often.
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 …
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 …
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 …
Advanced Topics in Agile Planning When will you be done? Though this question doesn’t go away on agile projects, it does get a little …
Simulating a Project by Resampling Velocity Resampling is based on the idea that things we’ll observe in the future will be similar to the …
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 …
Why There Should Not Be a “Release Backlog” We've already overloaded the word backlog with product backlog and sprint backlog. Why confuse …
Predicting Velocity When Teams Change Frequently As a measure of the amount of work completed in an iteration, velocity works extremely well when …
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 …
Rolling Lookahead Planning Rolling lookahead planning is a useful technique for large projects or any project with external …
Improving On Traditional Release Burndown Charts By producing a single chart that shows both a team's rate of progress and the product backlog, we …
Working with “Storyless Tasks” A question I get frequently is what to do with tasks that do not belong to a particular user story …
The Chivalrous Team Member In seeking to improve how we develop software, we continually inspect and adapt. While thinking …
Estimating With Use Case Points Too much work goes into use cases to not employ them to their full potential. By assigning points …