O inferno da transformação ágil

43
The Agile Transformation Hell By Vitor Queiroz

Transcript of O inferno da transformação ágil

Page 1: O inferno da transformação ágil

The Agile Transformation Hell

By Vitor Queiroz

Page 2: O inferno da transformação ágil

Who am I?

● Software Architect● Agile Coach ● Have been through some Agile Transformations

Page 3: O inferno da transformação ágil

It's not about changing one team.

It's about changing the whole system.

Page 4: O inferno da transformação ágil

What about you? Which stage are you in?

Page 5: O inferno da transformação ágil

Agile Transformation Stages

Imagine Highway to Hell

Stairway to Heaven

John Lennon

AC/DC

Led Zeppelin

Page 6: O inferno da transformação ágil

Let's talk about the "Highway to Hell" stage today.

Page 7: O inferno da transformação ágil

Have fun !

Page 8: O inferno da transformação ágil

What we will not talk about today...

Page 9: O inferno da transformação ágil

Agile: How it used to be

vs. How it is today

Page 10: O inferno da transformação ágil

Back then...

● Obscure

● Dangerous

● Mythical

● Just the crazy ones

tried it

Page 11: O inferno da transformação ágil

… Now

● Cool

● Necessary

● Efficient

● The market

demands it

Page 12: O inferno da transformação ágil

Suddenly, everyone wants an AGILE COACH

Page 13: O inferno da transformação ágil

Not a Scrum Master, an AGILE

COACH

Page 14: O inferno da transformação ágil

Even though they do not exactly know why...● Is it a Project Manager?● Is it a Product Manager?● Is it a Scrum Master?

Page 15: O inferno da transformação ágil

Agile Transformation or Agile Adoption?

What??? Hey!! I just want to be Agile OK?

Page 16: O inferno da transformação ágil

Agile adoption

Is about "Agile doing."

Is about knowing tools, applying techniques.

Is the beginning.

Page 17: O inferno da transformação ágil

Agile transformation

Is about "Agile being."

Is about environments, culture, mindset.

Is the result.

Page 18: O inferno da transformação ágil

Agile adoption

Creates cultural conflicts.

Poor conflict management creates problems.

Conflicts will happen anyway, so learn how to deal with it.

Page 19: O inferno da transformação ágil

"Ready to go" models won't work the first time

Page 20: O inferno da transformação ágil

To change something at its core...

You need to understand how it works first

Page 21: O inferno da transformação ágil

System thinking

Page 22: O inferno da transformação ágil

Schneider Culture Model

Page 23: O inferno da transformação ágil

Agile Culture

Page 24: O inferno da transformação ágil

Understand where you are:● How is the culture?● How are the problems related to the

culture?● Prioritize the problems to attack.

Page 25: O inferno da transformação ágil

Stop pushing Agile

● In fact, nobody wants to be Agile● They just want to improve their value

delivering● Use Agile as a mean, not as an end goal

Page 26: O inferno da transformação ágil

Measure the current state● How many bugs do you have?● How hard is it to deploy something?● How hard is it to validate a hypothesis?● How hard is it to measure progress?

Page 27: O inferno da transformação ágil

Everybody has some kind of pain

● C-Level, Directors● Middle Managers● Developers, Business Analysts, Testers

Page 28: O inferno da transformação ágil

Everybody has some kind of pain

● Strategic Level pain● Management Process pain● Development pain

Page 29: O inferno da transformação ágil

Understand how the pains are connected

Page 30: O inferno da transformação ágil

Understand the current flow

Page 31: O inferno da transformação ágil

Choose tools that leverage results

Page 32: O inferno da transformação ágil

Keep measuring the results

● Share the successes● Share the failures● Create rapport

Page 33: O inferno da transformação ágil

Conflicts and Problems

Page 34: O inferno da transformação ágil

Big "ready-to-go" frameworks● You can't install Agile● Big complex diagrams, when pushed, will

fail● You can't run an Agile Transformation in 2

months● The consultant ALWAYS goes away

Page 35: O inferno da transformação ágil

The Spotify model (squadification)

● "We watched the Spotify video" - first warning

● "We created the squads already" - second warning

● "But we had to adapt" - third warning

Page 36: O inferno da transformação ágil

But… it works on Spotify

● It took YEARS for Spotify to reach this result

● It took a lot of "try-fail-change"● It's not a "copy-and-paste" model● If you don't care about the values, don't

even try

Page 37: O inferno da transformação ágil

Higher management support

● The C-Level, President, and Directors must understand what changes will be caused

● You can't work on an Agile Transformation and deal with hierarchy issues at the same time

Page 38: O inferno da transformação ágil

Middle management interference

● They can say it's OK, but may change their mind in the near future

● They can be afraid about become meaningless● You need to provide coaching and training to

change them into facilitators● Don't fight them, invite them to work together

Page 39: O inferno da transformação ágil

Team issues

● Nobody becomes Agile just because the boss told them to

● Empower them by showing that they can suggest changes

● Give them tools to check their own progress● Celebrate their victories● Expose them to new approaches (conferences,

events, etc)

Page 40: O inferno da transformação ágil

Understand, teach, change

● Understand the way they work● Teach new patterns to solve problems● Give them the freedom to break patterns to

improve even more● Always measure the results--it gives a sense of

evolution and progress

Page 41: O inferno da transformação ágil

Start small and let it grow

● Put "trojans" in the system● Collect feedback● Measure the results, change more● Wait untill the system absorbs the changes● Do it again

Page 42: O inferno da transformação ágil

That's it - Thank you!

Page 43: O inferno da transformação ágil

Twitter: @vitor_qEmail: [email protected]: vitor-hugo-de-queiroz