decision making in software teams
TRANSCRIPT
Decision Making in Software Teams
Tim Berglund@tlberglund
1Sunday, September 12, 2010
About Me2Sunday, September 12, 2010
Acknowledgements
http://michael-roberto.blogspot.com/
@michaelaroberto
http://bit.ly/d
ecision-makin
g
Professor Michael Roberto
3Sunday, September 12, 2010
Acknowledgements
http://michael-roberto.blogspot.com/
@michaelaroberto
Professor Michael Roberto
4Sunday, September 12, 2010
Decision Making
5Sunday, September 12, 2010
Alistair CockburnSoftware
Development is a Game.
It’s Finite, cooperative, and goal-directed.
Invent.Communicate.
Decide.
6Sunday, September 12, 2010
Invent
7Sunday, September 12, 2010
8Sunday, September 12, 2010
Decide?
9Sunday, September 12, 2010
“Developers make critical decisions about every 15
minutes.”
—Mary PoppendieckDecide!
10Sunday, September 12, 2010
Individual
Team
Organizational
11Sunday, September 12, 2010
Cognitive Biases
Framing
Intuition
Individual Decision Making
12Sunday, September 12, 2010
Cognitive Biases
Overconfidence
Sunk Cost
Confirmation Bias
13Sunday, September 12, 2010
Overconfidence
14Sunday, September 12, 2010
Sunk Cost
15Sunday, September 12, 2010
Confirmation Bias
16Sunday, September 12, 2010
Blaise Pascal
“They are the miseries of a great lord......of a deposed king.”
—Pensée 39817Sunday, September 12, 2010
Framing18Sunday, September 12, 2010
Hacking Risk Tolerance19Sunday, September 12, 2010
Intuition
20Sunday, September 12, 2010
Deeply Data-Driven21Sunday, September 12, 2010
Pitfalls22Sunday, September 12, 2010
Process Losses
Groupthink
Managing Conflict
Inability to Commit
Team Decision Making
23Sunday, September 12, 2010
Process Losses
24Sunday, September 12, 2010
http://despair.com/meetings.html
25Sunday, September 12, 2010
Conformity
26Sunday, September 12, 2010
Fault Lines
27Sunday, September 12, 2010
Air Time28Sunday, September 12, 2010
TeamParasites
29Sunday, September 12, 2010
Information Flow
30Sunday, September 12, 2010
Groupthink
31Sunday, September 12, 2010
Encourage Conflict
32Sunday, September 12, 2010
Psychological Safety
33Sunday, September 12, 2010
Conformity
34Sunday, September 12, 2010
Nonconformists
35Sunday, September 12, 2010
The Red Pencil
36Sunday, September 12, 2010
Red Team vs.
Blue Team
37Sunday, September 12, 2010
Devil’s Advocacy
38Sunday, September 12, 2010
Conflict Skills
39Sunday, September 12, 2010
Cognitive vs. Affective40Sunday, September 12, 2010
41Sunday, September 12, 2010
Repairing Damage
42Sunday, September 12, 2010
Inability to Commit
43Sunday, September 12, 2010
44Sunday, September 12, 2010
45Sunday, September 12, 2010
46Sunday, September 12, 2010
Normalized Deviance
Practical Drift
Scaling Out
Organizational Decision Making
47Sunday, September 12, 2010
Normalized Deviance
48Sunday, September 12, 2010
Broken Windows
49Sunday, September 12, 2010
Exceptional Expected
whoa! a stack trace. we
should see what’s up.
Stop development! We need to fix this
now.
50Sunday, September 12, 2010
AcceptedExpected
whoa! a stack trace. we
should see what’s up.
Stop development! We need to fix this
now.
Hey, look, another six exceptions.
Whatever.
51Sunday, September 12, 2010
Accepted
whoa! a stack trace. we
should see what’s up.
Stop development! We need to fix this
now.
Hey, look, another six exceptions.
Whatever.
We only went down three times this morning.
Hey, not bad!
52Sunday, September 12, 2010
Operations
53Sunday, September 12, 2010
Quality Issues54Sunday, September 12, 2010
Deviant Smells55Sunday, September 12, 2010
Practical DriftCore Platform
Services
Consumerdotcom
Time Stamps
56Sunday, September 12, 2010
Avoid Practical Drift
Refactor Silos
Manage Rivalry
Cross-Functional Teams
Value Stream Mapping
57Sunday, September 12, 2010
Value Stream Mapping
58Sunday, September 12, 2010
Team Pathologies Writ Large
59Sunday, September 12, 2010
Groupthink
60Sunday, September 12, 2010
Yes, No, and Maybe
61Sunday, September 12, 2010
Tyranny
62Sunday, September 12, 2010
Fault Lines
63Sunday, September 12, 2010
Imperatives
64Sunday, September 12, 2010
Process Over Content
65Sunday, September 12, 2010
“This is the very
perfection of man: to
know his own
imperfections.”
—Aurelius Augustine
Know Your Limits66Sunday, September 12, 2010
No More Heroes67Sunday, September 12, 2010
Look For Problems68Sunday, September 12, 2010
Thank you.Tim Berglund
@tlberglund
69Sunday, September 12, 2010
Fin de Siècle Painting of Woman Dustinghttp://www.vintageadbrowser.com/household-ads-1910s/4#adnhsa0sad4txsrk
Attractive Photo of Alistaire Cockburnhttp://alistair.cockburn.us/get/1830
Thomas Edisonhttp://www.archives.gov/exhibits/american_originals_iv/images/thomas_edison/thomas_edison.html
Communication Motivational Posterhttp://www.flickr.com/photos/artrock2006/4177475479/
Blaise Pascalhttp://www.abolitionist.com/blaise-pascal.html
Young Neuroscientisthttp://www.flickr.com/photos/deadstar/3206879752/
BASE Jumperhttp://www.flickr.com/photos/ontilnow/2584842109
Sunk Shiphttp://www.flickr.com/photos/jocelynaubert/3100384270
Stopwatchhttp://www.flickr.com/photos/ytwhitelight/504212595
Beautiful Woman in Framehttp://www.flickr.com/photos/desireedelgado/3950323069
Roulette Wheelhttp://www.flickr.com/photos/johnwardell/80127267
Photo Credits
70Sunday, September 12, 2010
Light Bulb Headhttp://www.flickr.com/photos/cayusa/981372736
Greenbarhttp://www.flickr.com/photos/mwichary/3368836377
SUV in Sinkholehttp://www.flickr.com/photos/andis/122530269
San Andreas Faulthttp://www.flickr.com/photos/liao/2509907429
Tapeworms in a Jarhttp://www.flickr.com/photos/jrmyst/2174896490
Damhttp://www.flickr.com/photos/mandj98/3075073297
Borg Cubehttp://media.photobucket.com/image/borg%20cube/TeckDragon/Borg_Cube.jpg?o=4
Boxershttp://www.flickr.com/photos/ennuiislife/3581104847
Teddy Bear Hug of Psychological Safetyhttp://www.flickr.com/photos/gemsling/2697403392
Kirk/Spockhttp://www.filmedge.net/StarTrek/photos2.htm
Photo Credits
71Sunday, September 12, 2010
Paramilitary Crossing Guardhttp://www.flickr.com/photos/wackystuff/3420439597
Band Aidhttp://www.pachd.com/free-images/household-images-2.html
Deviant With Lots of Eyeshttp://www.flickr.com/photos/cayusa/1209794692
Broken Windowshttp://www.flickr.com/photos/nathansnostalgia/2098210283
Three Mile Islandhttp://www.flickr.com/photos/locomotion/2647418165
The Wrong Week to Quit Sniffing Gluehttp://www.flickr.com/photos/rogefer/168107916
Death of Beowulfhttp://dragonsinn.net/4_nordic.htm
Man With Magnifying Glasshttp://www.flickr.com/photos/andercismo/2349098787
Julius Caesarhttp://commons.wikimedia.org/wiki/File:0092_-_Wien_-_Kunsthistorisches_Museum_-_Gaius_Julius_Caesar.jpg
Photo Credits
72Sunday, September 12, 2010
Sailboathttp://www.flickr.com/photos/kevinl8888/64076186
Photo Credits
73Sunday, September 12, 2010