viernes, 24 de septiembre de 2010

Modelo Evolutivos de Ingeniería de Software

1. Modelo de proceso de software
Son estrategias de desarrollo de que se acompañan de procesos, métodos y capas de herramientas para el desarrollo de software.
Caracteristicas
La utilización de métodos, procesos y capas de herramientas.
El desarrollo de software se realiza en etapas.
Ventajas
Facilita la creación de software.
Nos permite cumplir con nuestros objetivos.
Desventajas
En veces es difícil seleccionar un modelo.
La elección de un modelo en veces puede ser la no correcta.

-------------------------------------------------------------------------------------------------

2. Modelo lineal Secuencial
Llamado algunas veces Ciclo de Vida Básico o Modelo en Cascada, el modelo Lineal Secuencial sugiere un enfoque sistemático, secuencial, para el desarrollo del software que comienza en un nivel de sistema y progresa con el análisis, diseño, codificación, prueba y mantenimiento.
Caracteristicas
Esta dividido en las actividades de:
-Análisis
-Diseño
-Código
-Pruebas
-Mantenimiento
Ventajas
El desarrollo del software esta dividido en actividades, y esto facilita la elaboración del mismo.
Desventajas
A menudo es difícil que el cliente exponga exactamente todos los requisitos.
El cliente debe tener paciencia.
Los responsables del desarrollo de software siempre se retrasan innecesariamente.

-------------------------------------------------------------------------------------------------

No hay comentarios:

Publicar un comentario