← ALL SESSIONS
Thu Dec 15 · 11:00 AM SESSION #49338

Decision Making in Software Teams

Tim Berglund
Tim Berglund
VP DEVELOPER RELATIONS AT IBM
01 / ABOUT THIS SESSION

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 decisionmaking 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.

02 / SESSION DETAILS
FORMAT
90-minute session
ROOM
BEACH SALON
All signal.
Zero fluff.
DECEMBER 12 - 15, 2022 · OPAL SANDS RESORT · CLEARWATER, FL