Metodologias Clasicas
Definición de los requisitos: Los servicios, restricciones y objetivos son establecidos con los usuarios del sistema. Se busca hacer esta definición en detalle. 2: Diseño de software: Separticiona el sistema en sistemas de software o hardware. Se establece la arquitectura total del sistema. Se identifican y describen las abstracciones y relaciones de los componentes del sistema 3:Implementación y pruebas unitarias: Construcción de los módulos y unidades de software. Se realizan pruebas de cada unidad. 4: Integración y pruebas del sistema: Se integran todas las unidades. Se prueban enconjunto. Se entrega el conjunto probado al cliente.
1. Definición de objetivos: Se definen los objetivos. Se definen las restricciones del proceso y del producto. Se realiza un diseño detallado delplan administrativo. Se identifican los riesgos y se elaboran estrategias alternativas dependiendo de estos. 2. Evaluación y reducción de riesgos: Se realiza un análisis detallado de cada riesgoidentificado. Pueden desarrollarse prototipos para disminuir el riesgo de requisitos dudosos. Se llevan a cabo los pasos para reducir los riesgos. 3. Desarrollo y validación: Se escoge el modelo dedesarrollo después de la evaluación del riesgo. El modelo que se utilizará (cascada, sistemas formales, evolutivo, etc.) depende del riesgo identificado para esa fase.
CASCADA
Sigue una secuencialógica y cada etapa es directamente dependiente de que se culmine la etapa anterior
El modelo en cascada consta de las siguientes fases:
ESPIRAL
Es actualmente uno de los más conocidos y fuepropuesto por Boehm [7]. El ciclo de desarrollo se representa como una espiral, en lugar de una serie de actividades sucesivas con retrospectiva de una actividad a otra.
Cada ciclo desarrollo se
deDivide en cuatro fases:
METODOLOGÍAS DE DESARROLLO Clásicas
INCREMENTAL Provee una estrategia para controlar la complejidad y los riesgos, desarrollando una parte del producto software...
Regístrate para leer el documento completo.