Please enable JavaScript.
Coggle requires JavaScript to display documents.
LAS METODOLOGIA DE ADSI - Coggle Diagram
LAS METODOLOGIA DE ADSI
MODELOS TRADICIONALES
Formados por un conjunto de fases o actividades en las que no tienen en cuenta la naturaleza evolutiva del software.
ejemplos
clásico, lineal o en cascada
Consta de cinco a siete fases, cada fase está definida por diferentes tareas y objetivos, por lo que la totalidad de las fases describe el ciclo de vida del software hasta su entrega.
basados en prototipos
está relacionada con la mejora continua y el Ciclo de Deming que consiste en un proceso iterativo enfocado en diseñar, implementar, medir y ajustar un plan.
-
Estructurado
se basan en la estructuración y descomposición funcional de problemas en unidades más pequeñas interrelacionadas entre sí.
se centran especialmente en el control del proceso, estableciendo rigurosamente las actividades involucradas, los artefactos que se deben producir, y las herramientas y notaciones que se usarán.
MODELOS EVOLUTIVOS
son modelos que se adaptan a la evolución que sufren los requisitos del sistema en función del tiempo
ejemplos
Incremental
propone fijar la atención en un segundo nivel, el de los valores marginales, el cual presentamos a continuación.
Iterativo
Las iteraciones se pueden entender como miniproyectos: en todas las iteraciones se repite un proceso de trabajo similar para proporcionar un resultado completo sobre producto final, de manera que el cliente pueda obtener los beneficios del proyecto de forma incremental.
En espiral
es una combinación entre el modelo waterfall y un modelo por iteraciones. El proceso pasa por distintas etapas, desde la de conceptualización, siguiendo el desarrollo, luego una fase de mejoras, para finalizar con el mantenimiento.
Los evolutivos son modelos iterativos, permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado; incluso evolucionar más allá, durante la fase de operación.
-
-
PROCESOS AGILES
enfatizan el desarrollo rápido, ponen el énfasis en la programación
ejemplos
Programación XP
se basa en las interacciones cortas, de aproximadamente una semana, en las que el equipo de trabajo reducido (máximo 12 personas) ejecuta unas tareas concretas.
SCRUM
es un marco de trabajo o framework que se utiliza dentro de equipos que manejan proyectos complejos.
-
Crystal
es una metodología de desarrollo de Software ágil, que en realidad está considerada como una «familia de metodologías» debido a que se subdivide en varios tipos de metodologías en función a la cantidad de personas que vayan a conformar el proyecto.
Son adaptables a los cambios de los requisitos por parte del cliente, entregan prototipos constantemente de tal manera que se garantiza un mejor producto.
-