change management

30
Change Management Training

Upload: betclic-everest-group-tech-team

Post on 16-May-2015

479 views

Category:

Education


0 download

DESCRIPTION

Food for thought on change management.

TRANSCRIPT

Page 1: Change Management

Change Management

Training

Page 2: Change Management

Purpose of this presentation

• Help you understand what YOU can do to trigger organizational change

• Ask questions to trigger ideas

• Ideas that lead to change

• Discuss it in the context of Agile Transformation

How can you get a 6-year old to clean his room?

2

Page 3: Change Management

A model for change

3

Page 4: Change Management

Change…

• …takes courage

• …generates resistance

4

Page 5: Change Management

Finding the path of least resistance

• Choose the length and width of your path

• Be careful of the illusion of change

5

Page 6: Change Management

Wildfire Metaphor

• Find combustible material in your local work area

• Set it on fire

• Once you see flame, pour gasoline on them

• Encourage multiple small fires to merge.

• The large fire will begin to spread itself

6

Page 7: Change Management

Avoiding the ”Us & Them” problem

• Strategy: Talk to everyone at once: – Developers – + Managers – + Customers – All at once!

• Strategy: Capture the Intent from each group

7

Page 8: Change Management

Ask the right question

• ”Why can’t you” => ”Do you want to? How can you?”

The art of the Possible

8

Page 9: Change Management

Visualize the current situation • This is what Kanban is good for: visualize the

workflow.

9

Page 10: Change Management

Be realistic

10

Page 11: Change Management

Death March detection

• Using gut feel: Do you believe the current goal is achievable?

• Vote by hand / fingers:

– 5 = certainly

– 4 = probably

– 3 = barely

– 2 = probably not

– 1 = forget it

11

Page 12: Change Management

Remove impediments and be happy

• Top 3 impediments to be handled in priority

• ”How did it feel to come to work this week?

– Developer Happiness Index (rated 1 to 5, average on the team)

12

Page 13: Change Management

Compare options (including status quo)

• Evaluating all options simultaneously

– 5 = Great!

– 4 = Pretty good

– 3 = Acceptable, but barely

– 2 = Don’t think I can accept this

– 1 = Forget it!

• Choosing a course of actions

13

Page 14: Change Management

Reversible experiments

• Try things out, but with the possibility of reverting

14

Page 15: Change Management

Make a business case for your change

• Use figures to motivate change

– Team estimates that our velocity would increase by 50% if we sit together.

– This means we can release 2 months early. What is the business value of that?

– What is the cost of tearing down this wall so that the team can sit together?

• …in practice not so easy to evaluate the benefits, but try anyway

15

Page 16: Change Management

Use metrics to visualize progress

16

Page 17: Change Management

Ask for forgiveness rather than permission

• The right to fail:

« The only real failure is the failure to learn from failure! »

• Or another way to put it:

1. Fail fast

2. Learn from it

3. Don’t do it again

17

Page 18: Change Management

Agile transformation

• Agile requires a transformation, not only adoption. – You adopt a tool or a process. Agile is a

mindset so you can’t really adopt it. But you can adopt Agile practices.

– Agile requires transformation, which implies change.

• Culture is the #1 challenge with Agile. Agile defines a target culture for successful delivery of software. • Think about Agile as a culture and not only

as a product or family of processes.

18

Page 19: Change Management

Schneider Culture Model • Where are we? As a company, as a team.

19

Page 20: Change Management

Agile in Schneider Culture Model

20

Page 21: Change Management

21

Page 22: Change Management

Kanban Culture • Is Kanban agile?

• Agile is first about people. Kanban is first about the system.

22

Page 23: Change Management

Kanban is a good tool

• Use Kanban as a Trojan horse, containing Agile inside.

• Practice an agile mindset with Kanban as a starting place for evolving the process.

• Its primary purpose is to provide a feedback loop that can be used to drive change in organizations.

23

Page 24: Change Management

Software Craftsmanship • Focus on competence

and technical excellence.

• We will talk again about code as craft. Promoted by XP.

24

Page 25: Change Management

Pick the right tool • Work with

the existing culture.

• Do not fight against it.

25

Page 26: Change Management

Disruption

• Change in one place will create disruption in the rest of the organization.

• Care and attention is required to accomodate disruption.

• Design culture « adapters » to satisfy the organization while driving change.

26

Page 27: Change Management

Leaders go first!

• Live the values

• Lead by example

• Seek to truly understand their culture

• Be as transparent as the teams they lead

27

Page 28: Change Management

Another perspective

Agile is an evolutionary approach to innovation and growth, respecting the

people who create value.

28

Page 29: Change Management

Summary

• Don’t change other people, motivate them to change themselves

– Give them a reason to change (visualization)

– Show them a way to change. (Small, clear steps)

– Give them support, encouragement, and feedback

29

Page 30: Change Management

Reference: Change Management • http://blog.crisp.se/2012/08/31/henrikkniberg/everybody-wants-

change-but-nobody-likes-to-be-changed • http://www.infoq.com/resource/minibooks/agile-adoption-

transformation/en/pdf/Agile%20Survival%20Guide%20-%20Michael%20Sahota%20-%202012.pdf

• http://agilitrix.com/2011/04/agile-culture-series-reading-guide/ • http://fr.slideshare.net/lazygolfer/doing-agile-isnt-the-same-as-

being-agile • http://blog.intercom.io/asking-questions-versus-giving-advice

30