Our Brain Is 'null'! Cognitive Biases Applied to the Developer's Craft
summary
The talk explains how common cognitive and social-psychology biases affect software development tasks like estimating effort, understanding requirements, and decisions about practices such as test-first development. It describes specific biases that lead to misestimates and misunderstandings and offers concrete tools and techniques developers can use to mitigate these cognitive pitfalls.
AI-written summary · about
chapters (13)
- 0:00Who am I?
- 2:10Our brain is "null"
- 8:48What is a bias?
- 10:38The Dunning-Kruger effect
- 14:07The real strategies
- 20:55TDD
- 22:58The echo chamber
- 23:44Escalation of commitment
- 28:02Bringing change
- 28:55Too much time, too much money
- 31:00The survivor bias
- 33:40Remediation methods
- 36:20Some resources
related talks
52mYour Brain on Software Development
01h 02mCognitive biases in software development
39mHow Cognitive Biases Affect our Software Architectures
01h 00mCognitive biases in software development
44mCognitive Biases Driven Architecture?
33mThe Creative Developer
07mSAG Expert Interview #02: How Cognitive Biases Impact Software Architecture
38mCognitive Bias: A reflection and path forward
