0% found this document useful (0 votes)
260 views

Agile - XP - Scrum - Lean: Mark Windholtz, Agiledna

Agile - XP - Scrum - Lean Mark Windholtz, AgileDNA Introduction XP at OOPSAL in 1997 Worked with XP, Scrum teams $6 million DoD Air Force Logistics. AgileDNA.com Monday, May 17, 2010 8 Scrum Copyright 2005, Mountain Goat Software 9 Extreme Programming (XP) Adopted Most Scrum PM Practices Engineering Practices Test-First / Continuous-Design Simple Design / Pair Programming Open Workspace Plus:

Uploaded by

sreeg2005690
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
260 views

Agile - XP - Scrum - Lean: Mark Windholtz, Agiledna

Agile - XP - Scrum - Lean Mark Windholtz, AgileDNA Introduction XP at OOPSAL in 1997 Worked with XP, Scrum teams $6 million DoD Air Force Logistics. AgileDNA.com Monday, May 17, 2010 8 Scrum Copyright 2005, Mountain Goat Software 9 Extreme Programming (XP) Adopted Most Scrum PM Practices Engineering Practices Test-First / Continuous-Design Simple Design / Pair Programming Open Workspace Plus:

Uploaded by

sreeg2005690
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Agile - XP - Scrum - Lean

Mark Windholtz, AgileDNA

Monday, May 17, 2010 1


Introduction

• Mark Windholtz
• XP at OOPSAL in 1997
• Worked with XP, Scrum teams
• $6 million DoD Air Force Logistics

AgileDNA.com
Monday, May 17, 2010 2
About

• Phased
• Agile
• Scrum
• Extreme Progamming
• Lean

AgileDNA.com
Monday, May 17, 2010 3
Normal

Normal Software dev is ...


• “Code and Fix”
• High Defect Counts
• Long Integration Phase
• Long Test Phase

AgileDNA.com
Monday, May 17, 2010 4
Phases

Requirements
Phase

Design
Phase

Coding
Phase

Integration
Phase

•Delays Test
Phase
•Errors
•Extra Costs
AgileDNA.com
Monday, May 17, 2010 5
Big Batches

• Projects of 12-18 months


• Must Predict future Biz Problems

AgileDNA.com
Monday, May 17, 2010 6
Iterations
• Pick single biggest problem?
Most Most Most Most
Important Important Important Important
feature feature feature feature

Specify Spec Spec Spec

Test Test Test Test

Code Code Code Code

Design Design Design Design

Deploy Deploy Deploy Deploy

AgileDNA.com
Monday, May 17, 2010 7
Scrum

• Agile Project Management


• Estimating
• Planning
• Iterating
• Plus: Quick-Start, Certification
• Minus: Missing the “How”
AgileDNA.com
Monday, May 17, 2010 8
Scrum

AgileDNA.com Copyright 2005, Mountain Goat Software


Monday, May 17, 2010 9
Extreme Programming (XP)

• Adopted Most Scrum PM Practices


• Engineering Practices
• Test-First / Continuous-Design
• Simple Design / Pair Programming
• Open Workspace
• Plus: Fuller Solution
• Minus: Harder to Start -- Get a Coach
AgileDNA.com
Monday, May 17, 2010 10
Scrum

AgileDNA.com Copyright 2005, Mountain Goat Software


Monday, May 17, 2010 11
Scrum

AgileDNA.com Copyright 2005, Mountain Goat Software


Monday, May 17, 2010 12
XP
Engineering Practices

XP

AgileDNA.com Copyright 2005, Mountain Goat Software


Monday, May 17, 2010 13
Lean

• Business Model for the Enterprise


• Reduce Waste
• Increase Flow of Value
• No Iterations
• Plus: Super-efficient
• Minus: External co-ordination, Reviews

AgileDNA.com
Monday, May 17, 2010 14
Lean

XP

AgileDNA.com Copyright 2005, Mountain Goat Software


Monday, May 17, 2010 15
Summary

• Phases - Delays, Defects, Costs


• Agile: Iterations
• Scrum: Estimating / Planning
• XP: Scrum + “How to”
• Lean: Value Flow, No Iterations

AgileDNA.com
Monday, May 17, 2010 16

You might also like