Modelos de proceso de software

Solo disponible en BuenasTareas
  • Páginas : 4 (773 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de abril de 2011
Leer documento completo
Vista previa del texto
Modelos de procesos de software.

Modelo Lineal ó en Cascada.

Características:

- Comprende y evalúa las 5 etapas de desarrollo de manera secuencial.

- Es el modelo más utilizado- Enfoque sistemático y secuencial

[pic]

Ventajas

• Útil para el desarrollo en línea recta.
• Se pueden superponer etapas.
• Se realiza documentación en cadafase para facilitar el mantenimiento.
• Es útil cuando los requerimientos están bien definidos y estables y donde el trabajo se realiza hasta su conclusión de una manera lineal.
•Sirve también para realizar adaptaciones o mejorías bien definidas a sistemas existentes.
Desventajas
• Es el modelo más anticuado

• No se detectan los errores hasta llegar a la etapa deprueba.

• Para realizar un cambio en el sistema es necesario pasar por todas las etapas.
• Fundamentalmente conocer los requisitos del sistema al inicio del proceso. Errar en estaetapa seria desastroso, si no se detecta hasta que se revisa el programa.
• Tiempo excesivo para mostrar al cliente una idea general del producto final, ya que las dos primeras etapas (análisis ydiseño) son muy largas.
• Este modelo rara vez se adapta a la realidad de los sistemas requeridos en la actualidad

Modelo de prototipos

Características

Este modelo no secuencial, basadoen la construcción de modelos ejecutables de aplicaciones más extensas, su objetivo es que el cliente tenga una participación directa para la construcción del software requerido.

[pic]

- Secentra en los aspectos del software que serán visibles para el usuario.

- Es evaluado por el usuario y se utiliza para refinar los requisitos del software a desarrollar.

- Se utiliza laiteración para ponerlo a punto.

Ventajas

• Sirve para identificarlos requisitos del software.

• Permiten generar rápidamente programas del trabajo.

• puede servir como...
tracking img