15
@morafabio If “embrace change” is hard Lighting keynote MVP Edition :-) 6 november 2013 - Milano XPUG [email protected] http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it

If "Embrace Change" is Hard (@milano-xpug)

Embed Size (px)

DESCRIPTION

Il 3° dei "Basic Principles" di Kent Beck può essere molto complicato non solo in XP, ma anche sul piano personale, relazionale e caratteriale. Sono aspetti fondamentali e trasversali del lavoro (e non solo). Ma abbracciare il cambiamento non è esattamente nella natura umana; è sfidante, è difficile... Fortunatamente però siamo in grado di apprendere e modificare il nostro comportamento in modi infiniti. Per arrivare ad ottimi risultati. Siete in una situazione in cui sapete di poter dare molto, ma non riuscite ad innescare la scintilla del cambiamento? Oppure desiderate che un vostro collega, il vostro team lo facesse ed invece non sembra esserci speranza? Nel management classico o tradizionale si leggono libri con titoli come "Gestione delle risorse umane e motivazione al lavoro". Ma forse essere trattati come risorse e non persone non è più sufficiente, e poi non è molto efficace motivare al cambiamento attraverso trucchetti o persuasione. Qualche suggerimento per capire meglio perché è difficile, gli ingredienti utili per cambiare e per capire la motivazione. Sempre tenendo presente che la "svolta indotta", quella che inizia con "Da domani iniziamo a..." o "Ho deciso che da oggi..." è quella più difficile da portare avanti.

Citation preview

Page 1: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

If “embrace change” is hardLighting keynote

MVP Edition :-)

6 november 2013 - Milano [email protected]

http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it

Page 2: If "Embrace Change" is Hard (@milano-xpug)

2

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

That is, while there is value in the items on the right,we value the items on the left more.

© 2001, the above authors this declaration may be freely copied in any form, but only in its entirety through this notice.

Kent BeckMike BeedleArie van BennekumAlistair Cockburn

Ward CunninghamMartin FowlerJames GrenningJim Highsmith

Andrew HuntRon JeffriesJon KernBrian MarickRobert C. Martin

Steve MellorKen SchwaberJeff SutherlandDave Thomas

Manifesto for Agile Software Development

We are uncovering better ways of developingsoftware by doing it and helping others do it. Through this work we have come to value:

http://agilemanifesto.org/iso/en/

Page 3: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

The Management 1.0 way

3

Page 4: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

The Management 1.0 way

4

$this-­‐>assertSame($person,  $resource);

$this-­‐>assertTrue($person-­‐>persuade());

$this-­‐>assertObjectHasMethod($person,  “motivate”);

FAILURES!Tests:  1,  Assertions:  3,  Failures:  3

Page 5: If "Embrace Change" is Hard (@milano-xpug)

Positive change

5

Welcome changing requirements, even late in development. Agile processes harness change for

the customer's competitive advantage.http://agilemanifesto.org/iso/en/principles.html

Software development is a learning process

Page 6: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

Changing by learning

6

«The personality remains elastic during the life»

B.F.Skinner  ,  1975

http://en.wikipedia.org/wiki/Social_learning_theory

Social learning theoryBandura,  1997

Page 7: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

Change frameworks

7

HeathKotter

+ Lewin's Change Model, Burke-Litwin Change Model, 7S Framework & more...

Page 8: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

Change frameworks

8

1 • Logical conviction

2 • Emotional drive

3 • Remove Obstacles

Common points

Page 9: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

• Lead by example

1 • Logical conviction

9

• RetrospectivesAsk the right questions.

You do, you rule.

• Find a clear directionUrgency and critical moves.

Page 10: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

2 • Emotional drive

10

• Do you like to code?We’re developers! Motivation is inside.

• External advantagesMore time, gratification, satisfaction, money...

• Change is a requirementAs in Agile Manifesto principles.

Page 11: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

3 • Remove Obstacles

11

• PairWith a domain expert.

• Automated TestsManage fear - TDD is as trojan horse.

• Get in a safe environmentRemove management frictions, better tools, benefits...

Page 12: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

Definitely, can you change it?

12

• Plan, do, check, act/adjust

• It’s kaizen stuff.

No.

Yes.

• Take the long way

• Wait...

• Exit

• Exit (yes, you’re free to change)!

Page 13: If "Embrace Change" is Hard (@milano-xpug)

Thanks!

13

Questions?

Page 14: If "Embrace Change" is Hard (@milano-xpug)

@morafabio

Credits & Books

14

• Chip & Dan Heath, RH Business Book 2009Switch

• Kotter J., Harvard Business School Press 2012Leading Change

• Anolli / Legrenzi, Il Mulino 2009Psicologia Generale

• Kent Beck, Addison Wesley 1999Extreme Programming Explained

• Jurgen Appelo, Addison Wesley 2010Management 3.0 Leading Agile Developers

Page 15: If "Embrace Change" is Hard (@milano-xpug)

15

Surely you're getting back Milan, where

you have a job you do not like. But do

not be so depressed, life smiles you, and

if you do not like it change it!