19
Agile Driven Strategy Execution

Šarūnas Kasnauskas - Agile driven strategy execution

Embed Size (px)

Citation preview

Page 1: Šarūnas Kasnauskas - Agile driven strategy execution

Agile Driven Strategy Execution

Page 2: Šarūnas Kasnauskas - Agile driven strategy execution

Who Am I?

2

• Šarūnas Kasnauskas• Business Intelligence and Process Analyst

@ Baltic Amadeus• Over 2 years @ BA

Page 3: Šarūnas Kasnauskas - Agile driven strategy execution

Agenda

3

• The problem of executing strategic goals

• ‘Kanban’ in a nutshell• How we applied Kanban boards as a

solution• The overall benefits

Page 4: Šarūnas Kasnauskas - Agile driven strategy execution

Strategic Management

4

Who do we

want to be?

What are

going to aim

for?

How are we going to do

it?

Strategy

Execution

Monitoring and correcti

ve actions

Page 5: Šarūnas Kasnauskas - Agile driven strategy execution

What’s the problem? (1)

5

• Sailing smooth until we get to execution

• Balanced Scorecard and KPIs great for monitoring and evaluation

• What about the specific objectives and tasks to beat those KPIs?

• Incorporate yearly goals?

Page 6: Šarūnas Kasnauskas - Agile driven strategy execution

Yearly goals?

6

Page 7: Šarūnas Kasnauskas - Agile driven strategy execution

What’s the problem? (2)

7

• Yearly objectives to reach strategic goals have no centralized execution process

• Therefore:– Lack of accountability– No bird’s eye view of the progress

• Additionally:– No strong link between Strategy

and day-to-day activities– Lack of inter-department synergy

Page 8: Šarūnas Kasnauskas - Agile driven strategy execution

What is Kanban?

8

• Inspired by Toyota Production System

• Usually, a board with cards on it• Team pulls work from the ‘To

Do’ column• A work-in-progress limit to

prevent overloading• No use of time boxes• Maximizing productivity while

reducing idle time• Widely used in software

development

Page 9: Šarūnas Kasnauskas - Agile driven strategy execution

Main benefits of Kanban

9

• Flexibility• Visualizing workflow• Limited waste• Improved coordination• Continuos delivery

Page 10: Šarūnas Kasnauskas - Agile driven strategy execution

How can we deal with the problem?

10

• Why keep Kanban only for the developers?

• Use a tool already used by our production teams (Atlassian Jira)

• Create a system of aforementioned Kanban boards

• Create a feedback cycle for continuous improvement

Page 11: Šarūnas Kasnauskas - Agile driven strategy execution

How does it work? (1)

11

1. List of yearly objectives dictated by strategy, written out by the management

2. Strategic goal -> Objective -> Task3. The objectives are prioritized and added to

the Kanban of Kanbans4. The objectives are assigned to organizational

units5. Each unit splits the objective into tasks

within their own Kanban Board

Page 12: Šarūnas Kasnauskas - Agile driven strategy execution

12

Objectives - > Tasks

Strategic Goals -> Objective

s

Kanban of

Kanbans

Kanban of Unit xKanban of Unit yKanban

of Unit …

Page 13: Šarūnas Kasnauskas - Agile driven strategy execution

How does it work? (2)

13

6. Tasks are given a deadline, a definition of done

7.Each task is linked to the strategy goals

8.Tasks are pulled from the Backlog on voluntary basis

Page 14: Šarūnas Kasnauskas - Agile driven strategy execution

How does it work (3)

14

9. Tasks and objectives are moved between columns while status is transparent

10.Reviews for each unit bi-monthly or more often

11.Dynamic new task assignment and modifications

Page 15: Šarūnas Kasnauskas - Agile driven strategy execution

Kanban of Kanbans

15

BACKLOG TO DO IN PROGRESS

DEMO DONE

Page 16: Šarūnas Kasnauskas - Agile driven strategy execution

Unit specific boards

16

BACKLOG TO DO IN PROGRESS

DONE

Page 17: Šarūnas Kasnauskas - Agile driven strategy execution

What did we achieve?

17

• Accountability though voluntary assignments, deadlines and clear definitions of done

• Bird’s eye view of progress through the Kanban of Kanbans

• A link between strategy and day-to-day activities through a strategic goal attribute for each task

• Inter-department synergy though the transparency of objectives and tasks as well as cross-unit objectives

Page 18: Šarūnas Kasnauskas - Agile driven strategy execution

What can anyone take from the approach?

18

• Visualizing the workflow• Setting priorities• Status transparency =

additional synergy• Short feed-back loop –

continuous improvement

Page 19: Šarūnas Kasnauskas - Agile driven strategy execution

Q&A19