Sesgos cognitivos
Cómo afectan a la productividad en proyectos de Ingeniería del Software
Antonio Sejas - Marzo 2020

- Mobile Lead Developer @ Woonivers
- Remote SW Engineer + AI Master
- Developer since 2008
- Living in GC and working remotely since 2015
Antonio Sejas




¿Qué son los sesgos cognitivos?
Sesgo
Peso desproporcionado a favor o en contra de una cosa, persona o grupo en comparación con otra, generalmente de una manera que se considera injusta.
~ ¿ Prejuicio ? 🤔

Sesgo cognitivo
Error repetitivo al pensar, evaluar, recordar o al aplicar otros procesos cognitivos.

~

Son el resultado de la evolución, que nos ha permitido sobrevivir, ayudándonos a tomar decisiones de forma instantánea (intuitiva).
Son atajos del cerebro para ahorrar energía e incrementar la velocidad de respuesta.
Origen:
Cognitive illusions
1. Kahneman, D. & Tversky, A. (1996). "On the reality of cognitive illusions" (PDF). Psychological Review. 103 (3): 582–591. CiteSeerX 10.1.1.174.5117. doi:10.1037/0033-295X.103.3.582. PMID 8759048.





Sesgos que veremos
- The planning fallacy
- Cognitive tunneling
- Productivity shame
- Anchoring
- Sunk cost fallacy
- The Ikea effect
- Choice-Supportive bias
The planning fallacy


Hofstader's law
It always takes longer than you expect, even when you take into account Hofstadter's Law

Aumentar los recursos no siempre aceleran el proyecto.
No por enviar el doble de barcos, se llega a América en la mitad de tiempo
Formas de Mitigarlo
- Agile (Tareas pequeañas)
- Experiencia
- Cronométrate
- ¿Cuánto tardan los demás?
- Estima pensando en el desarrollador medio
Cognitive tunneling
Cuando te sientes abrumado por todas las tareas pendientes y te concentras en las más fácil (por lo general, correos electrónicos, chat y otros trabajos de oficina).
Redelmeier, D. A., & Shafir, E. (1995). Medical decision making in situations that offer multiple alternatives. (Article)

Redelmeier, D. A., & Shafir, E. (1995). Medical decision making in situations that offer multiple alternatives. (Article)


Redelmeier, D. A., & Shafir, E. (1995). Medical decision making in situations that offer multiple alternatives. (Article)




Caso de libertad condicional
Formas de Mitigarlo
- Conoce tu fuerza de voluntad
- Eat that frog cuando seas más productivo
- Matriz de Urgente vs Prioritario

Productivity shame
Cuando otros sesgos cognitivos te hacen establecer expectativas poco realistas y luego te sientes frustrado y avergonzado al no cumplirlas.
Formas de Mitigarlo
- Transparencia
- "No lo sé"
- Pide ayuda al equipo
- Under promise and over deliver
Anchoring
Propensión a confiar en la primera información que recibimos al tomar decisiones.


Formas de Mitigarlo
- Basarnos en datos
- No soltar estimaciones numéricas al tuntún
Sunk Cost Fallacy
Sobrevaloramos todo aquello en lo que invertimos.
Aunque a posteriori sabemos que fue o se ha convertido en una mala decisión, no somos capaces de renunciar.
Formas de Mitigarlo
- Déjalo ir
- Falla rápido
- No reinventes la rueda
- Utiliza lo que ya existe
- Seguro que hay algo mejor en el mercado, y que no tienes que mantenerlo.
- Celebrar la muerte de los sistemas
- Eliminar código es el mejor desarrollo
The Ikea effect
Cogemos afecto en todo aquello en lo que participamos en su creación.
Sentimiento de pertenencia.
Empresas zombies: Muchas empresas están muertas y no lo saben. Solo se mueven mientras les inyectes dinero/esfuerzo.
Choice-Supportive bias
Estamos condicionados por las decisiones que hemos tomado en el pasado.
Asumiendo que siempre se daré el mismo resultado, para bien o para mal.
Formas de Mitigarlo
- Resistencia al cambio
- Dependiente del problema, del proyecto, del contexto
- El tiempo es una variable no reproducible
Otros sesgos
- The Halo Effect
- Common Belief Fallacy
- Pluralistic Ignorance
- Confirmation Bias
- Hindsight Bias
- Reiteration Effect
- The Benjamin Franklin Effect
- Rhyme as reason
- The cookie Monster Effect
- The Bias Blind Spot
...
Todo lo que escuchamos es una opinión, no un hehco. Y todo lo que vemos es una perspectiva, no la verdad.
- Marco Aurelio -
Conclusiones
- Conocer los sesgos es media batalla ganada para evitarlos
- Aún conociéndolos nos seguirán afectando
- Es más fácil ver el efecto en los demás que en ti mismo
- Mejora continuamente tus herramientas
- Tu cerebro es la herramienta más importante
- Nuestra misión es resolver problemas de los usuarios
- Atención al detalle, productividad + intención
- Pensamiento crítico
- No solo ejecutar / estar orientados hacia el usuario / negocio
- La informática es una ciencia transversal
Referencias
- Rescue Time: https://www.rescuetime.com/
- San Jose, California . 10-13 Junio 2019 - Brains considered harmful: How cognitive biases undermine your software architecture - Ian Varley (Salesforce)
- wikipedia.org/wiki/Cognitive_bias
- On the reality of cognitive illusions (PDF)
- Cognitive Biases in Software Engineering: A Systematic Mapping Study (PDF)
- Thinking Fast And Slow


¡Gracias!
Sesgos cognitivos. Cómo afectan a los proyectos de ingeniería del software.
By sejas
Sesgos cognitivos. Cómo afectan a los proyectos de ingeniería del software.
Presentación (30 mins) en la que explico qué son los sesgos cognitivos, cómo afectan a los proyectos de software y métodos para mitigarlos. De esta manera conseguimos aumentar nuestra productividad, controlar los riesgos y aumentar las posibilidades de cerrar los proyectos entregando valor al cliente.
- 437

