archivo

Archivo de la etiqueta: Cutter Consortium

La incertidumbre inherente a los proyectos de desarrollo de software requiere que el proceso de desarrollo pueda responder de manera ágil y flexible ante ella. De lo contrario estamos abocados a desarrollos que no se adaptarán a las expectativas del usuario o que para acercarse a las mismas requieran un sobrecoste importante, así como un incumplimiento de los plazos.

¿Qué estoy exagerando? Hace poco os puse los datos publicados por el Cutter Consortium, en el que quedaba patente que la crisis del software sigue sin superarse.

Barry Boehm, uno de los mayores expertos a nivel mundial en estimación de costes software y en la aplicación de estrategias de gestión económica en los proyectos de desarrollo de software, lo manifiesta de manera patente en la siguiente reflexión (traducción libre): “Será importante tener en cuenta a la hora de organizar proyectos en el futuro contar con la agilidad suficiente como para ser capaz de adaptarse a la aparición de nuevas fuentes adicionales de cambios imprevisibles”.

Y es que los datos del Cutter Consortium son escalofriantes:

– El 62% de los proyectos superan la planificación inicial en más de un 50%.
– El 64% cuesta más del 50% de lo presupuestado.
– El 70% tenía errores críticos tras su lanzamiento.

¿Puede aguantar nuestra industria estos datos? Hasta ahora muchas empresas de desarrollo han ganado mucho dinero con este caos a la misma vez que nuestra profesión se ha desprestigiado.

El manifiesto ágil fue un acto de rebeldía ante esta situación y fue, en mi opinión, el punto de inflexión hacia otro escenario. La aportación de Barry Boehm, muchos años antes, con la publicación de su libro “Software Engineering Economics” asociando conceptos asociados a la economía al desarrollo de software, también me parece decisiva.

Pese a esto, se tardará todavía mucho tiempo en superar la crisis del software porque supone un cambio absoluto en la cultura de los desarrolladores y de las empresas.