Muhammad Azani Hasibuan
Muhammad Azani Hasibuan
[email protected] 1
Definition of SCRUM
SCRUM Components
SCRUM Process
Definition of SCRUM
SCRUM Components
SCRUM Process
uncertainty
CHAOS
COMPLEX
COMPLICATED
PREDICTABLE
known
simple complex
uncertainty
CHAOS
COMPLEX
COMPLICATED Agile
Project
Structured
Project PREDICTABLE
known
simple complex
The best way to optimize the predictability
and control the risk is by employs an
iterative and incremental approach.
--SCRUM Guide
A framework within which people can address
complex adaptive problems, while productively
and creatively delivering products of the highest
possible value.
SCRUM GUIDE
Planning
Design
Coding
Testing
Release
Review
Jan Feb Mar Apr Mei Jun Jul Aug Oct Nov
Planning
Planning
Planning
Review
Review
Review
Review
Coding Coding Coding Coding
SCRUM Components
SCRUM Process
ROLE ARTIFACTS EVENTS
Product Owner Product Backlog Sprint Planning
Sprint Review
Sprint Retrospective
Product Owner SCRUM Master Development Team
Define features/Product Backlog
Prioritize features/ Product Backlog
Pick release dates
Give feedback
Manage stakeholders
Accept or reject results Product Owner
Define tasks
Ensure quality
Estimate effort
Evolve processes
Development Team Develop product Collaboratively
Keep the team fully productive
Ensuring SCRUM is undestood and enacted
Facilitate the team
Remove impediments
Prevent interruptions
Support the process SCRUM Master
Definition of SCRUM
SCRUM Components
SCRUM Process
DAILY
SCRUM
SPRINT/ ITERATION
Product Owner
SPRINT/ ITERATION
Subset of product backlog
SPRINT/ ITERATION
Progress in previous day
SPRINT/ ITERATION
Sprint Backlog
Sprint Backlog
2-4 weeks
DAILY
SCRUM SCRUM Master, and Dev. Team
SPRINT/ ITERATION
Sprint Backlog Increment
Increment Of Software
DAILY
2 hours for 2 weeks sprint/ SCRUM
4 hours for 4 weeks sprint
SPRINT SPRINT SPRINT SPRINT
PLANNING
PO, SCRUM Master, and Dev.EXECUTION
Team REVIEW RETROSPECTIVE
• No Slides
• Show the increment
• Get Feedback form Product Owner
SPRINT/ ITERATION
Sprint Backlog Increment
Feedback from PO & Experiences
DAILY
2 hours SCRUM
for 2 weeks sprint/
4 hours for 4 weeks sprint
SPRINT SPRINT SPRINT SPRINT
PLANNING EXECUTION
SCRUM Master, and Dev. TeamREVIEW RETROSPECTIVE
• Identify what worked well
• Identify what could be improved
• Find the actionable improvements
Future Improvements
SPRINT/ ITERATION
Increment
DAILY
SCRUM
SPRINT/ ITERATION
ROLE ARTIFACTS EVENTS
Product Owner Product Backlog Sprint Planning
Sprint Review
Sprint Retrospective
• Schwaber, Ken & Jeff Sutherland (2011), The Scrum Guide, scrum.org