INFOGRAFÍA SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CARLOS ANDRES RAMÍREZ
DARÍO FERNANDO VÉLEZ
MICHEL DAYANA TORRES
MERLY ZULEIMA IMBACHI
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
3336208: TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SOFTWARE
CRISTIAN PACHECO MARTINEZ
13 DE NOVIEMBRE DE 2025
MARCOS DE TRABAJO
TRADICIONALES
CASCADA (WATERFALL)
Características principales:
Enfoque secuencial (cada fase depende de la anterior).
Documentación extensa y detallada.
Entrega del producto al final.
Ventajas:
Estructura clara y organizada.
Facilita la planificación inicial.
Ideal para proyectos con requisitos fijos.
Desventajas:
Poca flexibilidad ante cambios.
Retroalimentación del cliente tardía.
Detecta errores en etapas finales.
RUP (RATIONAL UNIFIED
PROCESS)
Características principales:
Basado en arquitectura y casos de uso.
Enfoque iterativo dentro de fases definidas.
Roles bien estructurados (analistas,
desarrolladores, testers).
Ventajas:
Buen control del proceso.
Permite medir avances parciales.
Soporte de herramientas UML.
Desventajas:
Complejidad en la implementación.
Mucha documentación y esfuerzo de gestión.
MODELO V
Características principales:
Derivado del modelo en cascada.
Cada etapa de desarrollo tiene una fase de
prueba asociada.
Ventajas:
Asegura la calidad del software.
Permite detectar errores más pronto que en
cascada.
Desventajas:
No se adapta fácilmente a cambios.
Requiere mucho tiempo de planificación.
MARCOS DE TRABAJO
AGILES
KANBAN
Características principales:
Basado en tableros visuales de tareas.
Flujo continuo de trabajo.
Límites de trabajo en proceso.
Ventajas:
Facilita la organización visual.
Mejora la eficiencia y reduce cuellos de
botella.
Permite cambios en tiempo real.
Desventajas:
No define roles ni fases concretas.
Puede volverse caótico si no se controla
bien el flujo.
CRYSTAL
Características principales:
Flexible y adaptable según el tamaño del equipo.
Promueve la comunicación y la entrega frecuente.
Se basa en principios humanos más que en reglas
fijas.
Ventajas:
Fácil de adaptar a distintos tipos de proyectos.
Fomenta la motivación y el trabajo en equipo.
Bajo nivel de burocracia.
Desventajas:
Menos estructurado que otros métodos ágiles.
Difícil de aplicar en entornos muy formales.
SCRUM
Características principales:
Iterativo e incremental.
Equipos autogestionados y colaborativos.
Entregas parciales por sprints.
Ventajas:
Alta adaptabilidad.
Retroalimentación constante.
Mayor participación del cliente.
Desventajas:
Difícil de aplicar en equipos muy grandes.
Requiere disciplina y compromiso diario.