Modelos evolutivos de proceso de software

Solo disponible en BuenasTareas
  • Páginas : 4 (869 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de mayo de 2010
Leer documento completo
Vista previa del texto
MODELOS EVOLUTIVOS DE PROCESOS DEL SOFTWARE
El software, al igual que todos los sistemas complejos, evoluciona con el tiempo.
El modelo lineal secuencial se diseña para el desarrollo en línearecta. En esencia, este enfoque en cascada asume que se va entregar un sistema completo una vez que la secuencia lineal se haya finalizado. El modelo de construcción de prototipos se diseña para ayudar alcliente (o al que desarrolla) a comprender los requisitos. En general, no se diseña para entregar un sistema de producción. En ninguno de los paradigmas de ingeniería del software se tiene en cuentala naturaleza evolutiva del software. Los modelos evolutivos son iterativos. Se caracterizan por la forma en que permiten a los ingenieros del software desarrollar versiones cada vez más completas delsoftware.

EL MODELO INCREMETAL

El modelo incremental combina elementos del modelo lineal secuencial (aplicados repetidamente) con la filosofía interactiva de construcción de prototipos. Elmodelo incremental aplica secuencias lineales de forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un «incremento» del software. Por ejemplo, el software detratamiento de textos desarrollado con el paradigma incremental podría extraer funciones de gestión de archivos básicos y de producción de documentos en el primer incremento; funciones de edición mássofisticadas y de producción de documentos en el segundo incremento; corrección ortográfica y gramatical en el tercero; y una función avanzada de esquema de página en el cuarto. Se debería tener en cuentaque el flujo del proceso de cualquier incremento puede incorporar el paradigma de construcción de prototipos.

EL MODELO EN ESPIRAL

El modelo en espiral, propuesto originalmente por Boehm , es unmodelo de proceso de software evolutivo que conjuga la naturaleza iterativa de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial. Proporciona el...
tracking img