Corporación universitaria iberoamericana
Actividad 1 - cuadro comparativo
técnicas de modelamiento
Facultad de ingeniería
IVAN ANDRES CASTRO RUIZ
Cascada Espiral Incremental Kanban Scrum XP
Características • Es el más • En cada giro • Se evitan • Visualizar el • Valorar a los • Planificación
utilizado se construye proyectos flujo de trabajo individuos y las flexible y
• Es una visión un nuevo largos y se • Limitar el iteraciones abierta
del proceso modelo del entrega “algo trabajo que está sobre el • Desarrollo
de sistema de valor” a los en curso proceso y las iterativo e
desarrollo completo. usuarios con • Limitar el herramientas: incremental
de software • Es el mejor cierta trabajo que está La prioridad aportando
como una modelo para frecuencia. en curso son las pequeñas
sucesión de el desarrollo • Difícil de • Hacer evidentes personas, ya mejoras
etapas que de grandes evaluar el las políticas del que las • El equipo de
produce sistemas. costo. El proceso. personas no proyecto se
productos • Este modelo resultado son recursos, considera como
intermedios puede puede ser muy un concepto el factor
• Si se cambia combinarse positivo que a veces se principal de
el orden de con otros olvida. éxito del
las fases, el modelos de • El software proyecto
producto proceso de funcionando • El software
final será de desarrollo. por encima de funciona por
inferior la encima de la
calidad documentación documentación
extensiva: Se • Debe haber una
sustituye una interacción
documentación continua entre
extensa y de el cliente y los
lectura desarrolladores
abstracta, por • Respuesta
una visión más rápida y eficaz
dinámica, por ante posibles
una serie de cambios
reuniones que
se van
adaptando a
las necesidades
del negocio.
Ventajas • Usa una • El modelo • Con un • Fácil de utilizar. • Los equipos • Da lugar a una
estructura en espiral paradigma • Permite están muy programación
clara permite a incrementales actualizarse motivados, sumamente
• Determina quien reduce el rápidamente. porque las organizada.
el objetivo desarrolla tiempo de • Entendible por personas están • Ocasiona
final aplicar el desarrollo todos los contentas y eficiencias en el
rápidamente enfoque de inicial, ya que se miembros del felices. proceso de
• Transmite construcción implementa la equipo. • Su trabajo luce planificación y
bien la de funcionalidad • Técnica de y es un pruebas.
información prototipos parcial. gestión visual. producto de • Cuenta con una
en cualquier • provee un • Pautar el cali Existen tasa de errores
etapa de impacto desarrollo del muchas muy pequeña.
evolución ventajoso trabajo muy reuniones de • Propicia la
del producto frente al efectivo. planificación, satisfacción del
cliente, que es de programador.
la entrega refinamiento, • Fomenta la
temprana para estimar, comunicación
departes etc. . entre los
operativas del • clientes y los
software desarrolladores.
Desventajas • Dificulta los • Tiene una • Requiere de • Si se usa este • Funciona más • Es
cambios elevada mucha método para que nada con recomendable
• Excluye al complejidad. planeación, unidades muy equipos emplearla solo
cliente o al • Es un tanto grandes, el reducidos. en proyectos a
usuario final modelo administrativa almacenamiento • Requiere una corto plazo.
• Retrasa las costoso. como técnica. del sistema de exhaustiva • En caso de
pruebas definición de fallar, las
hasta • Genera • Requiere de Kanban será las tareas y sus comisiones son
después de mucho metas claras muy costoso. plazos. muy altas.
la tiempo en el para conocer el • Al limitar el • Exige que • Requiere de un
finalización desarrollo estado del número de quienes la rígido ajuste a
del sistema. proyecto. tareas, cuando utilicen los principios de
se trata de cuenten con XP.
trabajos una alta • Requiere de un
inmensos no es cualificación o rígido ajuste a
posible aplicar formación. los principios de
esta XP.
metodología ya
que muchos de
los trabajadores
quedarían
desocupados.
Aplicaciones • Proyectos y • Evaluación • Análisis y • Paneles de • Optimización • Proyectos
aplicaciones del primer requerimientos desarrollo y de tiempos de robustos y a
de prototipo en • Diseño paneles desarrollo de corto plazo
dimensiones términos de • Implementación empresariales. software pero
pequeñas sus fuerzas, • Pruebas. no solo para
debilidades, ello si no para
y riesgos. cualquier tipo
de proyecto
Referencias:
• Metodologías del Desarrollo de Software (okhosting.com)
• Qué son las metodologías ágiles, ejemplos y beneficios (inesdi.com)
• Metodología Ágil Programación Extrema XP (unan.edu.ni)