agile culture - de masi’s dream

Post on 26-May-2015

857 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

Agile CultureDe Masiʼs Dream

Daniel Cukierwww.agileandart.com

@danicuki

Who am I and my experience in Locaweb implementing agile methods

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)]

move

change

Agile Culture

Agile is air

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

Culture is earth

Agile is air

changeable, adaptable, light, simplicity

Programmers are not interchangeable resourcesthere are no software factories

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

Work

Play

Study

Creative Idleness

Individuals and interactions over

processes and tools

“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

Why changing is so difficult?

aversion

something you don’t want to happen happens

clinging

clinging - something you want doesn’t happen

change will happen,so accept this fact

something you don’t want to happen happens

Strategies

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

Patie

nce

Have patience, meditate

Do your job

Do your job and show people you deliver!

Have fun

Humor and Arts

Arts are agents of change

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

Changes

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

Informative Space

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

Dojo

Dojo, study groups

Tests

Tests

problems come to the surface, more transparency and visibility

Theory of Constrains (ToC)

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

Theory of Constrains (ToC)

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

Theory of Constrains (ToC)

What happens when technology area starts to deliver?

daily stand-up meetings

hiring

participative management andflexible work-time

Did we really changed?

Ilusion

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

roots

Not just the practices, but deep rooted principles

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

Mistakes we take

agreementis not enough

some assimilates agile as a flag, not by heart

experience is everything - no sheep dip training - 10000 hours

Daniel Cukier

training and certification is not sufficient

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

sponsorship comes hardly and goes away easily

nobody fully understands the whole

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...

Keep workingKeep working

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

Agile CultureDe Masiʼs Dream

Daniel Cukierwww.agileandart.com

@danicuki

top related