Continuous Delivery - Highway to Production

Our (Jens Korte, Marcel van Hove) presentation at Scrum Day on September 28th 2011 in Darmstadt. »
Jens Korte

Highway to Production.
Wie oft
Wie leicht
bringen Sie
ein Release auf
die Strasse?
Wie schnell
reagieren Sie auf
Kunden-
wünsche?
BUILD
DELIVER
Development
Integration
Readiness
Acceptance
Release
Continuous Delivery
Continuous Delivery
#2: Schnelles Feedback.
#3: Automatisieren.
Deployment und Applikations Konfiguration.
ANFANGEN
Aufschlauen.
Wie und womit
?
Untersuchen.
Planen.
Machen.
Überprüfen.
Anpassen.
Wann fängt sich die Investition an zu
?
Manuelles Release
RECHNEN
Produkt Lebenszyklus
Das ist ein Teil des
Was soll ich mir
?
MERKEN
OPERATE
.
Was ist
?
5 Entwickler
3 Tester
1 Admin
9 Personen
x 1.000 Euro (Tagessatz)
9.000 Euro / Tag
x 5 Tage (1 Woche) / Release
45.000 Euro / Release
Continuous Delivery
5 Entwickler
3 Tester
4 Admins (+3 Admins)
12 Personen
x 1.000 Euro (Tagessatz)
12.000 Euro / Tag
x 20 Tage (2x2 Wochen Sprint)
240.000 Euro / Releaseautomat.
+ 3.000 Euro / Relaese
1 Entwickler, 1 Tester, 1 Admin
1 Tag Aufwand pro Release
Manuell vs. Automatik
To Do
In Progress
Done
Blocker
To Do
In Progress
Done
Blocker
***
**
**
To Do
In Progress
Done
Blocker
**
**
***
To Do
In Progress
Done
Blocker
**
***
**
Implement
local build
local test
check in
check in build
code quality
package product
SR
Deploy 
Test Candidate
Provide Test Data
 Readiness Assessment
Decide on Readiness 
Readiness Test Environments
Team A - Environemnt
Team B - Environemnt
...
Product Integration Env.
Results
AR
Build and CI Environment
Build Verification Test
Development Environment
Deploy 
Release Candidate
Provide Test Data
 Acceptance Tests
Decide on Acceptance 
Acceptance Test Environments
Results
Functional Test Environemnt
Performance Test Env.
Load Test Environemnt
Usability Test Environemnt
...
System Integration Env.
Pre-Production
Deploy to 
Pre-Production
Check-up 
Pre-Prodcution
Sign-off for Production
Monitor Production
Deploy to Production
AR
CR
Build Agents
Build Verification Environment
Local Development Sandbox
Production
AR
CR
AR
CR
* Build
* Test
* Deployment
* Configuration
Bild: Elefant auf Förderband
WEITERMACHEN!
#1: Den ganzen Elefanten sehen.
#4: Rechnen.
***
**
*
1
2
3
4
5
6
7
8
9
10
Releases
50
100
150
200
250
300
Kosten / kEuro
350
1
2
3
4
5
6
7
8
9
10
Releases
50
100
150
200
250
300
Kosten / kEuro
350
1
2
3
4
5
6
7
8
9
10
Releases
50
100
150
200
250
300
Kosten / kEuro
350
automatisch
manuell
liefern Sie
etwas Nützliches?

Loading comments...

Please log in to add your comment.

Report abuse

More presentations by Jens Korte