¿Por qué fallan las especificaciones de requisitos?

Uno de los motivos, creo, que impulsaron el nacimiento de ‘agile’, aunque sin duda no el único, fue la más que imperfecta gestión de los requisitos del software que se produce cuando se aplica el modelo en cascada tradicional.   Cuando se aplica en modelo en cascada puro la especificación de requisitos se produce al inicio del…

Detalles

Cuatro factores de éxito para la introducción de Agile

Aunque no existe una correspondencia realmente biunívoca entre ambas ideas, lo cierto es que tienden a unirse los conceptos de innovación y transformación digitales con la gestión de proyectos mediante metodologías ‘agile’.   ¿Por qué sucede ésto?   La conexión entre innovación y Agile   Creo que por dos motivos.   Por un lado, porque en el mundo de…

Detalles

En Pulse: El primer paso. Agilidad y planificación en tiempos de incertidumbre

La transformación comienza por un primer paso. Las iniciativas comienzan por un primer paso. Los proyectos comienzan por un primer paso. Un primer paso que en ocasiones no nos atrevemos a dar. Un primer paso al que, en otras ocasiones, nos lanzamos con excesiva ligereza. Hace décadas no existían mecanismos formales de planificación. Luego, en…

Detalles

Un beneficioso efecto secundario de los diagramas de Gantt

Los diagramas de Gantt son, probablemente, una de las herramientas más conocidas de dirección de proyectos. Aportan muchas ventajas: Ayudan a realizar planificaciones complejas de una forma relativamente simple Dan información visual muy valiosa de la estructuración de tareas en el tiempo Permiten observa de manera sencilla la asignación de tareas (si se combinan con…

Detalles

Tres motivos para documentar un proyecto software… y cualquier otro proyecto…

Es una buena práctica, sin discusión, documentar el software. Una buena práctica que, por desgracia, tiende a no ejercerse y que no es fácil ni de promover ni de auditar…aunque si sufrir su ausencia. Hay razones evidentes de legibilidad, de mantenibilidad, de facilitar la transferencia y colaboración entre diferentes programadores, de legado a quien venga…

Detalles