MTODO CASCADA La versin original del modelo en cascada, fue presentada por Royce en 1970, aunque son ms conocidos los refinamientos realizados por Boehm [1981], Sommerville [1985] y Sigwart y col. [1990]. En este modelo, el producto evoluciona a travs de una secuencia de fases ordenadas en forma lineal y permitiendo iteraciones al estado anterior. FASE DEL MODELO CARACTERISTICAS Cada fase empieza cuando se ha terminado la anterior. Para pasar a la fase posterior es necesario haber logrado los objetivos de la fase anterior 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. MTODO EN CASCADA Es un modelo de ciclo de vida orientado a riesgos que un proyecto software en mini proyectos. Cada mini proyecto se centra en uno o ms riesgos importantes, hasta que todos estn controlados. Despus de controlar todos los riesgos ms importantes, el modelo en espiral finaliza, del mismo modo que el ciclo de vida en cascada. FASES DEL METODO FASES DEL MODELO Planificacin: Determinacin de objetivos, alternativas, restricciones, y elaboracin del plan de desarrollo para el ciclo actual. Anlisis de Riesgos: Evaluacin de las alternativas, identificacin y resolucin de riesgos. Se decide si se sigue o no con el proyecto. Ingeniera: Desarrollo del producto siguiendo un modelo del ciclo de vida o cascada, prototipo, etc. Evaluacin por el cliente: valoracin de resultados. MTODO PROTOTIPO DE SISTEMAS El uso de prototipos se centra en la idea de ayudar a comprender los requisitos que plantea el usuario, sobre todo si este no tiene una idea muy acabada de lo que desea. Tambin pueden utilizarse cuando el ingeniero de software tiene dudas acerca de la viabilidad de la solucin pensada. CUANDO UTILIZAR PROTOTIPOS Un prototipo en sistemas de informacin es un modelo operable, que tiene todas las caractersticas necesarias, pero que es ineficiente debido a que los programas fueron hechos a la carrera con el objetivo de ser funcionales, en vez de ser eficientes. La elaboracin de prototipos de sistemas de informacin es una tcnica valiosa para la recopilacin rpida de informacin especfica acerca de los requerimientos de informacin de los usuarios. La velocidad es esencial para la elaboracin satisfactoria del prototipo en su sistema de informacin. El prototipo debe llevarse menos de una semana para ensamblarse y lo preferible son dos o tres das. ETAPAS DEL MODELO PROTOTIPO Anlisis de requisitos del sistema Anlisis de requisitos del software Diseo, desarrollo e implementacin del prototipo Prueba del prototipo. Refinamiento iterativo del prototipo Refinamiento de las especificaciones del prototipo Diseo e implementacin del sistema final Explotacin (u operacin) y mantenimiento