Categorías: Todo - cascada - requisitos - espiral - prototipos

por Santiago Moyano hace 5 años

267

Organigrama

Existen diversos modelos de procesos para el desarrollo de software, cada uno con características específicas y aplicaciones adecuadas según las necesidades del proyecto. El modelo de proceso incremental se enfoca en entregar incrementos que operan por sí mismos, buscando minimizar riesgos relacionados con los requisitos del usuario.

Organigrama

MODELOS DE PROCESOS

MODELO DE PROTOTIPOS

Sirve como mecanismo para evaluar los requerimientos del software
El prototipo lo evalua el cliente/usuario

Ayuda a mejorar la compresion de lo que hay que elaborar cuando los requerimientos no estan claros

Se utiliza el diseño rapido para la construccion del prototipo

MODELO ESPIRAL

Es dividido por por el equipo de software en actividades estructurales
Demanda mucha experiencia en la evaluacion de riesgo y se basa en ella para llegar al exito
Tiene el potencial de hacer un desarrollo de versiones mas completas
Es un enfoque realista para el desarrolo de sistemas y software a gran escala

MODELO DE PROCESO INCREMENTAL

Se centra en que cada incremento se entrega un producto que ya opera
Busca reducir el riesgo entre las necesidades del usuario y el producto final
Combina elementos de los flujos de proceso lineal y paralelo anteriores
Se utiliza en proyectos que no tienen sus requisitos bien claros

MODELO EN V

Proporciona una forma de visualizar el modo de aplicacion de las acciones de verificacion y validacion
No tiene diferencias fundamentales con el modelo cascada

MODELO EN CASCADA

Debe usarse solo cuando los requerimientos se entiendan bien
Aun son de uso común estos procesos

Es difícil para el cliente enunciar todos los requerimientos

Fue el primer modelo sobre desarrollo de software
No ofrece costo/beneficio significativo alguno sobre otros enfoques el el desarrollo de sistemas

Sugiere un enfoque sistemático y secuencial