Para escribir un mejor código y crear mejores productos, debemos entender por qué la ingeniería y el diseño a menudo fallan. ¿Por qué es tan difícil escribir código sin errores? ¿Por qué la gente no usa productos? ¿Y por qué los proyectos de ingeniería van tan a menudo de lado?
La respuesta a estas preguntas radica en las deficiencias de la cognición humana y la naturaleza de la complejidad. Este libro explora estos temas y presenta un enfoque centrado en el ser humano para la ingeniería de software. Un enfoque que considera y compensa nuestros sesgos cognitivos, debilidades cognitivas y la naturaleza caótica del universo. Un enfoque que enseña cómo equilibrar las dudas, defenderse contra la entropía, tomar precauciones, reducir la complejidad y lidiar con nuestras deficiencias cognitivas.
Las ideas presentadas te ayudarán a escribir un mejor código, diseñar mejores productos y ser un ingeniero más eficaz.
Este libro es la primera parte de una serie de dos libros. Este libro se centra en la teoría y casi no contiene código, mientras que el Libro II es más técnico y utiliza ejemplos de código y estudios de caso para demostrar cómo aplicar la teoría.
- Libro de impresión bajo demanda
- Tiempo promedio de entrega: 21 días
- Nuevo y sellado