33
Agile Bluegarden A hard journey

Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Agile Bluegarden

A hard journey

Page 2: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

2

Koncernen betjener mere end 75.000

virksomheder og beregner løn til mere

end 1,5 millioner lønmodtagere

Page 3: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

AALBORG

HERNING

BALLERUP

MALMÖ

GÖTEBORG

VÄXJÖ

OSLO

STOCKHOLM

BERGEN

TRONDHEIM

KRISTIANSAND

SUNDSVALL

Mere end 600 ansatte

fordelt på 12 kontorer i

Norge, Sverige og Danmark

Page 4: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

BG i 2012 Q3 ”Burning platform ”

4

Page 5: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

En historie blev fortalt!

5

Page 6: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Agilt – Hvad er det? - Management Selling

Page 7: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Want a higher

Return On Investment?

Page 8: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

The business case

Estimated project window: 3 years

Expected monthly revenue: 300.000

Monthly development cost: 250.000

Development months: 12

Release cost: 100.000

Total cost: 3.100.000

Page 9: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

ROI

-4.000

-3.000

-2.000

-1.000

0

1.000

2.000

3.000

4.000

5.000

6.000

7.000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Th

ou

san

ds

One release

Page 10: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

What if we split into more releases?

Estimated project window: 3 years

Expected monthly revenue: 300.000

Monthly development cost: 250.000

Development months: 12

Release cost: 100.000

130.000 90.000 60.000 20.000

Page 11: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

ROI – Drop final release

130.000 90.000 60.000 20.000

-4.000

-3.000

-2.000

-1.000

0

1.000

2.000

3.000

4.000

5.000

6.000

7.000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Th

ou

san

ds

One release Drop final release

Page 12: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Follow the value

Page 13: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

People over Process

Page 14: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Agile Governance Who in the organization has the knowledge and skills to break

down the work, make tradeoffs, and help the team develop a

shared understanding of the product?

Page 15: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

GOVERNANCE MODEL

TRUST & LEADERSHIP PRINCIPLES

ROLES PROCESS TOOLS

AGILE PRINCIPLES

Page 16: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Delegation Poker

What level of authority is the

appropriate?

Page 17: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

1. Tell: make decision as the manager.

2. Sell: convince people about decision.

3. Consult: get input from team before decision.

4. Agree: make decision together with team.

5. Advise: influence decision made by the team.

6. Inquire: ask feedback after decision by team.

7. Delegate: no influence, let the team work it out.

The Seven Levels of Authority

Page 18: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Agile

SCRUM Master

Community

Agile forankring i organisationen (blivende forandring)

Agile styregruppe

Agile teams

FEX

Program Owners

Product Owners

Produkt fokus Metode fokus

Str

ate

gis

k fo

ku

s

Op

era

tio

ne

lt fo

ku

s

Manager forum

Agile Product

Owner

Community

Virtuelt ATT:

(Peer) + Agile

Ambassadører

Page 19: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Bluegarden Values and the 12 core Principles of Agile

Respekt

Enkelthed

Eksekvering

Værdiskabelse

Præcision

Satisfy the Customer

Welcome Change

Deliver Frequently

Work as a Team

Motivate People

Communicate Face-to-Face

Measure Working Software

Maintain Constant Pace

Excel at Quality

Keep it Simple

Evolve Designs

Reflect Regularly

Page 20: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Strategi nedbrydning – Agile Governance

Page 21: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

21

Product Forum

Enterprise PO

SME Enterprise PO

ME/LE

Ag

ile C

oa

ch

TF

S, B

acklo

g, P

O-R

ole

Go-T

o-M

ark

et

Ne

w S

erv

ice

s

Scru

m T

eam

s

PO

DA

-Ba

ck

PO

DA

-Fro

nt

PO

LA

, E

A,…

PO

* M

LE

, M

LS

PO

Ork

ide

PO

Pe

rson

ale

Po

rtal

Enterprise

PO

Common

SSO, API,

CRM,

HRA,

mitBG.dk

….

Team SME Team ML/LE

Specialister

$ $

Specialister Specialister Specialister Specialister

FEX

Business

Forum Business

Forum

API

Report

Datahub

BI

App

$ $

Page 22: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

The proces flow

22

INVESTMENT

THEMES

PO

RT

FO

LIO

BA

CK

LO

G

THEME

THEME

THEME

THE

ME PO

RT

FO

LIO

PORTFOLIO

MANAGEMENT

PORTFOLIO VISION 2013

Page 23: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

FEX Enabling

Stories Complete

Integration Testing

Develop and Test

Story Review

Story Mapping

Story Breakdown

Story Done

Task Done

Task In Process

Task Ready

Story Backlog

KA

NB

AN

EPIC

/STO

RY

STO

RY/

TASK

TH

EME

KA

NB

AN

SCR

UM

Breaking Down Themes

Close Program

Develop and Test

Ready To Build

Planning

Release Targeting

Feasibility Study

Market Research

New Concept TH

EME/

EPIC

S

KA

NB

AN

Page 24: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Program Owners participating in FEX

Page 25: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Release Planlægning

Page 26: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Release planlægning mere i detalje

27

Team

x

Release plan

Release plan

PO

PO

F1 F2 Fx

B1 B2 Bx

Front-End

Back-End

Sprint plan

Produktivitet

Teknisk

FEX

Project Release 20 Release 22

Product x -

Features

Release 1 Release 2

Release 30 Release 31

Indtjening /

omkostning

Behov

Page 27: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Tracking value creation at the different levels of the governance model

Theme 300

500 400

JAN JUN 150

Theme

Theme

BUDGET PROGRESS COMPLETED REMAI-

NING

100

170

PLANNED

START

PLANNED

END

JAN DEC

MAR MAY

APR DEC Theme

250 100 100

400 100 300

Portfolio overview

Product/Program Release

Sprint progress

Page 28: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

29

The tool challenges

Page 29: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

30

IBM Software Group | Rational

Jazz Integration Story

Requirements Coding

Change Management

Config. Management

Build

Testing

Project Infrastructure

Security, identity, collaboration, search, traceability, reporting, publishing, dashboards, license mgmt, …

TFS TFS TFS TFS

BuildForge

TFS test

HPQC

MS Word

HPQC

TFS Ultimate

Test complete

Eclipse

Visual Studio

Vendor tools

Others Homegrown

Back in the real world 2012: BG Tool Landscape

TFS

TFS

CVS Harvest

TFS

Endover

Lotus Notes

TFS

MAPS

OMADA

POB

Excel

Powerbuild

COBOL

CaGen

Excel

MS Word

HPQC

Sharepoint

Small Talk

IDEA

PERL

Hudson

CaGen

Small Talk

CaGen

Small Talk

POB

TOAD

Page 30: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Release Plan / Approve Relase

High Level Proces Flow – 2014 Fuld Synlighed

31

KC & Market

input

FEX

Programs

Sprints

Product

Backlog Sprints

Sprints

Sprint

Backlog

Sprint

Backlog

Sprint

Backlog

Demo

Demo

Demo

Release

PO Scrum Teams

Business Development Business

Page 31: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

32

Next step

Page 32: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners
Page 33: Agile Bluegarden A hard journey - WordPress.com...Agile SCRUM Master Community Agile forankring i organisationen (blivende forandring) Agile styregruppe Agile teams FEX Program Owners

Questions?

We would also love to hear from you

at a later stage if you have any input

and/or questions:

Peer Helgo Eland

+45 42 82 21 19

[email protected]