SlideShare une entreprise Scribd logo
1  sur  80
Télécharger pour lire hors ligne
Surviving Change though
Cross-functionality
source: https://www.shutterstock.com
This is John
Product Development Department
Product Development Department
Fronend team JS Display team
Service Backend team
Backend team
Product Development Department
Fronend team JS Display team
Service Backend team
Backend team
Quality Department
Product Owner
Scrum master
Systems architects
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
2
3
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
2
3
1 2 3 4 5 6
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
2
3
1 2 3 4 5 6
1
2
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
2
3
1 2 3 4 5 6
11
2
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
1
2
3
1 2 3 4 5 6
11
2
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
1
2
3
1 2 3 4 5 6
1
11
2
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
1
2
3
1 2 3 4 5 6
1
2
11
2
Quarterly Coordination
QA
S. Backend
Backend
Frontend
Timeline
JS Display
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1
1
2
3
1 2 3 4 5 6
1
2
11
2
Quarterly Coordination
JS FE Backlog Q1
Story 1
Story 2
Story 3
Story 4
Story 5
Story 6
Hardening Timebox
…
S BE Backlog Q1
Story 1
Story 1
Story 1
Hardening Timebox
…
FE Backlog Q1
Story 1
Story 2
Story 3
Hardening Timebox
…
BE Backlog Q1
Story 1
Story 2
Story 2
Hardening Timebox
…
Quarterly Coordination - Result
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
1st Sprint & Review
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
current time
1st Sprint & Review
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
current time
1st Sprint & Review
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
1
current time
1st Sprint & Review
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
Epic % done % expected
33 % 33 %
33 % 33 %
0 % 0 %
0 % 0 %
33 % 33 %
50 % 50 %
↑
↑
↑
↑
1
current time
Second Sprint Planning
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
1
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Second Sprint Planning
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
1
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Second Sprint Planning
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
1
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
1
current time
FE security update
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 4 5 6
2
1 1
2
Hardening2
1 2
current time
FE security update
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
2
Hardening2
4
Incorporating Customer & QA Feedback
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 5 6
2
1 1
1 2
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
2
Hardening2
4
Incorporating Customer & QA Feedback
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 5 6
2
1 1
1 2
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
4
2 Hardening
2
Hardening 9’
8’
7’ 2
Incorporating Customer & QA Feedback
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 5 6
2
1 1
1 2
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
4
2 Hardening
2
Hardening 9’
8’
7’ 2
Incorporating Customer & QA Feedback
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 5 6
2
1 1
1 2
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
4 3
2 Hardening
2
Hardening 9’
8’
7’ 2
Incorporating Customer & QA Feedback
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
3 5 6
2
1 1
1 2 3
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Integration dependency
7’ 2 Hardening
2
Hardening 9’
8’
2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
3 4 3
1 2 3
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Integration dependency
7’ 2 Hardening
2
Hardening 9’
8’
2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
3 4 3
1 2 3 4
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
3
Second Sprint Review
7’ 2 Hardening
2
Hardening 9’
8’
2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43
1 2 3 4
current time
3
Second Sprint Review
7’ 2 Hardening
2
Hardening 9’
8’
2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43
1 2 3 4
current time
3
Second Sprint Review
7’ 2 Hardening
2
Hardening 9’
8’
2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43
Epic % done % expected
67 % 67 %
22 % 44 %
50 % 50 %
0 % 0 %
33 % 33 %
50 % 100 %
↑
↓
↑
1 2 3 4
current time
Third Sprint Planning
3
2
Hardening 9’
8’
Hardening27’ 2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43
1 2 3 4
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Third Sprint Planning
3
2
Hardening 9’
8’
Hardening27’ 2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43
1 2 3 4
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Third Sprint Planning
3
2
9’
8’
Hardening27’ 2
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43 3 4
1 2 3 4
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Third Sprint Planning
3
2
9’
8’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43 3 4
51 2 3 4
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
27’4
27’
e2e QA Feedback comes in
4
3
2
9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43 3 4
51 2 3 4
current time
8’
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
27’
e2e QA Feedback comes in
4
3
2
9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1 1
43 3 4
51 2 3 4
current time
8’
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
27’
e2e QA Feedback comes in
4
3
2
9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
1 15
51 2 3 4 6
current time
8’
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
e2e QA Feedback comes in
4
3
2
9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
1 15
7’7’ 6
51 2 3 4 6
current time
8’
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
7
e2e QA Feedback comes in
4
3 9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
1 15
7’7’ 6
51 2 3 4 6
current time
8’
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
6
1
8’
Third Sprint Review
7
4
3 9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
15
7’7’
51 2 3 4 6
current time
6
1
8’
Third Sprint Review
7
4
3 9’
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
15
7’7’
Epic % done % expected
80 % 100 %
55 % 66 %
50 % 50 %
0 % 33 %
33 % 33 %
50 % 100 %
↑
↑
51 2 3 4 6
current time
Planning Forth Sprint
6
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
5
8’
9’
1
7’7’
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Planning Forth Sprint
6
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
5
8’
9’
1
7’7’
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Planning Forth Sprint
6
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
5
8’
9’
1
7’7’
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
Planning Forth Sprint
6
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
5
7’
Bug
fixing
Bug
fixing
Bug
fixing
Bug
fixing
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
6 Bug
fixing
Bug
fixing5
Bug
fixing
Bug
fixing
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
Important developer gets ill
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
6 Bug
fixing
Bug
fixing5
Bug
fixing
Bug
fixing
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
Important developer gets ill
51 2 3 4 6
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
5
Bug
fixing
6 Bug
fixing
Bug
fixing
Bug
fixing
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
Important developer gets ill
51 2 3 4 6 7
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
5
Bug
fixing
6 B. 6 Bug
fix.
Bug
fixing
Bug
fixing
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
Important developer gets ill
51 2 3 4 6 7
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
5
Bug
fixing
6 B. 6 Bug
fix.
Bug
fixing
Bug
fixing
1
7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
Important developer gets ill
51 2 3 4 6 7
current time
Amazing Inc.’s Roadmap
Epics Stories
Epic 1 SBE, 1 BE, 1 FE
Epic 6 x JS D
Epic 1 SBE, 1 BE
Epic 1 SBE, 1 BE, 1 FE
Epic 3 x FE
Epic 1 BE, 1 FE
… …
5
Bug
fixing
6 B. 6 Bug
fix.
Forth Sprint (Quarterly) Review
Bug
fixing
1
Bug
fixing 7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
51 2 3 4 6 7
current time
5
Bug
fixing
6 B. 6 Bug
fix.
Forth Sprint (Quarterly) Review
Bug
fixing
1
Bug
fixing 7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
51 2 3 4 6 7
current time
Epic % done
% expected
at Q-start
(100%) 100 %
67 % 100 %
50 % 100 %
0 % 33 %
33 % 33 %
50 % 100 %
↑
( )
↑
5
Bug
fixing
6 B. 6 Bug
fix.
Forth Sprint (Quarterly) Review
Bug
fixing
1
Bug
fixing 7
4
3
QA
S. Backend 1
Backend 1
Frontend 1
Timeline
JS Display 1
Sprint 1 Sprint 2 Sprint 3 Sprint 4
2
2
3
5 6
2
1
43 3 4
7’
51 2 3 4 6 7
current time
Analysing waste that impedes development
Analysing waste that impedes development
Not working on highest
priority items
Creating plans that are
never followed
Creating work in
progress that outdates
before going to
production
Creating documents for
handoffs
Focus switching
Analysing waste that impedes development
Kinds of
Waste
Not working on
highest priority
items
Creating plans that
are never followed
Creating work in progress
that outdates before going
to production
Creating documents
for handoffs
Focus switching
Quarter start
Change 1:stakeholder
feedback => new story
Change 2: FE
technology update
Change 3: QA gives
feedback late
Change 4: Integration
dependency
Change 5: Different
BE then expected by
FE
Change 6: New edge-
cases pop up
Change 7: Important
dev gets ill
Total
Not working on highest
priority items
Creating plans that are
never followed
Creating work in
progress that outdates
before going to
production
Creating documents for
handoffs
Focus switching
Analysing waste that impedes development
Kinds of
Waste
Not working on
highest priority
items
Creating plans that
are never followed
Creating work in progress
that outdates before going
to production
Creating documents
for handoffs
Focus switching
Quarter start
Change 1:stakeholder
feedback => new story
Change 2: FE
technology update
Change 3: QA gives
feedback late
Change 4: Integration
dependency
Change 5: Different
BE then expected by
FE
Change 6: New edge-
cases pop up
Change 7: Important
dev gets ill
Total
– very seriously impeded! – impeded – seriously impeded!! !!!
Not working on highest
priority items
Creating plans that are
never followed
Creating work in
progress that outdates
before going to
production
Creating documents for
handoffs
Focus switching
Analysing waste that impedes development
Not working on highest
priority items
Creating plans that are
never followed
Creating work in
progress that outdates
before going to
production
Creating documents for
handoffs
Focus switching
Quarter start -
Change 1:stakeholder
feedback => new story
- -
Change 2: FE
technology update
Change 3: QA gives
feedback late
- -
Change 4: Integration
dependency
-
Change 5: Different
BE then expected by
FE
Change 6: New edge-
cases pop up
Change 7: Important
dev gets ill ! - -
Total
! – impeded – seriously impeded!! – very seriously impeded!!!
!!!!! ! !
!! !
! !! !!! ! !
! !! !!!
!! !! !! !
!! !! !! !!
!! !!! !! !! !!
! !!!!
!!!
!!!
Drawing conclusions
Not working on highest
priority items
Creating plans that are
never followed
Creating work in
progress that outdates
before going to
production
Creating documents for
handoffs
Focus switching
Quarter start -
Change 1:stakeholder
feedback => new story
- -
Change 2: FE
technology update
Change 3: QA gives
feedback late
- -
Change 4: Integration
dependency
-
Change 5: Different
BE then expected by
FE
Change 6: New edge-
cases pop up
Change 7: Important
dev gets ill ! - -
Total -15 -15 -12 -6 -13
! – impeded – seriously impeded!! – very seriously impeded!!!
!!!!! ! !
!! !
! !! !!! ! !
! !! !!!
!! !! !! !
!! !! !! !!
!! !!! !! !! !!
! !!!!
!
!!!
!!!
! ! ! !
Several months of intense coaching pass by
First Sprint Planning
Amazing Inc.’s Backlog
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
First Sprint Planning
Amazing Inc.’s Backlog
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4 5
Timeline
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
2
5
3 41
6
Timeline
5 5
Changes still occur, people misunderstand each other
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
2 6
current time
Timeline
5 5
Changes still occur, people misunderstand each other
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
2 6
current time
1
5 5
Timeline
Important developer gets ill, edge-cases are found
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
61
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
2
current time
1
5 5
Timeline
Important developer gets ill, edge-cases are found
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
61
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
2
current time
1
5 5
Timeline
2
Important developer gets ill, edge-cases are found
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
1 2
5 5
Timeline
2
Important developer gets ill, edge-cases are found
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
1 2
Timeline
5
2
Important developer gets ill, edge-cases are found
Amazing Inc.’s Backlog-1
EPIC 5 stories
EPIC 10 stories
EPIC 9 stories
EPIC 10 stories
EPIC To be refined
EPIC To be refined
EPIC To be refined
… …
1
2
3 4
1 3 4
Sprint 1 Sprint 2 …
Team A
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
1 2 3
5
Timeline
First Sprint Review
21
2
3 4
1 3 4
Sprint 1 Sprint 2 …
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
1 2 3
5
Timeline
First Sprint Review
21
2
3 4
1 3 4
Sprint 1 Sprint 2 …
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
current time
1 2 3
5
Timeline
First Sprint Review
21
2
3 4
1 3 4
Sprint 1 Sprint 2 …
JS Display
Frontend
Backend
Service Backend
QA
Team B
Team C
Epic % done % expected
100 % 100 %
40 % 60 %
0 % 0 %
0 % 0
0 0
0 0
current time
1 2 3
Where does uncertainty & change come from?
Where does uncertainty & change come from?
partners
Requirements
peoples
availability
users
customers
channels
competitors
Implementation
bugs in tools
complicated
code
evolving
expertise
updates in
tools
new
technologies
edge cases
Do you think real cross-functionality is worth trying?
Anton Skornyakov
CSP, CLP, CSM, CSPO
web www.agile.coach
twitter @antonskornyakov
email anton@agile.coach

Contenu connexe

Similaire à Surviving change through cross-functionality - a visual story

Reactor royce, cantor v2-16-9
Reactor royce, cantor v2-16-9Reactor royce, cantor v2-16-9
Reactor royce, cantor v2-16-9Murray Cantor
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
How to improve the product by 25% for 5% of its cost. Playtestix
How to improve the product by 25% for 5% of its cost. PlaytestixHow to improve the product by 25% for 5% of its cost. Playtestix
How to improve the product by 25% for 5% of its cost. PlaytestixPlaytestix
 
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Mohammad Shaker
 
I Love APIs 2015: Getting **IT Done Workshop
I Love APIs 2015: Getting **IT Done WorkshopI Love APIs 2015: Getting **IT Done Workshop
I Love APIs 2015: Getting **IT Done WorkshopApigee | Google Cloud
 
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...haber atv
 
Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Johann Arispe
 

Similaire à Surviving change through cross-functionality - a visual story (8)

Reactor royce, cantor v2-16-9
Reactor royce, cantor v2-16-9Reactor royce, cantor v2-16-9
Reactor royce, cantor v2-16-9
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
How to improve the product by 25% for 5% of its cost. Playtestix
How to improve the product by 25% for 5% of its cost. PlaytestixHow to improve the product by 25% for 5% of its cost. Playtestix
How to improve the product by 25% for 5% of its cost. Playtestix
 
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
 
I Love APIs 2015: Getting **IT Done Workshop
I Love APIs 2015: Getting **IT Done WorkshopI Love APIs 2015: Getting **IT Done Workshop
I Love APIs 2015: Getting **IT Done Workshop
 
Jquery2012 defs
Jquery2012 defsJquery2012 defs
Jquery2012 defs
 
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...
Beyaz eşya yetkili servis -www.ikinox.com-yetkili servisi - beyaz eşya tamir ...
 
Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.
 

Plus de Anton Skornyakov

Slicing Work on Business Agility Meetup Berlin
Slicing Work on Business Agility Meetup BerlinSlicing Work on Business Agility Meetup Berlin
Slicing Work on Business Agility Meetup BerlinAnton Skornyakov
 
Slicing Work – The Key to Unlocking Business Agility
Slicing Work – The Key to Unlocking Business AgilitySlicing Work – The Key to Unlocking Business Agility
Slicing Work – The Key to Unlocking Business AgilityAnton Skornyakov
 
Traum Informed Agile, presentation from OOP 2023
Traum Informed Agile, presentation from OOP 2023Traum Informed Agile, presentation from OOP 2023
Traum Informed Agile, presentation from OOP 2023Anton Skornyakov
 
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...Anton Skornyakov
 
Short Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSShort Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSAnton Skornyakov
 
LeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinLeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinAnton Skornyakov
 
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014Anton Skornyakov
 

Plus de Anton Skornyakov (7)

Slicing Work on Business Agility Meetup Berlin
Slicing Work on Business Agility Meetup BerlinSlicing Work on Business Agility Meetup Berlin
Slicing Work on Business Agility Meetup Berlin
 
Slicing Work – The Key to Unlocking Business Agility
Slicing Work – The Key to Unlocking Business AgilitySlicing Work – The Key to Unlocking Business Agility
Slicing Work – The Key to Unlocking Business Agility
 
Traum Informed Agile, presentation from OOP 2023
Traum Informed Agile, presentation from OOP 2023Traum Informed Agile, presentation from OOP 2023
Traum Informed Agile, presentation from OOP 2023
 
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...
CREATING CONNECTIONS WHILE BEING EFFECTIVE – LIBERATING STRUCTURES at Scrum G...
 
Short Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSShort Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSS
 
LeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinLeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup Berlin
 
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014
Outcome Based-Innovation – Berlin Lean StartUp Meetup 17.10.2014
 

Dernier

situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 

Dernier (20)

situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 

Surviving change through cross-functionality - a visual story

  • 4. Product Development Department Fronend team JS Display team Service Backend team Backend team
  • 5. Product Development Department Fronend team JS Display team Service Backend team Backend team Quality Department Product Owner Scrum master Systems architects
  • 6. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … Quarterly Coordination
  • 7. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … Quarterly Coordination
  • 8. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 2 3 Quarterly Coordination
  • 9. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 2 3 1 2 3 4 5 6 Quarterly Coordination
  • 10. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 2 3 1 2 3 4 5 6 1 2 Quarterly Coordination
  • 11. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 2 3 1 2 3 4 5 6 11 2 Quarterly Coordination
  • 12. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 1 2 3 1 2 3 4 5 6 11 2 Quarterly Coordination
  • 13. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 1 2 3 1 2 3 4 5 6 1 11 2 Quarterly Coordination
  • 14. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 1 2 3 1 2 3 4 5 6 1 2 11 2 Quarterly Coordination
  • 15. QA S. Backend Backend Frontend Timeline JS Display Sprint 1 Sprint 2 Sprint 3 Sprint 4 Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 1 1 2 3 1 2 3 4 5 6 1 2 11 2 Quarterly Coordination
  • 16. JS FE Backlog Q1 Story 1 Story 2 Story 3 Story 4 Story 5 Story 6 Hardening Timebox … S BE Backlog Q1 Story 1 Story 1 Story 1 Hardening Timebox … FE Backlog Q1 Story 1 Story 2 Story 3 Hardening Timebox … BE Backlog Q1 Story 1 Story 2 Story 2 Hardening Timebox … Quarterly Coordination - Result Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 17. 1st Sprint & Review QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 current time
  • 18. 1st Sprint & Review QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 current time
  • 19. 1st Sprint & Review QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 1 current time
  • 20. 1st Sprint & Review QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 Epic % done % expected 33 % 33 % 33 % 33 % 0 % 0 % 0 % 0 % 33 % 33 % 50 % 50 % ↑ ↑ ↑ ↑ 1 current time
  • 21. Second Sprint Planning QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 1 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 22. Second Sprint Planning QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 1 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 23. Second Sprint Planning QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 1 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 24. QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 1 current time FE security update Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 25. QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 4 5 6 2 1 1 2 Hardening2 1 2 current time FE security update Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 26. 2 Hardening2 4 Incorporating Customer & QA Feedback QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 5 6 2 1 1 1 2 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 27. 2 Hardening2 4 Incorporating Customer & QA Feedback QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 5 6 2 1 1 1 2 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 28. 4 2 Hardening 2 Hardening 9’ 8’ 7’ 2 Incorporating Customer & QA Feedback QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 5 6 2 1 1 1 2 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 29. 4 2 Hardening 2 Hardening 9’ 8’ 7’ 2 Incorporating Customer & QA Feedback QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 5 6 2 1 1 1 2 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 30. 4 3 2 Hardening 2 Hardening 9’ 8’ 7’ 2 Incorporating Customer & QA Feedback QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 3 5 6 2 1 1 1 2 3 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 31. Integration dependency 7’ 2 Hardening 2 Hardening 9’ 8’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 3 4 3 1 2 3 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 32. Integration dependency 7’ 2 Hardening 2 Hardening 9’ 8’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 3 4 3 1 2 3 4 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 33. 3 Second Sprint Review 7’ 2 Hardening 2 Hardening 9’ 8’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 1 2 3 4 current time
  • 34. 3 Second Sprint Review 7’ 2 Hardening 2 Hardening 9’ 8’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 1 2 3 4 current time
  • 35. 3 Second Sprint Review 7’ 2 Hardening 2 Hardening 9’ 8’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 Epic % done % expected 67 % 67 % 22 % 44 % 50 % 50 % 0 % 0 % 33 % 33 % 50 % 100 % ↑ ↓ ↑ 1 2 3 4 current time
  • 36. Third Sprint Planning 3 2 Hardening 9’ 8’ Hardening27’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 1 2 3 4 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 37. Third Sprint Planning 3 2 Hardening 9’ 8’ Hardening27’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 1 2 3 4 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 38. Third Sprint Planning 3 2 9’ 8’ Hardening27’ 2 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 3 4 1 2 3 4 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 39. Third Sprint Planning 3 2 9’ 8’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 3 4 51 2 3 4 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … … 27’4
  • 40. 27’ e2e QA Feedback comes in 4 3 2 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 3 4 51 2 3 4 current time 8’ Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 41. 27’ e2e QA Feedback comes in 4 3 2 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 1 43 3 4 51 2 3 4 current time 8’ Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 42. 27’ e2e QA Feedback comes in 4 3 2 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 1 15 51 2 3 4 6 current time 8’ Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 43. e2e QA Feedback comes in 4 3 2 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 1 15 7’7’ 6 51 2 3 4 6 current time 8’ Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 44. 7 e2e QA Feedback comes in 4 3 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 1 15 7’7’ 6 51 2 3 4 6 current time 8’ Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 45. 6 1 8’ Third Sprint Review 7 4 3 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 15 7’7’ 51 2 3 4 6 current time
  • 46. 6 1 8’ Third Sprint Review 7 4 3 9’ QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 15 7’7’ Epic % done % expected 80 % 100 % 55 % 66 % 50 % 50 % 0 % 33 % 33 % 33 % 50 % 100 % ↑ ↑ 51 2 3 4 6 current time
  • 47. Planning Forth Sprint 6 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 5 8’ 9’ 1 7’7’ 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 48. Planning Forth Sprint 6 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 5 8’ 9’ 1 7’7’ 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 49. Planning Forth Sprint 6 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 5 8’ 9’ 1 7’7’ 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 50. Planning Forth Sprint 6 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 5 7’ Bug fixing Bug fixing Bug fixing Bug fixing 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 51. 6 Bug fixing Bug fixing5 Bug fixing Bug fixing 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ Important developer gets ill 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 52. 6 Bug fixing Bug fixing5 Bug fixing Bug fixing 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ Important developer gets ill 51 2 3 4 6 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 53. 5 Bug fixing 6 Bug fixing Bug fixing Bug fixing 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ Important developer gets ill 51 2 3 4 6 7 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 54. 5 Bug fixing 6 B. 6 Bug fix. Bug fixing Bug fixing 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ Important developer gets ill 51 2 3 4 6 7 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 55. 5 Bug fixing 6 B. 6 Bug fix. Bug fixing Bug fixing 1 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ Important developer gets ill 51 2 3 4 6 7 current time Amazing Inc.’s Roadmap Epics Stories Epic 1 SBE, 1 BE, 1 FE Epic 6 x JS D Epic 1 SBE, 1 BE Epic 1 SBE, 1 BE, 1 FE Epic 3 x FE Epic 1 BE, 1 FE … …
  • 56. 5 Bug fixing 6 B. 6 Bug fix. Forth Sprint (Quarterly) Review Bug fixing 1 Bug fixing 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ 51 2 3 4 6 7 current time
  • 57. 5 Bug fixing 6 B. 6 Bug fix. Forth Sprint (Quarterly) Review Bug fixing 1 Bug fixing 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ 51 2 3 4 6 7 current time
  • 58. Epic % done % expected at Q-start (100%) 100 % 67 % 100 % 50 % 100 % 0 % 33 % 33 % 33 % 50 % 100 % ↑ ( ) ↑ 5 Bug fixing 6 B. 6 Bug fix. Forth Sprint (Quarterly) Review Bug fixing 1 Bug fixing 7 4 3 QA S. Backend 1 Backend 1 Frontend 1 Timeline JS Display 1 Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 2 3 5 6 2 1 43 3 4 7’ 51 2 3 4 6 7 current time
  • 59. Analysing waste that impedes development
  • 60. Analysing waste that impedes development Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching
  • 61. Analysing waste that impedes development Kinds of Waste Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching Quarter start Change 1:stakeholder feedback => new story Change 2: FE technology update Change 3: QA gives feedback late Change 4: Integration dependency Change 5: Different BE then expected by FE Change 6: New edge- cases pop up Change 7: Important dev gets ill Total Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching
  • 62. Analysing waste that impedes development Kinds of Waste Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching Quarter start Change 1:stakeholder feedback => new story Change 2: FE technology update Change 3: QA gives feedback late Change 4: Integration dependency Change 5: Different BE then expected by FE Change 6: New edge- cases pop up Change 7: Important dev gets ill Total – very seriously impeded! – impeded – seriously impeded!! !!! Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching
  • 63. Analysing waste that impedes development Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching Quarter start - Change 1:stakeholder feedback => new story - - Change 2: FE technology update Change 3: QA gives feedback late - - Change 4: Integration dependency - Change 5: Different BE then expected by FE Change 6: New edge- cases pop up Change 7: Important dev gets ill ! - - Total ! – impeded – seriously impeded!! – very seriously impeded!!! !!!!! ! ! !! ! ! !! !!! ! ! ! !! !!! !! !! !! ! !! !! !! !! !! !!! !! !! !! ! !!!! !!! !!!
  • 64. Drawing conclusions Not working on highest priority items Creating plans that are never followed Creating work in progress that outdates before going to production Creating documents for handoffs Focus switching Quarter start - Change 1:stakeholder feedback => new story - - Change 2: FE technology update Change 3: QA gives feedback late - - Change 4: Integration dependency - Change 5: Different BE then expected by FE Change 6: New edge- cases pop up Change 7: Important dev gets ill ! - - Total -15 -15 -12 -6 -13 ! – impeded – seriously impeded!! – very seriously impeded!!! !!!!! ! ! !! ! ! !! !!! ! ! ! !! !!! !! !! !! ! !! !! !! !! !! !!! !! !! !! ! !!!! ! !!! !!! ! ! ! !
  • 65. Several months of intense coaching pass by
  • 66. First Sprint Planning Amazing Inc.’s Backlog EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … …
  • 67. First Sprint Planning Amazing Inc.’s Backlog EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 5 Timeline Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C current time 2 5 3 41 6
  • 68. Timeline 5 5 Changes still occur, people misunderstand each other Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C 2 6 current time
  • 69. Timeline 5 5 Changes still occur, people misunderstand each other Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C 2 6 current time 1
  • 70. 5 5 Timeline Important developer gets ill, edge-cases are found Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 61 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C 2 current time 1
  • 71. 5 5 Timeline Important developer gets ill, edge-cases are found Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 61 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C 2 current time 1
  • 72. 5 5 Timeline 2 Important developer gets ill, edge-cases are found Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C current time 1 2
  • 73. 5 5 Timeline 2 Important developer gets ill, edge-cases are found Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C current time 1 2
  • 74. Timeline 5 2 Important developer gets ill, edge-cases are found Amazing Inc.’s Backlog-1 EPIC 5 stories EPIC 10 stories EPIC 9 stories EPIC 10 stories EPIC To be refined EPIC To be refined EPIC To be refined … … 1 2 3 4 1 3 4 Sprint 1 Sprint 2 … Team A JS Display Frontend Backend Service Backend QA Team B Team C current time 1 2 3
  • 75. 5 Timeline First Sprint Review 21 2 3 4 1 3 4 Sprint 1 Sprint 2 … JS Display Frontend Backend Service Backend QA Team B Team C current time 1 2 3
  • 76. 5 Timeline First Sprint Review 21 2 3 4 1 3 4 Sprint 1 Sprint 2 … JS Display Frontend Backend Service Backend QA Team B Team C current time 1 2 3
  • 77. 5 Timeline First Sprint Review 21 2 3 4 1 3 4 Sprint 1 Sprint 2 … JS Display Frontend Backend Service Backend QA Team B Team C Epic % done % expected 100 % 100 % 40 % 60 % 0 % 0 % 0 % 0 0 0 0 0 current time 1 2 3
  • 78. Where does uncertainty & change come from?
  • 79. Where does uncertainty & change come from? partners Requirements peoples availability users customers channels competitors Implementation bugs in tools complicated code evolving expertise updates in tools new technologies edge cases
  • 80. Do you think real cross-functionality is worth trying? Anton Skornyakov CSP, CLP, CSM, CSPO web www.agile.coach twitter @antonskornyakov email anton@agile.coach