What are some common estimation techniques and tools for agile and waterfall user stories? (2024)

Last updated on Sep 1, 2024

  1. All

Powered by AI and the LinkedIn community

1

Relative Sizing

2

Planning Poker

3

Story Points

4

Ideal Hours

5

Use Case Points

6

Estimation Tools

7

Here’s what else to consider

Estimating the size and effort of user stories is a crucial step in agile and waterfall methodologies. User stories are short descriptions of features or requirements from the perspective of the end user. They help to define the scope, value, and priority of the project. However, estimating user stories can be challenging, as they may vary in complexity, uncertainty, and dependencies. In this article, you will learn about some common estimation techniques and tools for agile and waterfall user stories, and how to apply them effectively.

Top experts in this article

Selected by the community from 37 contributions. Learn more

What are some common estimation techniques and tools for agile and waterfall user stories? (1)

Earn a Community Top Voice badge

Add to collaborative articles to get recognized for your expertise on your profile. Learn more

  • What are some common estimation techniques and tools for agile and waterfall user stories? (3) 11

  • Sujay Kumar Lead Consultant at Infosys Ltd

    What are some common estimation techniques and tools for agile and waterfall user stories? (5) What are some common estimation techniques and tools for agile and waterfall user stories? (6) 6

What are some common estimation techniques and tools for agile and waterfall user stories? (7) What are some common estimation techniques and tools for agile and waterfall user stories? (8) What are some common estimation techniques and tools for agile and waterfall user stories? (9)

1 Relative Sizing

One of the most popular estimation techniques for agile user stories is relative sizing. This means comparing the user stories to each other and assigning them a numerical value based on their relative complexity or difficulty. For example, you can use a Fibonacci sequence (1, 2, 3, 5, 8, 13, etc.) or a T-shirt size (XS, S, M, L, XL, XXL) to rank the user stories. Relative sizing helps to avoid over- or under-estimating user stories based on absolute measures, such as hours or days. It also encourages team collaboration and consensus, as the team members need to discuss and agree on the relative sizes.

Add your perspective

Help others by sharing more (125 characters min.)

    • Report contribution

    Agile: Common techniques include Story Points, Planning Poker, and T-shirt Sizing. Tools like JIRA and Trello help track and manage estimates.Waterfall: Techniques often involve detailed Work Breakdown Structures (WBS) and expert judgment. Tools such as Microsoft Project or Primavera support detailed scheduling and resource allocation. Both approaches benefit from regular review and adjustment of estimates based on project progress.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (18) 11

  • Sujay Kumar Lead Consultant at Infosys Ltd

    (edited)

    • Report contribution

    Agree with the T-Shirt size approach, as it stays true to the concept of relative sizing. While using the Fibonacci sequence, there is a tendency to confuse and co-relate the numerical value of the sequence with the "absolute hours" which defeats the purpose of relative estimation. T-shirt sizing on the other hand, keeps it categorical and relative from an estimation stand point !

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (27) What are some common estimation techniques and tools for agile and waterfall user stories? (28) 6

  • Kevin Stanley Technical Business Analyst | Scrum Master | CSPO | Agile Project Management | SDLC Management Expertise | Business Communication Champion | Collaboration Expert
    • Report contribution

    The simplest or easiest technique is to use the T shirt sizing technique. The team gets to easily categorize requirements into S,M,L,XL etc. based on the complexity and size of work to be completed.Another method is to use story point estimation,where stories are sized using the Fibonacci series of numbers.While this is not meant to be accurate they help in quantifying and planning projects better than T shirt sizing.Ultimately, most of these techniques are relative estimation based.You need to have a baseline requirement estimation against which you compare other requirements either using T shirt sizing or using story point estimation.Also, estimations are meant to be dynamic and become better as the project matures.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (37) 4

  • Pedro Ciancaglini Technical Senior Scrum Master / Agile Project Manager - Global Artificial Intelligence (ey.ai) Portfolio @ EY | SAFe Scrum, Data Science, AI, Agile Coach, Release Train Engineer
    • Report contribution

    I usually use a story to explain this to my colleagues. Relative sizing is like a car which need to travel 200 km in a road, from point A to point B. The time to cover from point A to B will be relative. Why?Because it will depend on the status of the road, the status of the traffic, the status of the car, the number of curves that the road has, and many other things. Despite this car can go maximum 200km/h (Capacity, an absolute number), the road has a limit of 100km/h (probable Velocity), and then the curves will make me reduce the velocity between 60km/h to 80km/h (or not that fast, another relative measure).In conclusion, team agrees the relative size based on the complexity of the work and the experience of the team.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (46) 3

  • Praveenkumar M, Certified Scrum Master® an employee with a Vision
    • Report contribution

    widely adapted technique: Whom: New teams, large backlogsWhy: Helps your team get a rough estimate of a task quickly, enables good team collaborationScale: XS,S,M,L,XL,XXLHow: a. the Product Owner reads out a story and asks team members to estimate how much effort it will takeb. You express this with a scale of t-shirt sizesc. For unbiased T-Shirt Sizing, teams can use a blind estimation processd. You privately pick your estimate to prevent influencing others. Once everyone has made their choice, reveal your estimates simultaneouslye. This approach fosters diversity of thought and helps prevent the risk of groupthink or conformity.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (55) 2

2 Planning Poker

Planning poker is a gamified version of relative sizing that uses cards with numbers or symbols to estimate user stories. The team members gather around a table and each one holds a set of cards. The product owner or the facilitator reads a user story aloud and asks the team to estimate it. Each team member secretly selects a card that represents their estimate and places it face down on the table. Then, all the cards are revealed and the team discusses the differences and similarities. The goal is to reach a consensus or an average estimate for each user story.

Add your perspective

Help others by sharing more (125 characters min.)

  • Praveenkumar M, Certified Scrum Master® an employee with a Vision
    • Report contribution

    Team: Established teams, Prioritized backlogs, Large-stage estimation Why: Encourage conversations & Sprint poker is perfect for teams with specific User stories the team wants to discuss in detail Scale: 1,2,3,5,8,13,20,40How to do: a. Poker card will be given which has value (1,2,3,5,8,13,20,40)b. PO reads out the user story and ask the team members to show their card c. if all the cards are same (for e.g., 8),then fix it against the story pointd.If the numbers are different, all the developers discuss to consensus.e.After the discussion happens, again they must show the cards, until the numbers come in common f.Till the numbers comes same, then put the numbers against that Story point.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (64) 4

  • Theresa McFarlane Project Management, Agile, Delivery Management Professional | Agile Coach | Sr. Scrum Master | Product Owner | Atlassian Admin SME, Community Leader and Creator | A.I., Data. and Cyber Security Enthusiast
    • Report contribution

    As an agile coach, I believe it is important to team planning poker along with other different ways to estimate. We also have to train on INVEST criteria for creating bulletproof user stories. You can't have one without the other. Planning poker has lost as lot of favor as Agile has become more commonplace in knowledge with 20+ years of existence. Many companies don't allow for the time for these activities as well as Scrum Masters and Coaches. I always suggest it and provide the team with planningpoker.com as a resource. At the end of the day, the tooling uses points to run data reports, so the Scrum Master needs to take the estimates and plug them into the system.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (73) 2

  • Farhad Alyali PMP®, PSM™ I, SMPC®, MSc.| Project Planning and Control | Project Management Lecturer | Civil Engineering
    • Report contribution

    Planning Poker adds a touch of fun to the estimation process, all the while promoting teamwork and communication. The adaptability of this tool makes it extremely valuable in Agile settings, as it encourages collective ownership of project estimates.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (82) 2

  • Rohhiit K Y
    • Report contribution

    Team members use cards with numbers representing story points to vote on the complexity of a user story.Facilitates team discussion and convergence on a consensus estimate.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (91) 1

    • Report contribution

    Planning poker is a consensus-based estimation technique where team members individually estimate the size of user stories using planning poker cards (numbered cards representing story points) and then discuss their estimates to reach a collective agreement.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (100) 1

3 Story Points

Story points are a unit of measurement that represents the relative size of a user story. They are usually derived from relative sizing techniques, such as planning poker or T-shirt sizes. Story points are not equivalent to hours or days, but rather reflect the complexity, uncertainty, and effort involved in delivering a user story. Story points help to measure the velocity of the team, which is the amount of story points that the team can complete in a given time frame, such as a sprint or an iteration. Story points also help to forecast the delivery date and the scope of the project.

Add your perspective

Help others by sharing more (125 characters min.)

  • Praveenkumar M, Certified Scrum Master® an employee with a Vision
    • Report contribution

    what: Measurement unit to determine effort required to complete product backlog item Why: * Allows team make longer term predictions*Coordinate dependencies and work *Align priorities and decide on high-value tasks*Through discussion and engagement, it enables shared understandingWhen: * Product backlog refinement * Sprint planningYou can estimate the Story point either Relative or Absolute. Story point is used in Relative estimation

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (109) 2

  • Theresa McFarlane Project Management, Agile, Delivery Management Professional | Agile Coach | Sr. Scrum Master | Product Owner | Atlassian Admin SME, Community Leader and Creator | A.I., Data. and Cyber Security Enthusiast
    • Report contribution

    One thing that will always be true about story points is that they are subjective. As I mentioned previously in this collaborative article, story points are required for metrics if you are going to use Jira. If you want to optimize your reports and dashboards with real-time and AI reporting, the CSM will require them. Always use the INVEST Criteria when creating user stories. Always consider the risks and dependencies when estimating. The higher the risk/dependencies, the higher the story points.

  • Farhad Alyali PMP®, PSM™ I, SMPC®, MSc.| Project Planning and Control | Project Management Lecturer | Civil Engineering
    • Report contribution

    Story points provide a complex and Agile-focused method for estimating and handling the size of user stories. Teams can enhance their ability to adapt to the iterative nature of Agile development by prioritizing complexity and effort over strict timeframes. This approach promotes flexibility and continuous improvement.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (127) 2

    • Report contribution

    I frequently use story points to effectively estimate relative effort requirement for a user story. Unlike any absolute scale that can prove to be hard to benchmark against varying complexity of the user stories, story points have the flexibility to estimate efforts from implementation perspective.Story points also gives a project manager the opportunity to effectively build a trust based system with the devs that can remain consistent throughout the project, even if the nature of the project changes with time or client inputs.I have used story points successfully in the past to accurately plan release cycles, thus reducing the risk of delays or cost overrun in the project.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (136) 1

    • Report contribution

    Story Point is a unit of measure used in Agile to quantify the size, effort, and complexity of user stories. Story points are typically assigned based on relative sizing and represent the overall effort required to complete a user story.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (145) 1

4 Ideal Hours

Ideal hours are a estimation technique for waterfall user stories that uses hours as the unit of measurement. Ideal hours are the number of hours that it would take to complete a user story if there were no interruptions, delays, or risks. Ideal hours are based on the assumption that the user stories are well-defined, detailed, and stable. Ideal hours help to calculate the duration and the cost of the project, as well as the resource allocation and the critical path. However, ideal hours can be inaccurate, as they do not account for the variability and unpredictability of real-world scenarios.

Add your perspective

Help others by sharing more (125 characters min.)

    • Report contribution

    Ideal Hours involves estimating the effort required to complete user stories in terms of ideal working hours. Team members estimate the number of hours they would need to complete each user story under ideal conditions, without considering interruptions or external factors.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (154) What are some common estimation techniques and tools for agile and waterfall user stories? (155) 2

  • Theresa McFarlane Project Management, Agile, Delivery Management Professional | Agile Coach | Sr. Scrum Master | Product Owner | Atlassian Admin SME, Community Leader and Creator | A.I., Data. and Cyber Security Enthusiast
    • Report contribution

    As a PMO and APMO Practice Director, I will say this is more in the PM wheelhouse. The formula is as follows: Ideal Hours = (Estimated Effort) / (Productivity Rate). Estimated effort is the amount of time that it is estimated to take to complete a task, activity, or project. This can be estimated using a variety of techniques, such as expert judgment, historical data, or analogy.Productivity rate is the average amount of work that can be completed in a given period of time. This can be estimated by tracking the time that team members spend on different tasks and activities, and then calculating the average amount of work that they complete in a given period of time. One might be able to look into velocity or prior work history.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (164) 1

Load more contributions

5 Use Case Points

Use case points are a estimation technique for waterfall user stories that uses use cases as the basis for measurement. Use cases are scenarios that describe how a user interacts with the system to achieve a goal. Use case points are calculated by multiplying the number of use cases by a complexity factor that depends on the technical and environmental attributes of the project. Use case points help to estimate the size and effort of the project, as well as the productivity and quality of the team. However, use case points can be time-consuming and complex, as they require a lot of analysis and documentation.

Add your perspective

Help others by sharing more (125 characters min.)

    • Report contribution

    A technique used primarily in waterfall or traditional project management methodologies to estimate the size and effort of user stories based on predefined use case scenarios and associated factors such as complexity, inputs, outputs, and transactions.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (173) 1

6 Estimation Tools

Estimating user stories for agile and waterfall methodologies can be made easier with the help of various tools. Jira is a software development tool that can create, manage, and track user stories, tasks, and bugs. It also supports relative sizing, planning poker, story points, and velocity charts. Excel is a spreadsheet application that allows users to create, edit, and share user stories, estimates, and calculations. It also supports ideal hours, use case points, and Gantt charts. Trello is a project management tool that can organize, prioritize, and collaborate on user stories, tasks, and workflows. It also supports relative sizing, T-shirt sizes, and progress indicators. Lastly, Planning Poker is a web-based application that enables teams to play planning poker online. This tool also supports relative sizing, story points, and consensus building.

Add your perspective

Help others by sharing more (125 characters min.)

    • Report contribution

    Oftmals finden Planning Poker Sessions heute remote statt. Zahlreiche Tools, die die Verwaltung von User Stories erlauben, bringen mittlerweile auch Möglichkeiten mit, diese direkt in der Planning-Poker Variante zu schätzen. Daneben gibt es zahlreiche kostenfreie Werkzeuge, die ein Planning Poker remote unterstützen. Teilweise sind diese Open Source und können selbst gehostet werden.

    Translated

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (182) 3

  • Theresa McFarlane Project Management, Agile, Delivery Management Professional | Agile Coach | Sr. Scrum Master | Product Owner | Atlassian Admin SME, Community Leader and Creator | A.I., Data. and Cyber Security Enthusiast
    • Report contribution

    As a professional using Jira/Confluence for over 20 years, as well as Asana, Trello, Smart Sheets, Azure Dev Ops, and more, I always go back to Jira. Jira is more malleable with data as well as portability. I can input my data into Jira and get awesome real-time dashboards for my clients for transparency and it helps uncover dysfunctions within teams as an agile coach. A skilled agile professional can look at the data and ask the right questions to uncover previously unseen information about a project. I can also pull custom and formatted reports rapidly when someone pings me. When configured properly by a trained Jira admin/user, Jira can really turn Agile pros into reliable superstars that can save the company loads of money.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (191) 1

    • Report contribution

    Various estimation tools and software platforms are available to support Agile and waterfall estimation processes, including digital planning poker apps, project management software with built-in estimation features, and specialized Agile estimation tools that offer functionalities such as backlog grooming, velocity tracking, and reporting.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (200) 1

7 Here’s what else to consider

This is a space to share examples, stories, or insights that don’t fit into any of the previous sections. What else would you like to add?

Add your perspective

Help others by sharing more (125 characters min.)

    • Report contribution

    Common estimation techniques for Agile user stories include story points and planning poker, while Waterfall relies on detailed task-based estimates. In wind projects, Agile may estimate turbine installation using story points, while Waterfall might detail each task. Energy storage Agile estimates battery development with story points, while Waterfall breaks down tasks like material sourcing. Grid connection Agile may use story points for flexible system integration, while Waterfall might detail each step in the integration process. For offshore wind, Agile might estimate foundation design with story points, while Waterfall details individual engineering tasks. Tools like Jira aid in Agile, while Waterfall often uses Microsoft Project.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (209) 2

  • Abhishek Khadatkar 7K+ Family on LinkedIn | LinkedIn Top Project Coordination Voice | Driving Success through Project Excellence | Life Coach |
    • Report contribution

    For Agile user stories, common estimation techniques include:Story Points: Assigning a relative complexity score to user stories, often using Fibonacci numbers, to represent effort required.Planning Poker: Team members anonymously vote on story point estimates, discussing until a consensus is reached.For Waterfall user stories:Expert Judgment: Experienced team members or subject matter experts provide estimates based on their expertise.Analogous Estimation: Using past similar projects as a basis for estimating the current one.

    Like

    What are some common estimation techniques and tools for agile and waterfall user stories? (218) 1

Load more contributions

What are some common estimation techniques and tools for agile and waterfall user stories? (219)

Agile & Waterfall Methodologies

+ Follow

Rate this article

We created this article with the help of AI. What do you think of it?

It’s great It’s not so great

Thanks for your feedback

Your feedback is private. Like or react to bring the conversation to your network.

Tell us more

Report this article

More articles on Agile & Waterfall Methodologies

No more previous content

  • How do you encourage collaboration and feedback on Agile and Waterfall teams? 49 contributions
  • How do you use the PMBOK guide and its knowledge areas and process groups in Waterfall projects? 32 contributions
  • What are the benefits and drawbacks of using Waterfall for large-scale and long-term projects? 37 contributions
  • How do you measure and communicate the value of Agile retrospectives to your stakeholders? 8 contributions
  • What are the benefits and challenges of working as an Agile coach or trainer? 45 contributions
  • How do you leverage the strengths and mitigate the weaknesses of Waterfall development? 26 contributions
  • How do you keep your Agile knowledge and skills updated and relevant? 30 contributions
  • What are the advantages and disadvantages of using burndown charts in Agile? 30 contributions
  • How do you ensure that your Waterfall project delivers value and meets the needs of your end-users? 15 contributions
  • How do you handle testing feedback in scrum vs kanban sprints? 70 contributions
  • How do you balance agility and stability when scaling agile across multiple teams and projects? 138 contributions
  • How do you deal with uncertainty and complexity in user story estimation? 29 contributions
  • What are the key risks and benefits of fixed-price vs. time-and-materials contracts? 45 contributions
  • What are the essential differences and similarities between agile and waterfall testing? 19 contributions
  • What are the common pitfalls and misconceptions of agile velocity report? 140 contributions

No more next content

See all

More relevant reading

  • Business Systems Analysis How do you communicate and document business requirements in agile and waterfall?
  • Program Management How can you manage dependencies and constraints in agile user stories?
  • Product Development What are the best practices for delivering high-quality products using Agile or waterfall methods?

Are you sure you want to delete your contribution?

Are you sure you want to delete your reply?

What are some common estimation techniques and tools for agile and waterfall user stories? (2024)
Top Articles
Should I Major in Accounting or Finance?
Apple M1 chip could save $2.5b a year after dumping Intel for the M1 chip
Joe Taylor, K1JT – “WSJT-X FT8 and Beyond”
Cold Air Intake - High-flow, Roto-mold Tube - TOYOTA TACOMA V6-4.0
Hannaford Weekly Flyer Manchester Nh
O'reilly's Auto Parts Closest To My Location
Lamb Funeral Home Obituaries Columbus Ga
Brgeneral Patient Portal
Craigslist Cars And Trucks Buffalo Ny
Graveguard Set Bloodborne
2021 Tesla Model 3 Standard Range Pl electric for sale - Portland, OR - craigslist
Yesteryear Autos Slang
Notisabelrenu
London Ups Store
Abby's Caribbean Cafe
Wgu Academy Phone Number
Webcentral Cuny
Morristown Daily Record Obituary
Air Quality Index Endicott Ny
Imouto Wa Gal Kawaii - Episode 2
Studentvue Calexico
Chelsea Hardie Leaked
John Deere 44 Snowblower Parts Manual
Co10 Unr
Does Royal Honey Work For Erectile Dysfunction - SCOBES-AR
Grove City Craigslist Pets
Warn Notice Va
Mumu Player Pokemon Go
Σινεμά - Τι Ταινίες Παίζουν οι Κινηματογράφοι Σήμερα - Πρόγραμμα 2024 | iathens.gr
Tenant Vs. Occupant: Is There Really A Difference Between Them?
Edict Of Force Poe
Craigslist Lakeside Az
Hindilinks4U Bollywood Action Movies
Has any non-Muslim here who read the Quran and unironically ENJOYED it?
Gold Dipping Vat Terraria
Busted Newspaper Campbell County KY Arrests
Infinite Campus Farmingdale
Mid America Clinical Labs Appointments
Sarahbustani Boobs
Winta Zesu Net Worth
22 Golden Rules for Fitness Beginners – Barnes Corner Fitness
Gon Deer Forum
Senior Houses For Sale Near Me
Gary Vandenheuvel Net Worth
Dlnet Deltanet
Sam's Club Fountain Valley Gas Prices
View From My Seat Madison Square Garden
Costco Tire Promo Code Michelin 2022
Pulpo Yonke Houston Tx
O'reilly's Eastman Georgia
Swissport Timecard
Latest Posts
Article information

Author: Fr. Dewey Fisher

Last Updated:

Views: 6661

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Fr. Dewey Fisher

Birthday: 1993-03-26

Address: 917 Hyun Views, Rogahnmouth, KY 91013-8827

Phone: +5938540192553

Job: Administration Developer

Hobby: Embroidery, Horseback riding, Juggling, Urban exploration, Skiing, Cycling, Handball

Introduction: My name is Fr. Dewey Fisher, I am a powerful, open, faithful, combative, spotless, faithful, fair person who loves writing and wants to share my knowledge and understanding with you.