Web Directions 2015

Cognitive Bias in Software Development

About this presentation

<span style="font-weight: 400;">Human brains are amazing machines, but they're not perfect. Our software development projects are often compromised by what psychologists call “cognitive bias”, a category of cognitive processes that cause imperfect decisions and judgements.</span> <span style="font-weight: 400;">Why aren't we great at estimating time and cost? Why is group decision making often flawed? Why do we sometimes put off that really valuable minor refactor, or that useful doco? And why, at the post implementation review, are we all suddenly experts on what went wrong?</span> <span style="font-weight: 400;">Level up your ability to identify cognitive biases and fallacies like status quo bias, planning and sunk cost fallacies, groupthink, and hyperbolic discounting as they happen, and get equipped with strategies to beat those biases before they beat you.</span>