In the previous lesson, you acted as the product owner to determine what story items
could be completed in the release. In this lesson, you log in as the scrum leader and meet with the
development team to determine which features can be accomplished in the first iteration, or
sprint.
About this task
The purpose of sprint planning is for the team to commit
to complete a collection of stories that add new functionality to
the product by the end of the sprint. The team plans and estimates,
and then decides how much work can fit into the sprint. The first
step is to pull as many stories as the team can commit to from the
release backlog into the sprint. The second step is to develop the
tasks for each of the stories that the team must complete.
Procedure
- In the Login window, log in as the scrum leader by typing marco in
both the User ID and Password fields.
- Open the release backlog in your project by clicking , and then clicking Release Backlog.
- Move work items from the release backlog to Sprint 1. In
the Iterations view, you can drag work items from release to sprint.
- Hover the mouse pointer over the leftmost section in
the Actions column of the work item, and drag the work item to Sprint
1.

Note: You can rank work items, while you move them to the
sprint by dragging them above or below the work items that are in
the sprint. Automatic scrolling is enabled when the cursor is near
the bottom of the plan editor, displaying any subsequent work items.
After scrolling down, you can move the cursor to the top of the plan
editor to automatically scroll to the preceding work items.
- Move at least three work items, and then click Save.
- To complete the work for a story, add tasks that break the work into manageable chunks.
In a typical sprint planning meeting, the team members mention the tasks to do and the scrum leader
records the tasks. To add tasks to the stories:
- Open the sprint backlog in your project by clicking , and under the Sprint 1 (1.0) section, click Sprint
Backlog.
- Switch to the Ranked List view by selecting Ranked List from
the View As list.
- Hover the cursor over the Actions column of the story, click the down arrow that is
next to the Create Work Item icon
, click Create Child Work Item, and then
select Task.
- Type a summary for the task.
- Add at least three tasks for each story.
- Click Save.
- Estimate the tasks and assign their owners:
- Click the task summary to open it in the work item editor.
- Provide an estimate for the task by clicking the Estimate field,
selecting the measure of time, and typing a value.
- Continue to add estimates for all of the tasks in the
story. After you finish estimating tasks, you can see the total estimates
for the story and the entire sprint.
- Return to the plan by clicking Plans,
and under the Recent Plans section, click Sprint Backlog.
- From the View As list, select Work
Breakdown.
- Expand Unassigned, and then drag
each work item to the team member to own it.
Note: Typically,
tasks are assigned to team members, but stories remain unassigned.
The team or the product owner decides when a story is finished. In
the example below, the story is disabled, which indicates that this
work item is assigned to another person or another plan.

- Monitor the available time for team members as they
accept tasks by using the Planned Time view. In the row of each team
member, a progress bar displays the work load report.

The work load report
displays the following information:
- Estimated: The percentage of hours that the team member is available
to work for this sprint. The percentage decreases if absences are
scheduled.
- Load: The team member’s total work load. The planned hours are depicted by the green part of the
bar.
You can hover the mouse pointer over the bar to see more
information about work item estimation, as the next image shows.

Note: The value
for the total hours available is based on a team member’s availability
for that item period. When the total hours available are calculated,
scheduled absences, such as vacation, are taken into account. To balance
the workload and monitor progress, all team members must enter their
work assignments and their scheduled absences.
Results
Continue to estimate tasks until team members no longer have
time available. For scrum teams to succeed, everyone's workload needs
spare time to adjust for estimates that are inadequate or interruptions.
All of the work that is committed must be completed, no matter what
happens. Choose a percentage of spare time that fits your team.