S.I. Modelos de desarrollo


Modelo espiral

·         Forma de espiral (literal)
·         Fase 1 Objetivo y alternativas
·         Fase 2 Evaluación de riesgos (creación de prototipos)
·         Fase 3 Desarrollo y prueba (Checar fallas en forma de espiral)
·         Fase 4 Planificación del siguiente ciclo (hacer un plan B en dado caso de tener errores al final)
·         Ventajas (control monetario, menos cantidad de errores)
·         Desventajas (Formación de bucles prolongando más la entregar)

RAD (rapid application development)

·         Creación de prototipos
·         Gestión (a base de preguntas)
·         Datos (conjunto de objetos de datos para apoyar)
·         Procesos (comunicación entre dos objetos
·         Generación de aplicaciones (actualizar por medio de generaciones)
·         Entrega (Verificación)
·         Ventajas (Compra hecho, ciclo más pequeño)
·         Desventajas (menos eficiente, progreso difícil de medir)

Modelo Incremental

·         Funcionalidad e incremento de producción de programas
·         Incrementos pequeños
·         Fácil administración
·         Adaptabilidad
·         Inversión a corto plazo
·         Requerimientos (Objetivos centrales)
·         Definición de las tareas e interacciones (Organizar los elementos)
·         Diseño de los incrementos (Mejoras constantes)
·         Desarrollo del incremento (Acción de lo planeado)
·         Validación de incrementos (verificación de lo hecho anteriormente)
·         Integración de incrementos (como ha contribuido cada cambio al proyecto final)
·         Entrega de producto (Trabajo finalizado eh integrado)
·         Más sencillo acomodar cambios
·         No recomendado en datos en tiempo real, o de alto índice de riesgo
·         Definir bien las metas

Modelo de Cascada

Proceso de desarrollo secuencial
Análisis de desarrollo de software
Diseño del sistema
Diseño del programa
Codificación
Pruebas
Validación y verificación del producto de software
Mantenimiento

Comentarios