an introduction to scrumdownload.microsoft.com/documents/hk/technet/techdays2013... ·...
TRANSCRIPT
Process and toolsIndividuals and
interactionsover
Following a planResponding to
changeover
Source: www.agilemanifesto.org
Comprehensive
documentationWorking software over
Contract negotiationCustomer
collaborationover
Iteration 1
Iteration 2
Iteration 3
Iteration 4
Iteration 5
Database
Data Access Layer
Business Logic Layer
User Interface Layer
(whatever)
BV =
0%
BV =
0%
BV =
0%
BV =
0%
BV =
100%
* Created by Stephen Bohlen http://blog.unhandled-exceptions.com Used with permission
* BV= Business Value
Iteration 1
Iteration 2
Iteration 3
Iteration 4
Iteration 5
Database
Data Access Layer
Business Logic Layer
User Interface Layer
(whatever)
BV =
0%
BV =
0%
BV =
0%
BV =
0%
BV =
100%
* Created by Stephen Bohlen http://blog.unhandled-exceptions.com Used with permission
* BV= Business Value
Iteration
2Iteration
3
Iteration
4Iteration
5
Iteration
1
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
20%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
40%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
60%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
80%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
100%* BV= Business Value
Iteration
2Iteration
3
Iteration
4Iteration
5
Iteration
1
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
20%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
40%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
60%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
80%
Database
Data Access
Layer
Business Logic
Layer
UI
(whatever)
BV =
100%* BV= Business Value
Hirotaka Takeuchi and Ikujiro Nonaka,
“The New Product Development Game”,
Harvard Business Review, January 1986.
“The… ‘relay race’ approach to product
development…may conflict with the goals
of maximum speed and flexibility. Instead
a holistic or ‘rugby’ approach—where a
team tries to go the distance as a unit,
passing the ball back and forth—may
better serve today’s competitive
requirements
Scrum