25
Origins Frameworks Core principles XP Game Value

XP Game Intro

Embed Size (px)

Citation preview

Page 1: XP Game Intro

Origins

Frameworks

Core principles

XP Game

Value

Page 2: XP Game Intro

Frameworks

Scrum, XP, Kanban, Lean

DSDM, Crystal Clear, RUP, RAD

Pomodoro, Personal Kanban, GTD

Page 3: XP Game Intro

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

Page 4: XP Game Intro

Origins

Page 5: XP Game Intro

OriginsW. Edwards Deming

1950

Page 6: XP Game Intro

Origins

1950

Page 7: XP Game Intro

OriginsTaiichi Ono -Toyota

1950 1960

Page 8: XP Game Intro

Origins

1950

Page 9: XP Game Intro

OriginsSoftware crisis

1950 1960 1970 1980 1990

Page 10: XP Game Intro

Origins

1950 1960 1970 1980 1990

Page 11: XP Game Intro

OriginsLightweight methods (Agile)

1950 1960 1970 1980 1990 2000

Page 12: XP Game Intro

Core principles

Inspect and Adapt

Deliver frequently

Simplicity

Self organising teams

Page 13: XP Game Intro

Value

Working software = realised value

Work on highest value items first

Stop when effort exceeds remaining value

Page 14: XP Game Intro

Value

Working software = realised value

Work on highest value items first

Stop when effort exceeds remaining value

Page 15: XP Game Intro

XP Game

Estimate as developers

Plan as customers

Implement as developers

Review as developers/customers

Page 16: XP Game Intro

XP Game

Estimate as developers

Plan as customers

Implement as developers

Review as developers/customers

Planning

Iterations

Inspection

Velocity

Page 17: XP Game Intro

XP Game

Estimate as developers

Plan as customers

Implement as developers

Review as developers/customers

Page 18: XP Game Intro

Stories

Page 19: XP Game Intro

Estimation

Page 20: XP Game Intro

Iteration 1

Remember to ask questions about stories

Limited planning time - 10 minutes

Page 21: XP Game Intro

Iteration 1

Remember to ask questions about stories

Limited planning time - 10 minutes

Planning - maximise business value

Page 22: XP Game Intro

Iteration 1

Remember to ask questions about stories

Limited planning time - 10 minutes

Planning - maximise business value

Take a half-way break to review

Page 23: XP Game Intro

Iteration 2

Unfinished stories = penalty 1/2 business value

Finish unplanned story = only 1/2 business value

Page 24: XP Game Intro

Iteration 3

Repeat .......

Page 25: XP Game Intro

Wrap up

Roles and responsibilities

Estimating

Accuracy

Consistency

Iterations

Velocity

Value