Denomas Project Management Hands-On Guide: Lab 9
This Hands-On Guide walks you through the lab exercises used in the Denomas Project Management course.
Denomas Project Management Hands-On Guide
LAB 9: CREATE AND MANAGE A SCRUM BOARD
In this section you’ll configure a Scrum board and populate it with the same issues you used for the Kanban board.
A. Make Scrum-specific labels
Compared to Kanban boards, Scrum boards normally require 2 extra labels to represent the project and sprint backlogs.
- Navigate to the Awesome Software project.
- In the left pane, click Project information > Labels and create these scoped labels:
Status::Project BacklogStatus::Sprint Backlog
B. Put all issues in the Project Backlog
- In the left pane, click Issues.
- Using the bulk issue edit technique you learned in the last lab, apply the Status::Project Backlog label to all issues. Because this is a scoped label, it will remove any other Status labels that are already applied to any issues.
C. Make an iteration (sprint)
- Iterations can only exist at the group or subgroup level. Using the breadcrumb trail, navigate to the PM Workflows subgroup.
- In the left pane, click Issues > Iterations.
- Click New iteration cadence.
- Title the iteration
Sprint 6 - Assign today’s date as the start date.
- Assign 2 weeks as the due date of the sprint.
- Select 2 as the number of upcoming iterations.
- Click Create cadence.
D. Add some issues to the next sprint
This step simulates the “sprint planning” ceremony, where your team decides which issues it will work on in the upcoming sprint.
- Navigate to the Awesome Software project.
- In the left pane, click Issues.
- Pick a handful of issues that you want to work on in the next sprint and assign them to the Sprint 6 first iteration.
- Apply the Status::Sprint Backlog label to those same issues. You can do this either with the bulk issue edit feature (selecting only the relevant issues), or by visiting each issue’s details page.
E. Make a Scrum board for the next sprint
- In the left pane, navigate to Issues > Boards and view your existing Kanban from the last lab.
- Click Group by > Epic if the board is not already showing that view.
- At the top of the page, click the dropdown to view the Switch boards menu.
- Click Create new board.
- Title the new board
Sprint 6 - Deselect the Show the Open list checkbox.
- Leave the Show the Closed list checkbox selected.
- Next to Scope, click Expand.
- In the scope pane, click Edit near Iteration option. Select Current iteration.
- Click Create board.
- Create 3 lists for the Scrum board:
- the first list shows issues with the Status::Sprint Backlog label
- the second list shows issues with the Status::WIP label
- the third list shows issues with the Status::QA label
- Refresh the browser page to force the 3 new lists to appear in the same order that you created them.
F. Simulate work on issues
- Practice dragging some issues through the lists, from Sprint Backlog, to WIP, to QA to Closed.
G. View your sprint progress
- In the left pane, click Issues > Iterations.
- Click into your Sprint 6 iteration.
- Note the progress of issues in the burndown and burnup charts.
Suggestions?
If you’d like to suggest changes to the Denomas Project Management Hands-On Guide, please submit them via merge request.
Last modified November 29, 2023: big update (
17188382)
