Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Decision Making in Software Teams

A session at ÜberConf 2012

Friday 22nd June, 2012

3:15pm to 4:45pm (MST)

Alistair Cockburn has described software development as a game in which we choose among three moves: invent, decide, and communicate. Most of our time at No Fluff is spent learning how to be better at inventing. Beyond that, we understand the importance of good communication, and take steps to improve in that capacity. Rarely, however, do we acknowledge the role of decision making in the life of software teams, what can cause it to go wrong, and how to improve it.

In this talk, we will explore decision making pathologies and their remedies in individual, team, and organizational dimensions. We'll consider how our own cognitive limitations can lead us to to make bad decisions as individuals, and what we might do to compensate for those personal weaknesses. We'll learn how a team can fall into decision-making dysfunction, and what techniques a leader might employ to healthy functioning to an afflicted group. We'll also look at how organizational structure and culture can discourage quality decision making, and what leaders to swim against the tide.

Software teams spend a great deal of time making decisions that place enormous amounts of capital on the line. Team members and leaders owe it to themselves to learn how to make them well.

About the speaker

This person is speaking at this event.
Tim Berglund

Developer, Consultant, Author

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 3:15pm4:45pm MST

Date Fri 22nd June 2012

Short URL

lanyrd.com/stczm

View the schedule

Share

Topics

Books by speaker

  • Building and Testing with Gradle

See something wrong?

Report an issue with this session