Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos de Desarrollo, proyecto-idea, gear-check-list-technical…
Modelos de Desarrollo
Veremos 3 tipos de modelos de desarrollo....
Proyectos Con Modelo De Desarrollo
En Cascada
Modelo dominante en la informática, conformado por un proceso
lineal
en 4 pasos únicos
Análisis
Diseño
Programación
Pruebas
Probar el sistema
Construir el sistema
Planos del sistema
Descripción del sistema
Tiene como
requisito
que solo se puede comenzar con el siguiente proceso lineal, una vez
completado
el anterior (no se puede hacer el diseño si no se tiene el análisis)
Al no adecuarse al desarrollo de sistemas, posee 3 principales defectos
Baja Mitigación de Riesgos
Solo se pueden realizar pruebas al final del proyecto (más dificil de modificar)
Falta de retroalimentación
Si el cliente desea cambios, son mas caros o poco posibles al ser una estructura de trabajo linealmente establecida
Rigidez y Poca Adaptabilidad
Los requerimientos en un proyecto cambian constantemente
A modo general, este modelo es demasiado
rigido
para poder adaptarse a un proceso tan
dinamico
como lo es el desarrollo de software
Procesos Con Modelo De Desarrollo
Iterativo
Este modelo se basa en
dividir
el proyecto en varias etapas, llamadas iteraciones. Posee
alteraciones
a lo largo del desarrollo, pero son bastante cortas.
La idea es que en cada una de las iteraciones, se construye una parte pequeña del sistema (desarrollo incremental). Realizando el análisis, diseño, programación y pruebas en una sola de estas iteraciones.
Posee 3 principales ventajas
Mitigación de Riesgos
Mayor cantidad de pruebas realizadas, implican mejores deicisiones de diseño general.
Retroalimentación
Al tener ejecutables o prototipos en cada iteracion, se puede obtener una mejor examinacion para decisiones futuras que se deseen.
Flexibilidad
Se pueden realizar cambios, basándose en la experiencia y conocimiento adquiridos en cada iteración.
En consecuencia, este corresponde a un
modelo en condición
para el proceso de desarrollo de software, considerado como el
primer factor
de éxito para un proyecto.
Proyectos Sin Modelo De Desarrollo
Ideología o método basado en no realizar un proceso de análisis y diseño previo al desarrollo, por lo que resulta en un producto defectuoso y poco profesional (construir un edificio sin planos)
No aplicar modelo alguno
Más costoso y dificil de ampliar
Comenzar a programar inmediatamente
Muchos errores por lo que son desechados
Características
Proyecto de desarrollo de
Software
Vs otros proyectos de
ingeniería
Mayor duración de lo previsto
Consumen más recursos
Tasa de éxito mas baja
Sistemas más defectuosos