Sesgos cognitivos
Cómo afectan a la productividad en proyectos de Ingeniería del Software

Antonio Sejas - Febrero 2020

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)
- Thinking Fast And Slow
- Get things done
- 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 han permitido sobrevivir, ayudándonos a tomar decisiones de forma instantanea (intuitiva).
Son atajos del cerebro.
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


Ópera de Sidney
Estimación (1957): $7 millones ~ 6 años
Realidad (1973): $102 millones ~ 14 años
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 lo más fácil (por lo general, correos electrónicos, chat y otros trabajos de oficina).
Formas de Mitigarlo
- Conoce tu fuerza de voluntad
- Caso de libertad provisional
- 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 se encuentra 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
...
Herramientas y Recursos

Conocimiento
- Fuente de conocimiento infinita
- Podcast sobre modelos mentales
- Bullet Three
Desarrollo
- Shell
- iterm2.com
- ohmyz.sh
- powerlevel10k
- ¡ Usa Aliases !
-
alias woo="cd ~/Documents/proyectos/mydailyproject" alias nn="ssh -i ~/Documents/proyectos/nodejs/nano.pem ec2-user@123.456.789.321"
-
- GIT + VSCODE
Productividad
- Time trackers
- TODO
- Others


RescueTime
WakaTime
¡Gracias!
Sesgos cognitivos. Cómo afectan a la productividad en proyectos de ingeniería del software.
By sejas
Sesgos cognitivos. Cómo afectan a la productividad en proyectos de ingeniería del software.
Pequeña presentación (1h) 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.
- 226

