Upload
mark-jacobs
View
223
Download
0
Embed Size (px)
Citation preview
TheThe Scrum Scrum Development Method
Vincent BlijlevenMethod Engineering 2011-2012
April 13th, 2012
Introduction
‘Scrum’
Introduced by Ken Schwaber & Jeff Sutherland (1995)
Origins:
Japanese manufacturing industry in the late 1980s by Takeuchi & Nonaka (1986)
Purposes:
Adaptability
Efficiency
Flexibility, control mechanisms
Main phases:
1 Plan project
2 Design architecture
3 Develop release
4 Finalize release
Related Literature
Origins in 1986 by Takeuchi and Nonaka
Improved by Pittman (1993) & Booch (1995) to an iterative and incremental approach to delivering object-oriented software
“Early” approaches to systems development:
Waterfall (Royce, 1987)
Spiral (Boehm, 1988)
Iterative (Larman & Basili, 2003)
“Modern” approaches to systems development:
Scrum (Schwaber, 1995)
FDD (Coad, Lefebvre, & De Luca, 1999)
LSD (Poppendieck & Poppendieck, 2003)
Crystal Clear (Cockburn, 2004)
Extreme Programming (Beck & Andres, 2004)
}
}
Development =Fixed & predictable
Development =Variable & unpredictable
Related Literature
Many case studies conducted to assess the effectiveness of Scrum in practice:
Impact on overtime and customer satisfaction (Mann & Maurer, 2005)
Scalability when applied in different environments (Sutherland, 2001)
Effectiveness when implemented in small teams and its results (Rising & Janoff, 2000)
Overview of strengths and weaknesses of Scrum compared to other agile development methods (Boehm, 2002)