Cascada. Espiral
Enviado por fernando1004 • 30 de Marzo de 2012 • Informe • 352 Palabras (2 Páginas) • 664 Visitas
Cascada
Ventaja
Este modelo como es sencillo solo utiliza los pasos intuitivos para desarrollar software, además es fácil de explicarlo al cliente.
Desventaja
• Los proyectos raramente siguen el flujo secuencial, hay iteraciones
• El cliente no puede establecer al principio todos los requisitos.
• El cliente deber tener paciencia pues la versión operativa del producto solo estará disponible en las últimas etapas del proyecto.
Espiral
Ventajas
No necesita una definición completa de los requisitos para empezar a funcionar.
Al entregar productos desde el final de la primera iteración es más fácil validar los requisitos.
El riesgo en general es menor, porque si todo se hace mal, solo se ha perdido el tiempo y recursos invertidos en una iteración (las anteriores iteraciones están bien).
El riesgo de sufrir retrasos es menor, ya que al identificar los problemas en etapas tempranas hay tiempo de subsanarlos.
Desventajas
Es difícil evaluar los riesgos.
Necesita de la participación continua por parte del cliente.
Cuando se subcontrata hay que producir previamente una especificación completa de lo que se necesita, y esto lleva tiempo.
Prototipos
Consiste en la representación de un diseño rápido el mismo que me permite establecer incluso el nivel
de aceptación que tendrá el software a desarrollarse.
• Este modelo es fácil de utilizar y de modificar es utilizado para establecer aspectos del sistema que no
son contemplados bien mediante la retroalimentación , que consiste en analizar las alternativas y en
caso de no cubrir las expectativas del usuario/cliente se procede a repetir las etapas para que el
sistema a desarrollar sea de calidad.
DRA
DRA enfatiza el desarrollo de componentes de programas reutilizables. La reutilización es la piedra angular de las tecnologías de objetos, y se encuentra en el modelo de proceso de ensamblaje.
XP
Programación Organizada
Múltiples desarrolladores contribuyen al diseño
Satisfacción del Programador
Propiedad Colectiva del código
Es recomendable emplearlo solo en proyectos a corto plazo
Conseguir su implantación en un equipo es algo que puede resultar dificultoso
Altas comisiones en caso de fallar
RUP
o Unifica los mejores elementos de metodologías anteriores.
o Preparado para desarrollar grandes y complejos proyectos.
o Orientado a Objetos.
o Utiliza el UML como lenguaje de representación visual.
...