Portada de Modeling and Managing Software Development Projects

Modeling and Managing Software Development Projects

por Barry W. Boehm · 2009

Sinopsis

Este libro ofrece un enfoque integral para la gestión de proyectos de desarrollo de software, combinando modelos de gestión con prácticas efectivas. Está diseñado para ayudar a los gerentes a mejorar la planificación, la ejecución y el control de sus proyectos.

Sé el primero en valorar este libro.

Más de Barry W. Boehm

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

El cisne negro: El impacto de lo altamente improbable

Nassim Nicholas Taleb·2007·no ficcion

Aunque no trata directamente de software, este libro cuestiona frontalmente la capacidad de modelar y predecir resultados complejos en sistemas, una batalla constante en la gestión de proyectos de software. La creencia en modelos predictivos detallados de Boehm choca con la realidad de los eventos impredecibles de Taleb.

La Paradoja de Pinocho

Carlo Collodi·1883·ficcion

La gestión de proyectos, especialmente en software, a menudo crea artefactos (planes, modelos) que son 'mentiras blancas' que se esperan convertirse en realidad. La historia de Pinocho, con sus narices que crecen con las mentiras, simboliza la frágil relación entre la ficción del plan y la dura realidad de la ejecución, destacando cómo los modelos ideales pueden desviarse enormemente de la práctica.

Pensar rápido, pensar despacio

Daniel Kahneman·2011·no ficcion

Boehm se centra en la racionalidad y la modelización estructurada para reducir la incertidumbre en proyectos de software. Kahneman expone las profundas irracionalidades y sesgos cognitivos inherentes a la toma de decisiones humana, lo que es crucial para entender por qué incluso los mejores modelos fallan cuando son aplicados por personas con sesgos predictivos o de planificación.

La estructura de las revoluciones científicas

Thomas S. Kuhn·1962·filosofia

Boehm, con su enfoque estructurado y basado en modelos para la gestión de proyectos de software, opera dentro de un paradigma de 'ciencia normal'. Kuhn examina cómo los paradigmas cambian. Un proyecto fallido o una tecnología emergente pueden forzar una 'revolución' en la forma de gestionar el software, desafiando las metodologías establecidas de Boehm.

El hombre que ríe

Víctor Hugo·1869·ficcion

Mientras Boehm traza un camino claro y lógico para el desarrollo de software, la novela de Hugo explora la deshumanización de los individuos y cómo las apariencias pueden distorsionar la percepción de la realidad, algo que puede ocurrir en la gestión de proyectos donde se priorizan métricas y modelos sobre el bienestar y la situación real de los equipos.

Malina

Ingeborg Bachmann·1971·ficcion

Mientras que Boehm busca métodos racionales y cuasi-científicos para controlar la complejidad de los proyectos, 'Malina' se sumerge en la psique fragmentada y la dificultad de la auto-percepción y la comunicación. Destaca cómo la 'racionalidad' es solo una de las muchas capas de la experiencia humana, algo que los modelos de gestión a menudo pasan por alto al tratar con equipos de software.

Casa de hojas

Mark Z. Danielewski·2000·ficcion

Así como Boehm estructura el ciclo de vida del software con modelos como el espiral, 'Casa de hojas' presenta una estructura narrativa extraordinariamente compleja y no lineal, con múltiples capas de texto, anotaciones, apéndices y diseños tipográficos. Refleja la complejidad de construir un sistema desde diferentes perspectivas y la dificultad de capturar la 'verdad' de un proyecto en un solo modelo.

Rayuela

Julio Cortázar·1963·ficcion

Mientras que Boehm propone un camino de desarrollo estructurado y secuencial (aunque iterativo), 'Rayuela' ofrece múltiples caminos de lectura, enfatizando la elección del usuario en la construcción de la experiencia. Esto se relaciona con cómo los proyectos de software, a pesar de la planificación, a menudo se desvían, se adaptan o se reconfiguran en el camino por decisiones o descubrimientos, ofreciendo 'múltiples lecturas' o implementaciones posibles del plan original.