Better Ways to Work - TDC 2012

Post on 16-May-2015

487 views 8 download

Tags:

description

delays - feedback - risk. NB: see http://skaug.no/ingvald/2012/10/tdc-2012/ for original PDF, since slideshare seems to reduce quality.

Transcript of Better Ways to Work - TDC 2012

better ways to work

ingvald skaug

better ways to work

delaysfeedback

risk

lean startup

beyond budgeting

real options

continuous integration

continuous delivery

TDD / BDD/ ATDDSpec by example

uncertainty cannot be eliminated by any estimation methods

nature of estimates => average deviations accumulate upwards

How Uncertainty Workshttp://www.cprime.com/knowledge/articles/uncertainty.htmlhttp://www.flickr.com/photos/adamfranco/5948262113/in/photostream/

you can't manage what you can't see

http://skaug.no/ingvald/2010/12/agile_basics_visualize_more/

estimates create waste

estimates hide risk

illusion of control

Jim Benson: Why Plans Fail: Cognitive Bias, Decision Making, and Your Businesshttp://en.wikipedia.org/wiki/Optimism_biashttp://en.wikipedia.org/wiki/Planning_fallacyhttp://en.wikipedia.org/wiki/Parkinson's_Lawhttp://en.wikipedia.org/wiki/Student_syndromehttp://en.wikipedia.org/wiki/Hofstadter%27s_law

Jørn Ola Birkeland, Bekk, at XP2010: From a timebox tangle to a more flexible flowhttp://xp2010.org/program?sid=11&o=1

you say estimates, i say promises

Mary Poppendieck: Theory of Constraints - It's Okay to be Latehttp://www.leanessays.com/2001/03/theory-of-constraints.htmlhttp://www.methodsandtools.com/archive/archive.php?id=79http://leadinganswers.typepad.com/leading_answers/2008/01/software-estima.html

the purpose of a company is not to make money... it is as absurd to say that the purpose of an organisation is to make money as it is to say that the purpose of a human being is to eat or breathe.

The Capable Company: Building the capabilities that make strategy work, Richard L. Lynch, John G. Diezemann, James F. Dowling

Donald G. Reinertsen: "The Principles of Product Development Flow", pg 121 via http://dev2ops.org/blog/2012/3/18/devops-lessons-from-lean-small-batches-improve-flow.html