Sistema desarrollo software
El proceso se divide en 4 partes: Análisis, Diseño, Código y Prueba. Sin embargo, para la producción del Software, se usa el principio detrabajo en cadena o “Pipeline”, utilizado en muchas otras formas de programación. Con esto se mantiene al cliente en constante contacto con los resultados obtenidos en cada incremento. Es el mismo clienteel que incluye o desecha elementos al final de cada incremento a fin de que el software se adapte mejor a sus necesidades reales. El proceso se repite hasta que se elabore el producto completo.• Propuesto por Mills en 1980 con la idea de reducir la repetición de trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiciones en los requisitos hasta adquirirexperiencia con el sistema • Durante el desarrollo de cada incremento se puede utilizar el modelo de cascada o evolutivo, dependiendo del conocimiento que se tenga sobre los requisitos a implementar
•Además es creado en respuesta a las debilidades del modelo tradicional de cascada en el cual el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior. Modelo de cascadaclásico Análisis de requisitos Diseño del Sistema Diseño del Programa Codificación Pruebas Implantación Mantenimiento
• • • • • • • •
• • • •
El proceso en sí mismo consiste de: Etapa deinicialización Etapa de iteración Lista de control de proyecto
• Características: • A partir de la evaluación se planea el siguiente incremento y así sucesivamente • Es interactivo por naturaleza •...
Regístrate para leer el documento completo.