So you think you can change? - JavaZone 2010

42
Together. Free your energies Anders Sveen So you think you can change? Anders Sveen JavaZone 2010

description

Change is not about process, but about culture and mind set.JavaZone 2010 lightning talk

Transcript of So you think you can change? - JavaZone 2010

Page 1: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

So you think you can change?

Anders Sveen

JavaZone 2010

Page 2: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

agile

Page 3: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

change

Page 4: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

responding to change over following a plan- agile manifesto

Page 5: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

Plans are worthless. Planning is essential.

- Dwight D. Eisenhower, general and president (1890-1961)

Page 6: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

continious learning

Page 7: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

experience

Page 8: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

changes your view

Page 9: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

how support change?

Page 10: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

stand up

Page 11: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

backlog

Page 12: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

discover change

Page 13: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

the user story is already approved

Page 14: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

the database can’t be altered

Page 15: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

the interface is locked

Page 16: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

the change is too big

Page 17: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

preventing, stopping or minimizing change

Page 18: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

smallest change

Page 19: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

shortcuts

Page 20: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

change is an opportinity

Page 21: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

change must be as easy as possible

Page 22: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

AUTOMATED TESTINGYour safety net

Page 23: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

safety

Page 24: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

quality in tests

Page 25: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

quality in your test data

Page 26: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

tests that are willing to change

Page 27: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

your safety net becomes an obstacle

Page 28: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

CODE THAT’S WILLING TO CHANGE

Quality matters

Page 29: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

quality

Page 30: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

evolvable design

Page 31: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

knowledge, experience and discipline

Page 32: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

short cuts and bad design

Page 33: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

encapsulation

Page 34: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

real object oriented design

Page 35: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

good tests

Page 36: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

test data

Page 37: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

CHANGE IS HARD

Page 38: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

experience, knowledge and focus

Page 39: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

try, try and try again

Page 40: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

it pays off

Page 41: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

water fall or agile?your choice

Page 42: So you think you can change? - JavaZone 2010

Together. Free your energies Anders Sveen

http://smidig2010.no

[email protected] / http://blog.f12.no / @anderssv