9.2 Estimate User Stories

9.2 Estimate User Stories
Inputs Tools Outputs

Bold ITTOs are mandatory.

Estimate User Stories is the Scrum process where the team assigns relative sizes to user stories to forecast effort and support release and sprint planning.

Purpose & When to Use

The goal is to size user stories relatively so the team can forecast how much work fits into releases and sprints, expose unknowns and risks, and highlight stories that need splitting or investigation.

  • Use during backlog refinement once initial user stories and acceptance criteria exist.
  • Repeat before release planning and as new or changed stories appear.
  • Helpful whenever dependencies, complexity, or nonfunctional needs are unclear and require team discussion.

Mini Flow (How It’s Done)

  • Inputs: Prioritized Product Backlog, acceptance criteria, Definition of Ready, historical velocity or initial forecast, reference story.
  • Roles: Scrum Team estimates; Product Owner clarifies; Scrum Master facilitates and guards against bias.
  1. Prepare a baseline by selecting one or two well-understood reference stories with agreed point values.
  2. For each story, review goal, acceptance criteria, constraints, and dependencies; confirm shared understanding.
  3. Choose a technique (e.g., Planning Poker with Fibonacci points, T‑Shirt sizes mapped to points, Affinity/Bucket estimation).
  4. Estimate together: each member selects a size privately, reveal simultaneously, then discuss high and low outliers (complexity, uncertainty, integration, test effort).
  5. Re-estimate until the team converges or reaches a narrow range; record the final story-point value.
  6. Flag stories that are too large or risky; split them or create time-boxed spikes to reduce uncertainty.
  7. Update the backlog and release forecast using current or provisional velocity; adjust ordering if value/effort insights change priorities.
  • Outputs: Estimated User Stories, updated Prioritized Product Backlog, list of stories to split or spike, noted risks/assumptions, refined release/sprint forecast.

Quality & Acceptance Checklist

  • Every estimated story has clear acceptance criteria and a shared understanding.
  • Estimates are relative (story points/T‑Shirt) and reached by team consensus, not by a single role.
  • Testing, integration, and nonfunctional needs are included in the size.
  • Oversized stories are identified for splitting so each can fit within a sprint.
  • Assumptions, dependencies, and major risks are captured or linked to spikes.
  • Reference stories and point scale are stable and known to the team.
  • Backlog is updated immediately; estimates are revised if the story meaning changes.

Common Mistakes & Exam Traps

  • Treating story points as hours or days; points are for relative size and forecasting.
  • Allowing the Product Owner or manager to set the estimate; the people doing the work estimate.
  • Averaging differing estimates instead of discussing outliers to reach true consensus.
  • Estimating epics or vague stories; refine or split first.
  • Ignoring testing, integration, and nonfunctional requirements in the estimate.
  • Using velocity as a performance target; it is a planning forecast, not a KPI.
  • Failing to re-estimate after splitting or major changes in scope or team composition.
  • Inconsistent mapping between T‑Shirt sizes and points across sessions.

PMP/SCRUM Example Question

During backlog refinement, half the team selects 3 points and the other half selects 8 points for the same story. What should the Scrum Master encourage the team to do next?

  1. Average the estimates to 5 points and move on.
  2. Ask the Product Owner to decide the final estimate.
  3. Discuss underlying assumptions, risks, testing and integration needs, then re-estimate.
  4. Immediately split the story into smaller stories.

Correct Answer: C. The team should explore why estimates differ, surface assumptions and risks, and re-estimate; only split if it cannot fit in a sprint or remains too uncertain.

Advanced Project Management — Measuring Project Performance

Move beyond guesswork and status reporting. This course helps you measure real progress, spot problems early, and make confident decisions using proven project performance techniques. If you manage complex projects and want clearer visibility and control, this course is built for you.

This is not abstract theory. You’ll work step by step through Earned Value Management (EVM), learning how cost, schedule, and scope come together to show true performance. You’ll build a solid foundation in EVM concepts, understand why formulas work, and learn how performance data actually supports leadership decisions.

You’ll master Work Breakdown Structures (WBS), control accounts, and budget baselines, then apply core EVM metrics like EAC, TCPI, and variance analysis. Through a detailed real-world example, you’ll forecast outcomes, analyze trends, and understand contingencies and management reserves with confidence.

Learn how experienced project managers monitor performance, communicate results clearly, and take corrective action before projects slip. With practical exercises and hands-on analysis, you’ll be ready to apply EVM immediately. Enroll now and start managing performance with clarity and control.



Stop Managing Admin. Start Leading the Future!

HK School of Management helps you master AI-Prompt Engineering to automate chaos and drive strategic value. Move beyond status reports and risk logs by turning AI into your most capable assistant. Learn the core elements of prompt engineering to save hours every week and focus on high-value leadership. For the price of lunch, you get practical frameworks to future-proof your career and solve the blank page problem immediately. Backed by a 30-day money-back guarantee-zero risk, real impact.

Enroll Now
``` ### Marketing Notes for this Revision: * **The Hook:** I used the "Stop/Start" phrasing from your landing page description because it creates a clear transformation for the user. * **The Value:** It highlights the specific pain point mentioned in your text (drowning in administrative work) and offers the "AI Assistant" model as the solution. * **The Pricing/Risk:** I kept the "price of lunch" and "guarantee" messaging as it is a powerful way to reduce friction for a Udemy course. Would you like me to create a second version that focuses more specifically on the "fear of obsolescence" mentioned in your landing page info?