5. Introduction
A project has 4 fixed aspects
• Time
• Budget
• Quality (?)
• Scope
A scrum project has 3 fixed aspects
• Time
• Budget
• Quality
Scope is not fixed!
6. Scrum Roots
Agile Software development:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
(Agilemanifesto.org)
7. Scrum Roots
Agile Software development:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
(Agilemanifesto.org)
12. Scrum Roles
Team
• developers, testers, UX designers, SEO/Analytics,…
• 2-7
• self organising
• split product backlog into tasks
Productowner
• define & prioritise product backlog / user stories
• negotiate definition of "Done"
Scrum Master
• guard scrum process
• remove team impediments
13. Scrum Timeboxes
Sprint
• 1-4 weeks
• ends with potentially shippable products (working software)
Sprint planning (SM, Team, PO)
• 1-8 hours
Daily Scrum (SM, Team)
• 15 mins
• yesterday/today/impediments
Sprint review (SM, Team, PO)
• 30 mins - 4 hours
• Demo or Die
• acceptance of user stories by PO
Sprint retrospective (SM, Team) !
• lessons learned
14. Scrum Rules
• Priorities never change during a sprint
• Nobody (neither PO) must interfere during a sprint
• Team can ask new user stories when finished early to PO
• Team is self-regulating
15.
16. Scrum artefacts
Product backlog
• Managed & prioritised by PO
• User stories
Sprint backlog
• Quantified tasks (derived from product backlog)
• Managed by Team