0% found this document useful (0 votes)
118 views15 pages

The Agile Classroom: Professional Software Development Using Scrum

The document outlines an agenda for a training session on Scrum, an agile framework for project management. It will include an introduction to Scrum basics, a sprint planning simulation exercise, and a demo day session. Key aspects of Scrum that will be covered are the roles of product owner, development team, and Scrum master; the sprint cycle of planning, daily standups, review, and retrospective; and the product backlog, sprint backlog, and increment artifacts.

Uploaded by

Muhammad Husein
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views15 pages

The Agile Classroom: Professional Software Development Using Scrum

The document outlines an agenda for a training session on Scrum, an agile framework for project management. It will include an introduction to Scrum basics, a sprint planning simulation exercise, and a demo day session. Key aspects of Scrum that will be covered are the roles of product owner, development team, and Scrum master; the sprint cycle of planning, daily standups, review, and retrospective; and the product backlog, sprint backlog, and increment artifacts.

Uploaded by

Muhammad Husein
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

The Agile Classroom:

Professional Software
Development using Scrum

Muhammad Husein
Justika.com
The Agile Classroom:
Professional Software
Development using Scrum

Agenda
1. Set Gameplay (5 Minutes)
2. Scrum 101 (30 Minutes)
3. Sprint Planning Simulation (30 Minutes)
4. Demo Day (50 Minutes)
The Agile Classroom:
Professional Software
Development using Scrum

Gameplay ?
The Agile Classroom:
Professional Software
Development using Scrum

SCRUM 101
The Agile Classroom:
Professional Software
Development using Scrum

The Origin
The Agile Classroom:
Professional Software
Development using Scrum

What is it good for ?


The Agile Classroom:
Professional Software
Development using Scrum

Definition
Scrum (n): A framework within which people can address complex adaptive problems, while productively
and creatively delivering products of the highest possible value.

Scrum is:
• Lightweight
• Self-Manage
• Simple to understand
• Difficult to master
The Agile Classroom:
Professional Software
Development using Scrum

What’s inside ?
1. Scrum Teams
2. and their associated roles, events, artifacts, and rules.
The Agile Classroom:
Professional Software
Development using Scrum

Scrum Team, huh?

Product Owner Development Team Scrum Master


The Agile Classroom:
Professional Software
Development using Scrum

E V E N T
Sprint is not “Mini Waterfall”

The Sprint (cycle)


Planning Daily Scrum Review
(1 day or less) (blocker remover) (celebration)

Retrospective
(learning)
The Agile Classroom:
Professional Software
Development using Scrum

Artifacts

Product Backlog Sprint Backlog Increment


The Agile Classroom:
Professional Software
Development using Scrum

Rules and Artifact Transparency


Made by You

- Definition of Done
- User Story vs Time
Based Metrics
- Etc..
The Agile Classroom:
Professional Software
Development using Scrum

SPRINT PLANNING SIMULATION


The Agile Classroom:
Professional Software
Development using Scrum

Gameplay
1. Make team of 4-9 People (2 minutes)
2. Pick Product Owner (2 minutes)
3. PO Set his/her Crazy ever Ideas (5 minutes)
4. Assemble User Story, no assumption (15 minutes)
5.Tasking, 1 day or less (10 minutes)
6. Tell us your story
The Agile Classroom:
Professional Software
Development using Scrum

DEMO DAY

You might also like