1. Agile Team Definition and Capacity Analysis
Agile Team
Product Owner
Scrum Master
Instructions for Time and Resource Calculations
10
80
2 <= 0.25hrs * 8 days
Application / Module / Specialization
Purpose of Team / Defining Characteristics
Skills
Sprint Start Date
Sprint End Date
Complete table at left. Include all activities that involve all team
members. Subtract activity hours from Work hours in Sprint to get
Net work hours in Sprint. Then fill out the Team table using the
formulas below.
Daily Scrum hours
Sprint Prep hours
Workdays in Sprint
Work Hours in Sprint
4 <= 2hrs for each week in Sprint
2 <= 1hrs for each week in Sprint
1 <= 0.75hrs for each week in Sprint
71 Hours = Net work hours in Sprint - Hours off
% Avail Hrs Off Hours Hours: Hours available to work on the Sprint
100% 71.00
Team Hours = Sum of Hours for all team members
ie Total working hours available for a Team in a Sprint
Net Team Resources = Team Hours / (Work hours in Sprint)
ie Effective # of of full time resources
Points Available = Team Hours / 8 {eq. of Days}
Role / Skill Set
Team Member
Task Breakdown hours
Team Review hours
Retrospective hours
Net Work Hours in Sprint
Sprint Prep hours
Sprint Planning hours
Points Available = Team Hours / 8 {eq. of Days}
Points Available: 8.9
Net Team
Resources:
0.8875
Team
Hours:
71.00
ie Total work a Team can do in a Sprint (days)
2. Estimation
8
Estimation is done for the following reasons:
–Provide transparency to the actual cost of work.
–Provide predictability to the organizations work capacity.
What do we estimate?
–Stories
–Tasks
3. A Closer Look: Task Estimation
Task Breakdown, Task Level Estimation
The technique selected for Task Level Estimation is ‘Absolute’ hours
Estimation is done at the Task level with “Absolute Hours” using the
Fibonacci scale. The values are hours per person.
0, 1, 2, 3, 5, 8, 13, 21
10
4. What is a Spike?
11
There are situations in which the team simply don't know enough about a
Story to be able to provide an estimate. In that case, the activity known as
a Spike would be performed.
The definition of a spike is a timeboxed research period to allow the team
members to gain insight into what is required to implement a story. The
outcome of the spike, is that the team can then provide an estimate for
the story.
Note: a spike should be limited to one to five days.