A conference closing talk by Mario Fusco exploring how cognitive biases from behavioral economics affect software engineers in their daily work. Covers five key biases: patternicity (seeing false patterns in bugs and benchmarks), anchoring effect (being anchored to first estimates or current performance baselines), sunk cost fallacy (continuing bad projects due to prior investment), temporal discounting (preferring quick fixes over long-term quality, causing software rot), and the framing effect combined with loss aversion (how problem framing influences technical decisions). Each bias is illustrated with real-world developer examples and paired with practical mitigation strategies like measuring everything, forming independent opinions, failing fast with prototypes, quantifying technical debt, and using consistent framing when comparing options.
Sort: