Professional Documents
Culture Documents
RUP SCRUM
Ciclo Ciclo formal se define a travs de 4 fases, pero algunos flujos de trabajo pueden ser
concurrentes. Cada sprint (iteracin) es un ciclo completo.
Alcance mbito de aplicacin est predefinido antes del inicio del proyecto y se documenta en el
documento de Alcance.mbito de aplicacin pueden ser revisados durante el proyecto, los
requisitos se estn aclarando, pero estas modificaciones estn sujetas a un procedimiento
estrictamente controlado. En vez de alcance, SCRUM utiliza una Cartera de Proyectos, que se
re-evaluado al final de cada iteracin (sprint).
Los artefactos Visin / mbito de aplicacin del documento, el paquete formal de requisitos
funcionales, documento de arquitectura del sistema, plan de desarrollo, plan de pruebas, scripts
de prueba, etc El nico artefacto formal es el software operativo.
Tipo de proyecto / producto Recomendado para grandes, a largo plazo, a nivel de empresa con
proyectos a medio y alta complejidad. Recomendado para las mejoras rpidas y organizaciones
que no dependen de una fecha lmite.
Escribe un blog
Compartir en Pinterest
RUP
Que es RUP?
DISCIPLINA DE DESARROLLO
La metodologa RUP, llamada as por sus siglas en ingls Rational Unified Process, divide en 4 fases
el desarrollo del software:
DISCIPLINA DE SOPORTE
Configuracin y administracin del cambio: Guardando todas las versiones del proyecto.
ELEMENTOS DE RUP
SCRUM
RUP
XP
Escribe un blog
Compartir en Pinterest
XP
QUE ES XP?
CARACTERSTICAS XP
Pruebas Unitarias: se basa en las pruebas realizadas a los principales procesos, de tal
manera que adelantndonos en algo hacia el futuro, podamos hacer pruebas de las fallas que
pudieran ocurrir. Es como si nos adelantramos a obtener los posibles errores.
Mtodologas giles para el desarrollo de software: eXtreme Programming (XP), Patricio Letelier y
M Carmen Penads
SCRUM
RUP
XP
Escribe un blog
Compartir en Pinterest
SCRUM
QUE ES?
Es una metodologa gil y flexible para gestionar el desarrollo de software. Se basa en construir
primero la funcionalidad de mayor valor para el cliente y en los principios de inspeccin continua,
adaptacin, auto-gestin e innovacin.
CARACTERSTICAS
Solo abarca practicas de gestin sin entrar en las practicas de desarrollo como puede hacer
XP
Auto-gestionado
Auto-organizado
Multi-funcional
Scrum hace una clara diferencia entre gallinas y cerdos, para garantizar quienes tienen la
responsabilidad, la autoridad necesaria para poder lograr el xito del proceso y que quienes no la
tienen y no puedan o producen interferencias innecesarias.
METODOLOGA DE TRABAJO
Reuniones diarias, antes de empezar a trabajar, con una duracin mxima de 4 horas.
En cada reunin las preguntas claves a contestar son: Qu es lo que hizo desde la ltima
reunin?, Qu es lo que se va a hacer hasta la siguiente reunin? y Cmo se va a llevar a cabo?
Proceso gil de desarrollo iterativo e incremental. Origen: articulo "Ther New New Product
Develepment Game" (Takeuchi y Nonaka, 1986)
Sprint Backlog: especifica la serie de tareas que se van a desarrollar segn los requisitos
sealados. Duracin entre 4 o 6 horas de trabajo. Las de mayor duracin se descompone en sub-
tareas dentro del rango del tiempo.
Product Backlog: Crea un listado con los requisitos de los usuarios del sistema para planificar el
proyecto. Es solo una estimacin inicial de los requisitos. Documento dinmico que incorpora las
constantes necesidades del sistema durante todo el cliclo de vida del proyecto.
Burndown Chart: es la manera grafica para demostrar el desarrollo del proyecto y las funciones
realizadas y por hacer.
SCRUM
RUP
XP
COMPARACIN ENTRE RUP, XP Y SCRUM
Escribe un blog
Compartir en Pinterest
En cualquier mbito de ingeniera hay una fractura entre los responsables de analizar y definir los
problemas (necesidades), y los expertos en proveer soluciones (tecnologa). Las metodologas
nacen para intentar solucionar este conflicto. Su propsito es establecer un contrato social entre
todos los participantes en un proyecto para conseguir la solucin mas eficaz con los recursos
disponibles
Explicando:
SCRUM
RUP
XP