Upload
andrew-male
View
900
Download
0
Embed Size (px)
Citation preview
Origins
Frameworks
Core principles
XP Game
Value
Frameworks
Scrum, XP, Kanban, Lean
DSDM, Crystal Clear, RUP, RAD
Pomodoro, Personal Kanban, GTD
Frameworks
Scrum, XP, Kanban, Lean
DSDM, Crystal Clear, RUP, RAD
Pomodoro, Personal Kanban, GTD
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Origins
OriginsW. Edwards Deming
1950
Origins
1950
OriginsTaiichi Ono -Toyota
1950 1960
Origins
1950
OriginsSoftware crisis
1950 1960 1970 1980 1990
Origins
1950 1960 1970 1980 1990
OriginsLightweight methods (Agile)
1950 1960 1970 1980 1990 2000
Core principles
Inspect and Adapt
Deliver frequently
Simplicity
Self organising teams
Value
Working software = realised value
Work on highest value items first
Stop when effort exceeds remaining value
Value
Working software = realised value
Work on highest value items first
Stop when effort exceeds remaining value
XP Game
Estimate as developers
Plan as customers
Implement as developers
Review as developers/customers
XP Game
Estimate as developers
Plan as customers
Implement as developers
Review as developers/customers
Planning
Iterations
Inspection
Velocity
XP Game
Estimate as developers
Plan as customers
Implement as developers
Review as developers/customers
Stories
Estimation
Iteration 1
Remember to ask questions about stories
Limited planning time - 10 minutes
Iteration 1
Remember to ask questions about stories
Limited planning time - 10 minutes
Planning - maximise business value
Iteration 1
Remember to ask questions about stories
Limited planning time - 10 minutes
Planning - maximise business value
Take a half-way break to review
Iteration 2
Unfinished stories = penalty 1/2 business value
Finish unplanned story = only 1/2 business value
Iteration 3
Repeat .......
Wrap up
Roles and responsibilities
Estimating
Accuracy
Consistency
Iterations
Velocity
Value