Lean Programmer Anarchy

20
ThoughtWorks University 2006 tole this from Ju

description

Pecha Kucha in TW Uganda on Culture and Mindset for software development. Inspired by Jules Parry @julesparry presentation at TW University in India.

Transcript of Lean Programmer Anarchy

Page 1: Lean Programmer Anarchy

ThoughtWorks University 2006

I Stole this from Jules

Page 2: Lean Programmer Anarchy

CRITICAL THIN

KIN

G

Page 3: Lean Programmer Anarchy
Page 4: Lean Programmer Anarchy

REDUCES TRUST

Page 5: Lean Programmer Anarchy

CULTURAL CHASM

Page 6: Lean Programmer Anarchy

LEAN

PROGRAMMER

ANARCHY

Page 7: Lean Programmer Anarchy

Anarchy

the absence or non-recognition of

authority

freedom of the individual regarded as a political

ideal

Page 8: Lean Programmer Anarchy

TRUSTwith co-location

RESULTSnot blame

CONTINUOUS

DELIVERY

SMALL

APPS

SHORT-LIVED

Page 9: Lean Programmer Anarchy
Page 10: Lean Programmer Anarchy

AGILE TECHNIQUES

stand upsstory narratives

retrospectivesestimates

iterations

mandatory pairingunit tests

acceptance tests

refactoring

patterns

continuousintegration

Page 11: Lean Programmer Anarchy

AGILE TECHNIQUES

stand upsstory narratives

retrospectivesestimates

iterations

mandatory pairingunit tests

acceptance tests

refactoring

patterns

continuousintegration

WAT?

devops hipster

Page 12: Lean Programmer Anarchy
Page 13: Lean Programmer Anarchy

WAT?

Page 14: Lean Programmer Anarchy
Page 15: Lean Programmer Anarchy
Page 16: Lean Programmer Anarchy

SHARE YOUR IDEAS

Page 17: Lean Programmer Anarchy

PRACTICE WITH PEERS

Page 18: Lean Programmer Anarchy

SEEK ADVICE FROM MENTORS

Page 19: Lean Programmer Anarchy

GET FEEDBACK You see, Mr. Anand,

it works on my machine

Page 20: Lean Programmer Anarchy

CHALLENGE THE INDUSTRY DOGMA