Slide 1

The Zen of SCRUM

Complex Adaptive Systems (cas)

Enterprise Systems are cas

Objects Meet Requirements for Evolution

Do Programmers Meet Evolutionary Requirements?

Change is Imperative:
Wasserman's 7 Factors Driving Change

"Why Are Systems Late, Over Budget, Wrong?"
"The Waterfall Methodology!" (Paul Bassett)

Wicked Problems: Righteous Solutions
Out of a total cost of $37B for the sample set, 75% of [DOD] projects failed or were never used, and only 2% were used without extensive modification. Jarzombek. The 5th Annual JAWS S3 Proceedings, 1999.

Software Development is an Empirical Process

Productivity: All at Once Models

Team Size: Development Effort in Months

Team Size: Development Time in Months

Bell Labs Report on most productive project ever: Borland Quattro for Windows

James Coplien. Borland Software Craftsmanship: A New Look at Process, Quality, and Productivity. Proceedings of the 5th Annual Borland International Conference, Orlando, 1994.

Team comments on Quattro project

History of Iterative and Incremental Development (IID)

History of Iterative and Incremental Development (IID)

History of Iterative and Incremental Development (IID)

History of Iterative and Incremental Development (IID)

History of Iterative and Incremental Development (IID)

Manifesto for Agile Software Development

MacCormack Process Evolution

MacCormack Success Factors

SCRUM Origins: Takeuchi  and Nonaka Lessons from Fuji-Xerox, Canon, Honda, NEC, Epson, Brother, 3M, Xerox, HP

Moving the SCRUM downfield

Takeuchi  and Nonaka Success Factors

Factor 1: Built-in instability

Factor 2: Self-organizing project teams

Autonomy

Self-transcendence

Cross-fertilization

Factor 3: Overlapping Development Phases

Factor 4: Multilearning

Factor 5: Subtle Control

Factor 6: Organizational Transfer of Learning

Challenges and Opportunities

Spiral Methodology

Iterative Methology

SCRUM Methodology

Methodology Comparison

Risk with Current Methodologies

SCRUM Lowers Risk

Slide 44