Mapping Biases to Testing – Hypocognition

“What is hypocognition? If you don’t know, you’ve just experienced it.” In my opinion, there is no better way to introduce the concept of hypocognition than the sentence you just read.  “Hypocognition, a term introduced to modern behavioral science by anthropologist Robert Levy, means the lack of a linguistic or cognitive representation for an object, […]

Mapping Biases to Testing – The Framing Effect

Hello dear reader, welcome back to another blog post in de Mapping Biases to Testing series. Today, I’m going to write about the Framing Effect. This effect can potentially affect your work greatly. What’s even scarier is that you can never be sure, because the real world differs from a controlled scientific experiment. I’ll first […]

Mapping Biases to Testing: Confirmation Bias

I use terminology from earlier blog posts about biases. If you have missed those posts, read part 1 here. I explain the terminology there. In the second post I wrote about the Anchoring Effect. Let me state the ‘bad news’ up front: you cannot fully avoid the confirmation bias. That’s actually a good thing because […]

Mapping biases to testing, Part 1: Introduction

We humans are weird. We think we can produce bug free software. We think we can plan projects. We think we can say “I’ve tested everything”, but how is that possible when we are governed by biases in our thinking? We simply cannot think about everything in advance, although we like to convince ourselves that […]