The Agile Classroom: Professional Software Development Using Scrum
The Agile Classroom: Professional Software Development Using Scrum
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
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
E V E N T
Sprint is not “Mini Waterfall”
Retrospective
(learning)
The Agile Classroom:
Professional Software
Development using Scrum
Artifacts
- Definition of Done
- User Story vs Time
Based Metrics
- Etc..
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