SlideShare ist ein Scribd-Unternehmen logo
1 von 80
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie Surviving change through cross-functionality - a visual story

Ähnlich wie Surviving change through cross-functionality - a visual story (10)

Agile Agency Scrum: An Introduction to Flexible Project Management for Produc...
Agile Agency Scrum: An Introduction to Flexible Project Management for Produc...Agile Agency Scrum: An Introduction to Flexible Project Management for Produc...
Agile Agency Scrum: An Introduction to Flexible Project Management for Produc...
 
7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility
 
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.
 

Mehr von Anton Skornyakov

Mehr von 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
 

Kürzlich hochgeladen

Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 

Kürzlich hochgeladen (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
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
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
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
 
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...
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
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
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
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
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
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...
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
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
 
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
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 

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