| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos |          
Artículo "Modelos de desarrollo iterativos"

Uno de los factores más importantes para el éxito de un proyecto de software es realizar una correcta gestión del proyecto. Este artículo explica los diferentes modelos de desarrollo que pueden aplicarse para esta gestión y explica sus ventajas e inconvenientes.

 

 Versión para imprimir

MODELOS DE DESARROLLO ITERATIVOS.
Dr. Vicent-Ramon Palasí Lallana.
Gerente General de Aurum Solutions.
http://www.aurumsol.com
Junio 2003

Es generalmente conocido que la tasa de éxito de los proyectos de desarrollo de software es notablemente más baja que la de cualquier otro proyecto de ingeniería. Los proyectos de software normalmente duran más de lo previsto, consumen más recursos y dinero de lo presupuestado y frecuentemente producen sistemas defectuosos, con una arquitectura rígida o inestable y con numerosos errores, muchos de los cuales sólo se detectan en tiempo de explotación (para un estudio cuantitativo del tema, consultar [1]).

Las causas principales de este problema son tres. Por una parte, los sistemas informáticos son mucho más complejos y abstractos que los sistemas físicos, por contar con un mayor grado de libertad e interrelación que los primeros. Por otra parte, muchos proyectos informáticos no cuentan con una metodología de análisis, diseño y programación bien establecida, sino que se ejecutan de una forma empírica y desordenada. Finalmente, la gestión de proyectos informáticos muchas veces carece de un modelo de desarrollo o bien utiliza modelos obsoletos que han demostrado ser inadecuados para la tarea.

En este artículo, nos limitaremos a la tercera de estas causas. La discusión sobre modelos de desarrollo no es nueva y se ha dedicado mucha cantidad de estudio y de análisis a encontrar la mejor solución a este problema. Sin embargo, muchas de las empresas de nuestro entorno no dan la importancia que se merece a este asunto, por lo cual no es de extrañar la baja calidad y alto costo de los sistemas resultantes.

En este artículo, examinaremos tres tipos de proyectos de desarrollo de sistemas. El proyecto que no utiliza modelo de desarrollo, el proyecto que aplica un modelo en cascada y el que sigue un modelo iterativo, comparándolos y examinando sus diferentes ventajas e inconvenientes.

 

 
 

Ir a la página: 1   2   3   4    Siguiente >>

 Versión para imprimir

 

 

| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos|