Manual
Przemysław Bielicki June 2008
What is Scrum?
2
What is Scrum?
Scrum and XP from Trenches Scrum Primer Scrum on Wikipedia Scrum and XPin Atlassian Agile RSS and Scrum Alliance RSS
3
Scrum roles
Product Owner
– –
Proxy between customer and the team PO can customer or Marketing rep
Development Team ScrumMaster
4
Scrum Team
Self-managing and self-organizing Up to 10 people Cross functional (db admin, web designer, tester, etc.) Bigger project = more Scrum teams Collocated team(couple of teams can work in different locations)
5
Scrum guidelines
Estimation Planning Backlogs Iteration (sprint) from 2 to 4 weeks
–
Daily Scrum (standup meeting)
DemoIteration review
6
Scrum guidelines
Self-management
– –
There is no imposed leader Everybody is responsible for the success of the project Deliver early and often Demo at the end of eachiteration
On-site client – proxy is possible
– –
7
Scrum guidelines
8
Iteration / Sprint
Estimating and Planning (4h + 4h)
–
Define goal of the iteration
What haveyou done on this project since the last Daily Scrum meeting? What do you plan on doing between now and the next DS meeting? What impediments stand in the way of you meeting your commitments to thisSprint and the whole project?
Daily Scrums
– – –
Demo (4h) Retrospection – post-mortem (4h)
9
Estimation
10
Estimation
User stories
– –
“As a user I want to … inorder to …” Acceptance criteria / how to demo it? Abstract size (not time required to complete the tasks) 0, 1, 2, 5, 8, 13, 21, 100 “5” is twice as complex as “2”
Story points
– – –
11Planning
Planning poker Release planning (user stories level) Iteration planning (task level)
– – –
Time/effort estimation in days Minimum unit is 0.5 day Maximum unit is 2 – 3 days...
Regístrate para leer el documento completo.