52
Agile Culture De Masiʼs Dream Daniel Cukier www.agileandart.com @danicuki

Agile Culture - De Masi’s Dream

Embed Size (px)

DESCRIPTION

Talk about Agile Methods and the cultural changes it provides in a company after a couple of years of adoption

Citation preview

Page 1: Agile Culture - De Masi’s Dream

Agile CultureDe Masiʼs Dream

Daniel Cukierwww.agileandart.com

@danicuki

Page 2: Agile Culture - De Masi’s Dream

Who am I and my experience in Locaweb implementing agile methods

Page 3: Agile Culture - De Masi’s Dream

culture |ˈkəl ch ər|1 the arts and other manifestations of human intellectual achievement regarded collectively.• a refined understanding or appreciation of this.• the customs, arts, social institutions, and achievements of a particular nation, people, or other social group. • [with adj.] the attitudes and behavior characteristic of a particular social group2 Biology the cultivation of bacteria, tissue cells, etc., in an artificial medium containing nutrients.• a preparation of cells obtained in such a way: the bacterium was isolated in two blood cultures.• the cultivation of plants: this variety of lettuce is popular for its ease of culture.ORIGIN: In late Middle English the sense was [cultivation of the soil] and from this (early 16th cent.) arose [cultivation (of the mind, faculties, or manners)]

Page 4: Agile Culture - De Masi’s Dream

move

Page 5: Agile Culture - De Masi’s Dream

change

Page 6: Agile Culture - De Masi’s Dream

Agile Culture

Page 7: Agile Culture - De Masi’s Dream

Agile is air

Culture is earthheavy, difficult to change, inertia, grow slowly

Page 8: Agile Culture - De Masi’s Dream

Culture is earth

Agile is air

changeable, adaptable, light, simplicity

Page 9: Agile Culture - De Masi’s Dream

Programmers are not interchangeable resourcesthere are no software factories

Page 10: Agile Culture - De Masi’s Dream

- story: phone / non approved medicine, huge dosag / unknown doctor / 95% did continue - its safer not take decisions

Page 11: Agile Culture - De Masi’s Dream

Work

Play

Study

Creative Idleness

Page 12: Agile Culture - De Masi’s Dream

Individuals and interactions over

processes and tools

Page 13: Agile Culture - De Masi’s Dream

“One who has mastered the art of living makes little distinction between work and free time, between mind and body, between education and recreat ion, between love and re l ig ion. Distinguishes one from the other with difficulty. Aims simply to excel in whatever he do, leaving to others the task of deciding whether he is working or playing. He believes he is always doing both at the same time”

Domenico De Masi

Page 14: Agile Culture - De Masi’s Dream

Why changing is so difficult?

Page 15: Agile Culture - De Masi’s Dream
Page 16: Agile Culture - De Masi’s Dream

aversion

something you don’t want to happen happens

Page 17: Agile Culture - De Masi’s Dream

clinging

clinging - something you want doesn’t happen

Page 18: Agile Culture - De Masi’s Dream

change will happen,so accept this fact

something you don’t want to happen happens

Page 19: Agile Culture - De Masi’s Dream

Strategies

Page 20: Agile Culture - De Masi’s Dream

Patterns: big jolt, guru at your side, right time, ask for help, just do it, Involve Everyone

Page 21: Agile Culture - De Masi’s Dream

Patie

nce

Have patience, meditate

Page 22: Agile Culture - De Masi’s Dream

Do your job

Do your job and show people you deliver!

Page 23: Agile Culture - De Masi’s Dream

Have fun

Page 24: Agile Culture - De Masi’s Dream

Humor and Arts

Arts are agents of change

Page 25: Agile Culture - De Masi’s Dream

De tanto enfiar, gambiarra pra funcionarMeu código até parece, sabe o que?

Ma-ca-rro-na-da da mamaEu vou ter que refatorar, assim não pode ficar

Se esse método for colocado na classe acimaEsse outro a gente lima,

vou com teste completandoVou testar, pra acabar com esse sofrimento

Eu não aguento, vou fazer o teste automatizado

Melô do Teste Automatizado

Page 26: Agile Culture - De Masi’s Dream

Changes

Page 27: Agile Culture - De Masi’s Dream

Informative Space- white boards- history: director that didnt want white boards

Page 28: Agile Culture - De Masi’s Dream

Informative Space

- white boards- history: director that didnt want white boards

Page 29: Agile Culture - De Masi’s Dream

Dojo

Dojo, study groups

Page 30: Agile Culture - De Masi’s Dream

Tests

Tests

Page 31: Agile Culture - De Masi’s Dream

problems come to the surface, more transparency and visibility

Page 32: Agile Culture - De Masi’s Dream

Theory of Constrains (ToC)

What happens when technology area starts to deliver?45+90+15=150

Page 33: Agile Culture - De Masi’s Dream

Theory of Constrains (ToC)

What happens when technology area starts to deliver?45+60+15=120

Page 34: Agile Culture - De Masi’s Dream

Theory of Constrains (ToC)

What happens when technology area starts to deliver?

Page 35: Agile Culture - De Masi’s Dream

daily stand-up meetings

Page 36: Agile Culture - De Masi’s Dream

hiring

Page 37: Agile Culture - De Masi’s Dream

participative management andflexible work-time

Page 38: Agile Culture - De Masi’s Dream

Did we really changed?

Page 39: Agile Culture - De Masi’s Dream

Ilusion

Worse than being agile is not to be agile thinking that you are

Page 40: Agile Culture - De Masi’s Dream

roots

Not just the practices, but deep rooted principles

Page 41: Agile Culture - De Masi’s Dream

Changing takes time, the change happens slowly, organically and almost always unconsciously

Page 42: Agile Culture - De Masi’s Dream

Mistakes we take

Page 43: Agile Culture - De Masi’s Dream

agreementis not enough

some assimilates agile as a flag, not by heart

Page 44: Agile Culture - De Masi’s Dream

experience is everything - no sheep dip training - 10000 hours

Page 45: Agile Culture - De Masi’s Dream

Daniel Cukier

training and certification is not sufficient

Page 46: Agile Culture - De Masi’s Dream

continuous improvement forever, other people will come, the work is never over

Page 47: Agile Culture - De Masi’s Dream

sponsorship comes hardly and goes away easily

Page 48: Agile Culture - De Masi’s Dream

nobody fully understands the whole

Page 49: Agile Culture - De Masi’s Dream

Conclusions• Weʼve already passed the industrial age • Culture is hard to change and takes time• Changing is hard because of suffering• Accepts the reality of every change• Use know strategies or create yours• Have fun and DO ARTS• Look strait to whatʼs wrong• Donʼt believe in sheep dip trainings• and...

Page 50: Agile Culture - De Masi’s Dream

Keep workingKeep working

Page 51: Agile Culture - De Masi’s Dream

References• Fearless Change - Patterns for introducing new ideas• Creative Illness - Domenico De Masi• Extreme Programming 1st and 2nd Editions• Pragmatic Thinking and Learning - Andy Hunt• www.agileandart.com• www.codingdojo.org• www.danicuki.com.br/dissertacao-revisada.pdf• vimeo.com/4766693

Page 52: Agile Culture - De Masi’s Dream

Agile CultureDe Masiʼs Dream

Daniel Cukierwww.agileandart.com

@danicuki