Sie sind auf Seite 1von 10

Modelos de Proceso de Software

Anlisis de Requerimientos

MODELO CASCADA
Son las estrategias para crear la estructura de un programa. Consiste en el anlisis de requerimientos, el diseo, la implementacin, la integracin y las pruebas. Estas etapas en realidad no se ejecutan en una secuencia estricta ya que suele ser poco prctico completar totalmente una de estas etapas antes de comenzar la otra. Despus de cada etapa se realiza una revisin para comprobar si se puede pasar a la siguiente.

Diseo Cascada

Construye un modelo de los requisitos. Estructura de la interfaz de usuario.

Construye el sistema.

Criterios de correccin y calidad.

Adaptacin a nuevos requisitos.

Anlisis
En el anlisis estructurado se pueden emplear varias tcnicas como:
Diagramas de flujo de datos Modelos de datos Diccionario de datos. Definicin de los interfaces de usuario

Al final de esta fase tenemos que tener claro las especificaciones de la aplicacin.

Diseo
En el diseo estructurado se pueden definir estas etapas:
Diseo externo
Diseo de datos Diseo modular Diseo procedimental

Al final de esta etapa se obtiene el denominado cuaderno de carga.

Codificacin
Las pruebas se pueden clasificar en:

Pruebas unitarias: Sirven para comprobar que cada mdulo realice bien su tarea.
Pruebas de interconexin: Sirven para comprobar en el programa el buen funcionamiento en conjunto de todos sus mdulos. Pruebas de integracin: Sirven para comprobar el funcionamiento correcto del conjunto de programas que forman la aplicacin. (el funcionamiento de todo el sistema)

Implantacin
Actividades a tener en cuenta o realizar: Instalacin del/los programa/s. Pruebas de aceptacin al nuevo sistema. Conversin de la informacin del antiguo sistema al nuevo (si hay una aplicacin antigua) Eliminacin del sistema anterior.

Mantenimiento
Tipos de mantenimiento:

Mantenimiento correctivo Mantenimiento adaptativo Mantenimiento perfectivo


Los tipos de mantenimiento adaptativo y perfectivo reinician el ciclo de vida, debiendo proceder de nuevo al desarrollo de cada una de sus fases para obtener un nuevo producto.

Las caractersticas de este modelo son:


Cada fase empieza cuando se ha terminado la anterior. Para pasar a la fase posterior es necesario haber logrado los objetivos de la previa. Es til como control de fechas de entregas. Al final de cada fase el personal tcnico y los usuarios tienen la oportunidad de revisar el progreso del proyecto.

Tipos de proyectos para los que es adecuado:


Aquellos para los que se dispone de todas las especificaciones desde el principio, por ejemplo, los de reingeniera. Se est desarrollando un tipo de producto que no es novedoso. Proyectos complejos que se entienden bien desde el principio.

Das könnte Ihnen auch gefallen