Download - Adriaan de-jonge
Common patterns in complex releases
▪ Dependencies ▪ Size ▪ Legacy technology ▪ Not supported by standard tools ▪ Variation in technology ▪ Program lives in a database instead of code ▪ Vendors/Suppliers follow their own process ▪ Organized in silo's ▪ Rules & regulations ▪ Approvals
Compo
nent
A
v12
Com
pone
nt B
v238
Com
pone
nt C
v1
022
Com
ponent D
v3
Component E
v982
Component F
v43
Umbrella v1013
Solution: Create Umbrella Versions
WE TH FR MO TU WE TH FR MO TU WE
Unit
Integration
Performance
Exploratory
UAT
On commit
Every hour
Every week
Every sprint
Every sprint
Acceptance Every night
PVT
Solution: Release Trains
Solution: Create multi-‐disciplinary teams
• Specialty oriented • Functionally organized • Project focused • Work with Individuals
• Work oriented • Functionally • Product focused • Work with Teams
End to end responsible product focussed teams. DONE = LIVE!
From To Feature teams
Testers
Business Analysts
Development
Operations Systems Management