make children book in 90 minutes thanks to scrum by enis zeherovic
TRANSCRIPT
Enis Zeherović
• Software engineer• More than 8 years of experience in traditionaland agile software development• TA specialist• QA/QC and HP software consultant• Comtrade employee• Certified Professional Scrum Product Owner• Bosnia Agile co-founder
SCRUM INTRODUCTION
What is Scrum?
• Lean is aproach with empirical inspect-and-adapt iterations instead of
defined process steps.
• Agile is Lean applied to software delivery.
• Scrum is the leading universal agile framework.
SCRUM INTRODUCTION
Why Scrum?
• Over 32% of traditional projects fail to meet time and budget.
• Scrum is:
• Simple
• Scalable
• Widespread, used by over 50% of companies that
implement agile
• Proven to improve quality and productivity by 33% or more
OVERVIEW OF SCRUM
2-4 weeks
24 hrs
Sprint
Planning
Sprint
ReviewSprint
Retrospective
ProductBacklog
SprintBacklog
Daily Scrum
Potentially ShippableProduct Increment
Sprint Goal
3 Roles• Product Owner• Development Team• Scrum Master
3 Artifacts• Product Backlog• Sprint Backlog• Increment
5 Events• Sprint Planning• Sprint• Daily Scrum
• Sprint Review• Retrospective
MAKE CHILDREN BOOK
19 minutes for Sprint, 2 sprints:
• 2 minutes for Sprint Planning
• 5 minutes Day work x2
• 1 minute Daily Scrum
• 4 minutes Sprint Review/Demo
• 2 minutes Sprint Retrospective
1. Identifies anything unique about the coming Sprint (vacations, holidays, etc.)
2. Selects a Sprint Goal
3. Selects the highest priority Product Backlog items that support the Sprint Goal
A. Discusses Stories to break into tasks
B. Estimates each task into work that could be delivered in a day
C. The team asks itself, “Can we commit to this?”
D. Repeat until no more can be committed
SPRINT PLANNING
2-4 weeks
24 hrs
Sprint
Planning
Sprint
Review
Sprint
Retrospective
ProductBacklog
SprintBacklog
Daily Scrum
Potentially ShippableProduct Increment
DAILY SCRUM
What did I do yesterday that helped the Development Team meet the Sprint Goal?
What will I do today to help the Development Team meet the Sprint Goal?
Do I see any impediment that prevents me or the Development Team from meeting the
Sprint Goal?
1
2
3
2-4 weeks
24 hrs
Sprint
Planning
Sprint
ReviewSprint
Retrospective
ProductBacklog
SprintBacklog
Daily Scrum
Potentially ShippableProduct Increment
• Team presents the product increment finished during the sprint
• Typically takes the form of a demo of new features
• Duration: 4-hour time-boxed meeting for one-month Sprints
• Whole team participates
• Invite the world
SPRINT REVIEW (AKA DEMO)
2-4 weeks
24 hrs
Sprint
Planning
Sprint
Review
Sprint
Retrospective
ProductBacklog
SprintBacklog
Daily Scrum
Potentially ShippableProduct Increment
• Periodically take a look at what is and is not working
• Duration: 4-hour time-boxed meeting for one-month Sprints
• Done after each Sprint
• Whole team participates: Scrum Master, Product Owner, Development Team,
others
SPRINT RETROSPECTIVE
2-4 weeks
24 hrs
Sprint
Planning
Sprint
ReviewSprint
Retrospective
ProductBacklog
SprintBacklog
Daily Scrum
Potentially ShippableProduct Increment