Metodologias de desarrollo de software
12
Metodologías de Desarrollo de Software
Diseño de aplicaciones con multimedia
Modelo en cascada
Es un proceso secuencial de desarrollo en el que los pasos de desarrollo sonvistos hacia abajo a través de las fases de análisis de las necesidades, el diseño, implementación, pruebas (validación), la integración, y mantenimiento
Los principios básicos del modelo de cascadason los siguientes]
* El proyecto está dividido en fases secuenciales, con cierta superposición y splashback aceptable entre fases.
* Se hace hincapié en la planificación, los horarios,fechas, presupuestos y ejecución de todo un sistema de una sola vez.
* Un estricto control se mantiene durante la vida del proyecto a través de la utilización de una amplia documentación escrita, asícomo a través de comentarios y aprobación / signoff por el usuario y la tecnología de la información de gestión al final de la mayoría de las fases antes de comenzar la próxima fase.
IncrementalProvee una estrategia para controlar la complejidad y los riesgos, desarrollando una parte del producto software reservando el resto de aspectos para el futuro.
Los principios básicos son:
* Una seriede mini-Cascadas se llevan a cabo, donde todas las fases de la cascada modelo de desarrollo se han completado para una pequeña parte de los sistemas, antes de proceder a la próxima incremental
*Se definen los requisitos antes de proceder con lo evolutivo, se realiza un mini-Cascada de desarrollo de cada uno de los incrementos del sistema
* El concepto inicial de software, análisis de lasnecesidades, y el diseño de la arquitectura y colectiva básicas se definen utilizando el enfoque de cascada, seguida por iterativo de prototipos, que culmina en la instalación del prototipo final.Espiral
Los principios básicos son:
* La atención se centra en la evaluación y reducción del riesgo del proyecto dividiendo el proyecto en segmentos más pequeños y proporcionar más facilidad...
Regístrate para leer el documento completo.