The document outlines an agile delivery model that involves:
1. Restructuring teams to work more efficiently by having multi-functional teams work on pieces of the solution together rather than separate handoffs between disciplines.
2. Thinking in terms of epics and services that span multiple releases rather than individual stories.
3. Teams being organized into feature teams with different disciplines like development, testing, and product management working together on epics.
4. An iterative schedule is outlined with staggered iterations across teams and transition weeks.
5. Tools like Rally are mentioned for tracking work in progress and velocities on release and iteration walls.
4. Were Restructuring Why?
Our experiences in F1 and CR1
Different disciplines not working together efficiently
Complex and inefficient handoffs
Impact on speed and quality of delivery
Simple Solution
People working on a piece of the solution do it
together and at the same time
Everyone has the same shared goal:
WORKING SOFTWARE
6. Stories across releases
Top level stories will be about delivering
the integration with KITS Services
Top level stories are about delivering
end-to-end Business functionality
Foundation
Dev Story
SERVICE
Story
Dev Story Dev Story
Customer Release
Dev Story
EPIC
Story
Dev Story Dev Story
8. What
Happens
Team
Members
Supporting
Meetings
Define
Epic Lifecycle
Breakdown Schedule Play
Create Epic Card
Prioritise Epic
within Backlog
Create Dev User
Stories
Create supporting
Artefacts (UX etc)
Get Breakdown
estimate
Present to the
whole team
Show team
where to find
Artefacts
Complete
working software
Iterations
Management
Team
Offshore
Leads
Onshore
Feature
Team
Release Planning Epic Breakdown Epic Schedule Iteration Planning
Plan Dev Stories
into Iterations
Iterations
Management
Team
Offshore
Feature
Team
Onshore
Feature
Team
Offshore
Feature
Team
Onshore
Feature
Team
11. Inside the Feature Team
PM
UX Prop
BA
Designer
UAT
ATG
BA
Architect
Test
Lead
Scrum
Master
Tech
Lead
UI
Developer
Development
Triplet
Development
Triplet
Development
Triplet
Development
Triplet
Development
Triplet
Multi-Disciple
Multi-Organisation
Seated Together
12. The Feature Team
One Team with One Goal
PM UA
T
Tes
t
Lea
d
Scr
um
Ma
ster
Tec
h
Lea
d
UI
Dev
elo
per
Deve
lop
D Deve
lopm
ent
Working
Software
EPIC
Turn Epics into Working
Software
EPICEPIC
13. Inside the Integration Team
ArchitectIntegration
Manager
Integration
Lead
Development
Triplet
Development
Triplet
Make SIT Happen
Integrate
Foundation
Service Work
14. Iterations Management
Iterations
Manager
Lead Prop
BA
Lead ATG
Delivery
Lead Cust
Prop
UAT Lead
Lead ATG
BA
Test
Lead
Delivery
Lead
ATG
Architect
Assign
Epics
Report
Progress
Define
Epics
Prioritis
e
Epics
Remove
Blocker
s
Build
Engineer
Lead iDev
15. Mercury Mars Earth Venus Jupiter Integration
What planet are you on?
Spencer M
Project Manager
Ian W
UX
Chad
Designer
Gareth G
Prop BA
Faisel A
Architect
Abby
UAT
Roger T
ATG BA
Dan S
ATG BA
Brian
UAT
Rob B
Project Manager
Mas J
Architect
Martin Y
Prop BA
Roger H
Designer
Mikey
UX
Colin M
ATG BA
Ben E
UAT
Martin B
ATG BA
Mike L
UAT
TBA
Project Manager
Katia
Architect
Tarik
UX
TBA
Designer
Char War
ATG BA
Stuart H
UAT
Peter D
SIT Manager
Aoife OC
Prop BA
Graham U
UX
Arrey A
Prop BA
Viktoriia
Scrum Master
Ira
Scrum Master
Yaroslav
Scrum Master
Maksym
Scrum Master Lina
Scrum Master
16. Feature Teams Seating Plan
Mike L
UAT (Mars)
Martin B
BA (Mars)
Masood
Arch (Mercury / Mars)
Martin Y
PBA (Mercury / Mars)
Rob B
SM (Mercury / Mars)
Roger H
Des (Mercury / Mars)
Mikey
UX (Mercury / Mars)
Colin M
BA (Mercury)
Ben E
UAT (Mercury)
Chad
Des (Venus / Earth)
Ian W
UX (Venus / Earth)
Roger T
BA (Earth)
Faisel
Arch (Venus / Earth)
Brian
UAT (Venus)
Dan S
BA (Venus)
Gareth
PBA (Venus / Earth)
Spencer
SM (Venus / Earth)
Arrey
PBA (Venus)
Nehal
iDev (Venus / Shared)
Graham
UX (Venus)
Mark
(Program Team)
Aoife
PBA (Jupiter / (Program Team)
Peter D
(Integration)
Katya
Arch (Jupiter / Integration)
Vacancy
SM (Jupiter)
Anuj
(F2)
Stuart H
UAT (Jupiter)
Charlotte
BA (Jupiter)
Tarik
UX (Jupiter)
Vacant until January
Designer (Jupiter)
Dan G
(Program Team)
Oliver
Des Lead (Shared)
Jason
UX Lead (Shared)
Andrea
Cust Test (Shared)
Reuben
(Program Team)
Pete
(Program Team)
Paul H
(UAT / Program Team)
Abby
UAT (Earth)
Rich W
(UAT)
Ian T
(UAT)
18. Staggered Iterations
Transition Week Free Week
M T W T F M T W T F
Transition Week Free Week
M T W T F M T W T F
Transition Week
M T W T F
i
i
i
i+1
i+1
i+1
i+1
i+1
i+3
i+3
i+3
i+3
i+3
i
i+2
i+2
i+2
i+2
i+2
20. Onshore Feature Team Calendar
Iteration
Day 1 Day2 Day 3 Day 4 Day5
Day 6 Day 7 Day 8 Day 9 Day 10
Iteration
Planning
Iteration
Review
Epic Breakdown
Schedule Epic
Mixed Event
On-Shore
Event
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
Epic Breakdown
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
Onshore Stand-
up
21. Feature Team Calendar
Iteration
Day 1 Day2 Day 3 Day 4 Day5
Day 6 Day 7 Day 8 Day 9 Day 10
Review
Retrospective
Iteration
Planning
Iteration
Review
Epic Breakdown
Schedule Epic
Offshore
Event
Mixed Event
On-Shore
Event
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Epic Breakdown
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
Offshore Stand-
up
Onshore Stand-
up
22. Iterations Management Calendar
Every Two Weeks
Mon Tue Wed Thu Fri
Mon Tue Wed Thu Fri
Scrum of
Scrums
Offshore
Review
Review and
Retrospective
Scrum of
Scrums
Scrum of
Scrums
Scrum of
Scrums
Review and
Priority
23. Christmas Transition Changes
Transition Week Christmas Week
17
M
18
T
19
W
20
T
21
F
24
M
25
T
26
W
27
T
28
F
New Year Week Ukraine Xmas
Hols
31
M
1
T
2
W
3
T
4
F
7
M
8
T
9
W
10
T
11
F
Transition Week
14
M
15
T
16
W
17
T
18
F
i21
i21
i21
i22
i22
i22
i22
i22
i23
i23
i23
i23
i23
i21
25. Feature Team Wall
Feature Team Name
Epic Defined
Epic In
Play
This
Iteration
Next
Iteration
Two Iterations
Away
EPIC
EPIC
EPIC
EPIC
EPIC
EPIC
EPIC
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Dev
Priority
These Dev Stories are children of the EPIC in the swim lane
Breaking
Down
EPIC
EPIC
Priority
Ready to Play
EPIC
EPIC
EPIC
Priority
26. Release Wall
i21 i22 i23 i24 i26 i27 i28 i29i25
i21 i22 i23 i24 i26 i27 i28 i29i25
i21 i22 i23 i24 i26 i27 i28 i29i25
i21 i22 i23 i24 i26 i27 i28 i29i25
i21 i22 i23 i24 i26 i27 i28 i29i25
Team
Name
Predicted
Velocity:
Actual
Velocity:
i30
i30
i30
i30
i30
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Predicted
Velocity:
Actual
Velocity:
Dec Jan Feb Mar Apr
i21 i22 i23 i24 i26 i27 i28 i29i25 i30
SERVI
CE
SERVI
CE
EPIC
SERVI
CE
EPIC
SERVI
CE
EPIC
EPIC
EPIC
EPIC
EPIC
EPIC
One for each of the five teams