To calculate how many user stories can be assigned in a 2-week sprint

 To calculate how many user stories can be assigned in a 2-week sprint with 3 developers and 1 QA, where each developer works 6 hours per day, we need to consider the total available hours and how many story points the team can realistically complete.

Example Calculation

Assumptions:

  • Sprint Duration: 2 weeks (10 working days).
  • Work Hours per Day per Developer: 6 hours.
  • Total Developer Hours: 3 developers × 6 hours/day × 10 days = 180 hours.
  • Work Hours per Day for QA: 6 hours.
  • Total QA Hours: 6 hours/day × 10 days = 60 hours.
  • Average Velocity: Assume the team typically completes 25 story points per sprint.

Estimating User Stories

  1. Allocate Story Points to Developers:

    • Let’s assume each story is 5 story points. If each story requires approximately 30 developer hours (5 story points/story), the developers could handle 6 stories:
    180 developer hours30 hours per story=6 stories\frac{180 \text{ developer hours}}{30 \text{ hours per story}} = 6 \text{ stories}
  2. QA Capacity:

    • If each story requires about 10 QA hours for testing, the QA can handle 6 stories in 60 hours.
    60 QA hours10 hours per story=6 stories\frac{60 \text{ QA hours}}{10 \text{ hours per story}} = 6 \text{ stories}

Since both the developers and QA can handle 6 stories, you can assign 6 user stories to the sprint, totaling 30 story points.

Final Notes:

  • This assumes all stories are of equal size (5 story points) and the estimates are accurate.
  • Adjust based on any known variability in story sizes or unexpected tasks.

This estimation balances developer and QA workload, allowing smooth progress through the sprint.

Comments

Popular posts from this blog

What Does a SM-SCRUM MASTER do “All the Day”

When to choose scrum and when to choose kanban? Explained with examples

Kanban board setup for AMS teams in SAP