From Stoneage to Aagile

42
Evolving to Agile Ardita Karaj @ardita_k Jason Little @jasonlittle transforming a public sector organization

Transcript of From Stoneage to Aagile

Evolving to Agile

Ardita Karaj @ardita_k

Jason Little @jasonlittle

transforming a public sector organization

@ardita_k @jasonlittle

Our Story

April 2012 July 2013

@ardita_k @jasonlittle

The Organization

Born in 1914

4,300 people organization wide

280 in IT

12 Change Agents

(6 internal, 6 consultants)

@ardita_k @jasonlittle

The Only Game in Town

http://www.autoextract.co.uk/p/legislation_HSG258_COSHH_LEV.php

Legislated by government

Funded by insurance premiums

Union and non-union employees

@ardita_k @jasonlittle

To Be “the best”

Business Desire IT Capability

@ardita_k @jasonlittle

Transformation!

http://images1.fanpop.com/images/photos/2100000/kid-optimus-transformers-2173741-600-559.jpg

New CIO

The Setup@ardita_k @jasonlittle

CIO

QMO

Planning &

Architecture

EA

CM

PP

Application

Development

Dev QA

Business and

PM Stuff

PM/BA

that’s us!

Business

IT

PMO

The Plan@ardita_k @jasonlittle

Training

Evolve Process

Embedded Coaches

Tools/BDD

Q1 Q4

yay! we’re

agile!

@ardita_k @jasonlittle

Lean Change:

Applying Lean Startup to Transformation

www.leanchange.org

Executing the Plan

@ardita_k @jasonlittle

“The Kanban Process”

@ardita_k @jasonlittle

Visibility 1.0

Enterprise Portfolio

Board

Functional

BoardsIssue/Risk/Block

Board

@ardita_k @jasonlittle

Visibility 2.0

June 2012 July 2013

Growing Up

Gimme everything you got!

We’ll try that, but not that!

pfff, Agile? Leave me alone!!

@ardita_k @jasonlittle

3 Projects, 3 approaches

@ardita_k @jasonlittle

pfff, Agile? Leave me alone!

Accepted coaching support

First co-located team

Dedicated team

Involved client

Visualized work, did stand-ups

Accepted all training (Behaviour Driven

Development, Agile delivery etc)

@ardita_k @jasonlittle

pfff, Agile? Leave me alone!

Big plan

“Do as I say” management style

No progress metrics

No process to identify improvements

Lots of overtime

@ardita_k @jasonlittle

pfff, Agile? Leave me alone!

6 months late

littered with escaped bugs

@ardita_k @jasonlittle

We’ll try that, but not that!

Accepted coaching support

First co-located team

Dedicated team

Involved client

Visualized work, did stand-ups

Accepted all training (Behaviour Driven

Development, Agile delivery etc)Project: high profile, history of late delivery with little warning, frequently

needed more budget, many “fun” meetings!

@ardita_k @jasonlittle

We’ll try that, but not that!

“Helped me understand how much

work needed to get

done....provided a mechanism to

find out problems earlier”

- executive director of HR

@ardita_k @jasonlittle

We’ll try that, but not that!

Cost

Scope Time

Didn’t deliver sooner but set better expectations,

team won quarterly perseverance award.

@ardita_k @jasonlittle

Gimme Everything You Got!

Accepted dedicated coaching support

Team room

Dedicated team (mostly!)

Involved client

Visualized work, did stand-ups, retrospectives

Accepted all training (BDD, Agile delivery etc)

@ardita_k @jasonlittle

•They used metrics and Retrospectives

•8 escaped defected on their first release.

•The whole project released 58 features on 8+ months

Gimme Everything You Got!

@ardita_k @jasonlittle

Gimme Everything You Got!

Their Business client:

From:

“I don’t want to see you until

you are done with my

requirements”

to

“I understand what you are

doing and I trust you”.

@ardita_k @jasonlittle

Tools and Practices

@ardita_k @jasonlittle

Visibility 3.0

- Enterprise portfolio board

- Issue/risk/blockers

- Release schedule

- Change team initiatives

- Project dependency board

- Working space/adhoc stuff

@ardita_k @jasonlittle

Branching Out

Oct 2012 July 2013

Becoming Mature@ardita_k @jasonlittle

@ardita_k @jasonlittle

Socializing Agile and Lean

Stuff we did

gamification

Lean Coffee Executive Lean Coffee

Study Groups

Communities of Practice

Geek Talk

Quality CoP

Evening Meet-ups

External training

ConferencesYammer

Quarterly Budgeting

Management 3.0

Innovation GamesGet Kanban

Re-Designed WorkspacesHack the Culture!

Kanbanized HRLego TDD

@ardita_k @jasonlittle

Socializing Agile and Lean

Stuff we did

gamification

Lean Coffee Executive Lean Coffee

Study Groups

Communities of Practice

Geek Talk

Quality CoP

Evening Meet-ups

External training

ConferencesYammer

Quarterly Budgeting

Management 3.0

Innovation GamesGet Kanban

Re-Designed WorkspacesHack the Culture!

Kanbanized HRLego TDD

@ardita_k @jasonlittle

Hacking the Culture

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Hacking the Culture

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Helping non-IT Manage Work

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Kanban in HR, L&P and CM

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Innovation Games

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Execs Playing Get Kanban

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Management 3.0

sep

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

TDD with Lego

May June July Aug Sept Oct Nov Dec

@ardita_k @jasonlittle

Help from the Community

Study groups and training

from some awesome people!

July 2013

@ardita_k @jasonlittle

Where are they now?

@ardita_k @jasonlittle

What Did We Learn?

Transformational Change cannot be scheduled and

budgeted for

Coaching stance is important

Too many simultaneous big changes is bad

Sometimes HR can’t fix people problems

Kanban isn’t necessarily less disruptive

Agile thinking must come with technical capability

@ardita_k @jasonlittle

So What Happened?

QMO reports to the QMO

Down to 3 coaches

More outsourcing!

@ardita_k

@jasonlittl

e

Thank You!

Handouts and other goodies:

FromStoneAgeToAgile.com

Get Lean Change Management online at

www.leanchange.org