when the hammer hits the screw - improuv · conclusions" •...

27
© improuv GmbH Agile Leadership. h7p://improuv.com When the Hammer Hits the Screw Jens Coldewey [email protected] B @jens_coldewey Intel Lean&Agile Conference, Gdansk, June 18th

Upload: others

Post on 10-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

©"improuv"GmbH""Agile"Leadership.""h7p://improuv.com""

"

When the Hammer Hits the Screw

Jens"Coldewey""

[email protected]"B"@jens_coldewey"

Intel"Lean&Agile"Conference,"Gdansk,"June"18th"

Page 2: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Source:"h7ps://en.wikipedia.org/w

iki/On_Beyond_Zebra!"

Page 3: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Finite"Games"

•  Limited"DuraSon"

"

•  Rules"are"not"changed"•  Strategies"are"known"•  Players"stay"stable"•  Goal:"To"Win"

•  Endeavour"within"a"Smebox"

"

•  Specific"organizaSon"•  Goal:"Produce"a"unique"

product,"service"or"result"

(Project"according"to"PMI/DIN"69901)"

"

Page 4: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Infinite"Games"

•  No"defined"end"•  Rules"change"during"the"

game"

•  Strategies"are"unclear"•  Players"join"and"leave"•  Goal:&Stay&within&the&game&

Page 5: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

We"don‘t"have"Sme"

to"refactor"the"

architecture"

Page 6: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Finite"Games"

•  Begrenzte"Dauer""

•  Stabile"Regeln"•  Bekannte"Strategien"•  Temporäre"Mitspieler"

•  Ziel:"Gewinnen"

•  Endeavour"within"a"Smebox"

"

•  Specific"organizaSon"•  Goal:"Produce"a"unique"

product,"service"or"result"

Page 7: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Infinite"Games"

Maintaining"a"quality"architecture"needs"effort"that"is"not"available"anymore"to"reach"shortBterm"goals"

"

but"

A&good&architecture&increases&your&chances&to&stay&in&the&game&in&the&long&term"

Page 8: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

h7p://www.figurenBmodellbau.de/wargameBkriegsspiel.html"

We"cannot"start,"because"we"

don‘t"get"enough"ressources"

Page 9: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Finite"Games"

•  Begrenzte"Dauer""

•  Stabile"Regeln"•  Bekannte"Strategien"•  Temporäre"Mitspieler"

•  Ziel:"Gewinnen"

•  Endeavour"within"a"Smebox"

"

•  Specific"organizaSon"•  Goal:"Produce"a"unique"

product,"service"or"result"

Page 10: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Infinite"Games"

StarSng"a"project"late"is"a"sure"

way"to"miss"the"deadlines"

"

but"

In&the&interest&of&the&company&the&necessary&indivuals&may&be&needed&somewhere&else&

Page 11: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Strategies"for"Games"

Finite"Games"

•  Early"wins"•  Endure"nonBsustainable"speed"

•  Trick"the"opponent"•  Final"spurt"

Infinite"Games"

•  Sustainable"Pace"•  Accumulate"Assets"

"

"

"

"

Page 12: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Client"RelaSonship"Market"

PosiSon"Brand"

Code" KnowBHow"

TestB/BuildB"

InfraB"

structure"

Product&Assets&

Page 13: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Hypothesis"

(Nearly)"all"sohware"

systems"are"part"of"

infinite"games"

They"are"products,"not"

the"result"of"projects"

Foto:"Johannes"Mainusch"

Page 14: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Infinite"Game"

Finite"Games"

Page 15: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Product"Management"

Project"1" Project"2" Project"3"

Component"1"

Team"

Component"2"

Team"

Component"3"

Team"

Component"4"

Team"

Clients"

Overload"

Missed"

Deadlines"

Bad"

Service"

Page 16: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Client"RelaSonship"Market"

PosiSon"Brand"

Code" KnowBHow"

TestB/BuildB"

InfraB"

structure"

Product&Assets&

Source:"h7p://www.barcinno.com/howB

ignoranceBcanBdriveBinnovaSon/"

Page 17: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Product"Management"

Project"1" Project"2" Project"3"

Component"1"

Team"

Component"2"

Team"

Component"3"

Team"

Component"4"

Team"

Clients"

Overload"

Missed"

Deadlines"

Bad"

Service"

Page 18: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Product"Management"

Project"1" Project"2" Project"3"

Clients"

Component"Team"1"

Component"Team"2"

Component"Team"3"

Sustainable"

Pace"

AccumulaSng"

Assets"

Page 19: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Strategies"for"embedding"Finite"Games:"

•  Make"sure"the"goals"of"the"Inifite"Game"take"

priority"

•  Don‘t"allow"problems"of"the"Finite"Games"to"

backslash"into"the"Infinite"Game"

•  Be"aware"that"the"Inifite"Game"ensures"your"

survival,"not"a"series"of"Finite"Games"

Page 20: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Why"are"

Projects"so"

Dominant?"

Foto:"Andreas"Thun"

Page 21: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Waterfall"

Methodology"

BudgeSng"

„Easier“"to"

Manage"

Management"

Fashion"

Career"

Paths"

Page 22: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

..."

"

Working"sohware"is"the"primary"measure"of"progress."

"

Agile"processes"promote"sustainable"development.""

The"sponsors,"developers,"and"users"should"be"able""

to"maintain"a"constant"pace"indefinitely."

"

..."

"

Have"a"look"into"the"Agile"Manifesto"

! Agile"promotes"Infinite"Games"

Page 23: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Colocated"

Stable"Teams,"

Pair"Working"

RetrospecSves"

Methods"and"

Processes"

Sustainable"

Pace,"

Slack"

How"OrganizaSons"Build"KnowBHow"

Source:"Ikujiro"Nonaka,"Noboru"Konno:"„The"Concept"of"Ba"–"Building"a"FoundaSon"for"Knowledge"CreaSon“"

Page 24: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Conclusions"

•  Staying"in"the"market"means"to"play"an"infinite"game"

•  Playing"an"infinite"game"includes"to"grow"your"assets"

sustainably"

•  The"major"assets"in"sohware"development"are"the"code,"the"

infrastructure"and"the"knowBhow"of"the"teams"

•  To"build"(and"maintain)"knowBhow"you"need"to"setup"yourself"

accordingly"

•  Agile"Development"is"a"Product"Development"approach,"not"a"

Project"Management"method&

Page 25: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Think"about"

investements"

instead"of"

budgets"

How"much"

have"you"

invested"into"

your"team?"

How"much"

technical"debt"

have"you"

accumulated?"

What"helps"

your"clients"in"

the"long"term?"

What"is"the"

value"of"your"

code?"

Play"an"infinite"

game"

Who"are"your"

clients?"

What"is"the"

value"of"your"

infrastructure?"

Page 26: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

There"are"other"ways"of"course..."

Page 27: When the Hammer Hits the Screw - improuv · Conclusions" • Staying"in"the"market"means"to"play"an"infinite"game" • Playing"an"infinite"game"includes"to"grow"your"assets" sustainably"

Danke für Ihre Aufmerksamkeit!

[email protected] Twitter: @jens_coldewey