+ All Categories
Home > Presentations & Public Speaking > Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at...

Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at...

Date post: 16-Apr-2017
Category:
Upload: anna-barzakovskaya
View: 262 times
Download: 0 times
Share this document with a friend
42
1 PERFORMANCE Solution to 5 practical cases caused by the scaling process. SAFe implementation experience at Fitbit. Anna Barzakovskaya
Transcript
Page 1: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

1

PERFORMANCE

Solution to 5 practical cases caused by the scaling process.SAFe implementation experience at Fitbit.

Anna Barzakovskaya

Page 2: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

2

PERFORMANCE

Anna Barzakovskaya

Lead Project ManagerDevelopment Team ManagerProgram ManagerAgile Coach

Page 3: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

3

Fitbit

Page 4: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

4

Page 5: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

5

Why?

Page 6: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

6

Page 7: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

7

Page 8: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

8

Page 9: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

9

Page 10: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

10

Scaled Frameworks

Disciplined Agile 2.0A Process Decision Framework for Enterprise I.T.

Scrum of Scrums

Page 11: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

11

Why?

Keep doing:

- Keep agility for changes and improvements of our product;

- Encourage and facilitate initiatives;

- Keep fast response and our pace of development.

Avoid:

- Chaos;- Dependences.

We believe in our ability to keep all our benefits of startup in turns of a huge company!

Page 12: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

1212

SAFe

Page 13: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

13

Page 14: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

14

Page 15: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

15

How it works in Fitbit?

Page 16: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

1616

CASES

Page 17: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

17

Case 1. How to control dependences

among teams…

Page 18: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

18

Teams Flow

Page 19: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

19

Team Level

Page 20: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

20

Milestone Planning Goals1. Define a scope for 8 weeks;2. Define dependences between teams;3. Resolve dependences;4. Define risks;5. Resolve risks;6. Each team presents its backlog

Page 21: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

21

Milestone planning

Page 22: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

22

Page 23: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

23

Risks

1.Define risks2.Create a strategy (plan)3.Prioritize4.Execution5.Monitoring

Page 24: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

24

A Risk ExampleTeam Risk description/Cause

- Risk - EffectProbability

Impact Plan (Mitigated, Owned, Accepted, Resolved)

Risks Identification Questionnaire

Mobile Cause - Risk - EffectWe have dependency on external illustrator to create final assets - Final assets and designs won't be ready in time – Release could be postponed

Medium High Mitigated:Develop functionality on Draft assets.Owned:Brad Pit to get final assets from illustrator as early as possible, and provide final designs to the team. We need to track status and progress of final designs every day.Angelina Joly help to understand estimated time that needed to update assets to final version on backend.

Risks Identification Questionnaire (Mobile)

Page 25: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

25

Page 26: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

26

Case 2. How to make sure teams are working effectively in terms of

multiple teams

Page 27: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

27

AssessmentsScrum Activities

Kanban Activities

Processes

Understanding of Scrum Roles

Fulfillment of Scrum Roles

Sprint Planning Daily Scrum

User Stories

Acceptance Criteria

Estimations - Story points

Tasking & Task estimates

Average VelocitySprint Close

Sprint Demo

Sprint Retrospective

Backlog Grooming

Sprint Burndown

Product IncrementDone DoneRisk assessment

Quality of stories

Technical debt

Feedback and adaptation

Contingency planning

Goal definitions

Capacity planning

Work scheduling and dependency managementCross-team collaboration

Page 28: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

28

Page 29: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

29

Case 3.Continuous improvements

Page 30: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

30

To retrospective everything…

Milestone reviewProject managementPO+Business tandemMilestone planning retro

Page 31: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

31

Case 4. How to keep to business priorities?

Page 32: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

32

Page 33: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

33

Kanban board for all projects

Page 34: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

34

Case 4. How to enhance visibility and predictability

• Showcases

• Presentation of incoming projects for development team

• Projects roadmap

• Release train

Page 35: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

35

Page 36: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

36

Page 37: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

37

Page 38: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

38

Page 39: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

39

Page 40: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

40

Page 41: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

41

Page 42: Solution to 5 practical cases caused by the scaling process. SAFe implementation Experience at Fitbit

42

Thank you!Questions?


Recommended