experience agile programming sdc 2012, göteborg johannes brodwall steria norway @jhannes featuring:...
TRANSCRIPT
Experience Agile Programming
SDC 2012, GöteborgJohannes Brodwall
Steria Norway
@jhannesFeaturing: Ole Chr Rynning
Agenda• What is «agile programming»
•What to look for•Demonstration
•Discussion•Possibly: Tips and tricks
Failing test
Write code
Failing test
Write code
Failing test
Refactor code and tests
Refactor code and tests
Failing test
Write code
Failing test
Write code
Failing test
Refactor code and tests
Refactor code and tests
What did you see?• How often did we switch ”driver”?
• Effects of pairing?• What did the ”non-driver” do?
•How do you expect it to be different?
What do you think?•Pairing two seniors?•Pairing two juniors?
• Pairing senior and talent?• Pairing senior and junior?
What did you see?• Was the step size right?• What was the first test?
• How did we decide next test?• What was the final test?
What did you see?•Did we refactor the right amount?
• How long was the code red?• Strengths in final design
•Weaknesses in final design•Enough comments?
Thank [email protected]
http://johannesbrodwall.com
http://twitter.com/jhannes
http://twitter.com/olecr