Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
RUP
En el presente blog se mostrar informacin sobre las 3 metodologas ms
importantes para la elaboracin de software: SCRUM, XP y RUP.
domingo, 1 de abril de 2012
RUP
SCRUM
Enfoque
Iterativo
Iterativo
Ciclo
No de extremo a extremo
del plan del
proyecto. Cada plan de la
siguiente iteracin se
determina al final de la
iteracin actual (no la
fecha final de
traccin). Dueo del
Producto (usuario de
negocios clave)
determina el momento en
que el proyecto se lleva a
cabo.
Planificacin
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
En vez de alcance,
SCRUM utiliza una
Cartera de Proyectos, que
se re-evaluado al final de
cada iteracin (sprint).
estas modificaciones
estn sujetas a un
procedimiento
estrictamente controlado.
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
Tipo de proyecto /
producto
Recomendado para
grandes, a largo plazo, a
nivel de empresa con
proyectos a medio y alta
complejidad.
Recomendado para
lasmejoras rpidas y
organizaciones que no
dependen de una fecha
lmite.
Comparacin
entre
RUP
XP:
RUP
1. Que es RUP?
Forma disciplinada o metodologa de asignar tareas y responsabilidades en una
empresa de desarrollo (quin hace qu, cundo y cmo). Esta metodologa, llamada
as por sus siglas en ingls Rational Unified Process, divide en 4 fases el desarrollo
del software:
o
ptima.
2. DISCIPLINA DE DESARROLLO
La metodologa RUP, llamada as por sus siglas en ingls Rational Unified Process,
divide en 4 fases el desarrollo del software:
o
4.
5. ELEMENTOS DE RUP
SCRUM
RUP
XP
COMPARACIN ENTRE RUP, XP Y SCRUM
XP
1. QUE ES XP?
La Programacin Extrema es una metodologa ligera de desarrollo de software que
se basa en la simplicidad, la comunicacin y la realimentacin o reutilizacin del
cdigo desarrollado. Se requiere un grupo pequeo de programadores para trabajar
con esta metodologa entre 2 15 personas y estas irn aumentando conforme sea
necesario.
2. 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
1. SCRUM
2. RUP
3. XP
4. COMPARACIN ENTRE RUP, XP Y SCRUM
Publicado por ChRiStIaN en 19:07 No hay comentarios:
Enviar por correo electrnicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest
SCRUM
1. 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.
2. CARACTERSTICAS
3. ROLES
I.
II.
Scrum Master
III.
Scrum Team
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.
4. METODOLOGA DE TRABAJO
Proceso gil de desarrollo iterativo e incremental. Origen: articulo "Ther New New Product Develepment Game" (Takeuchi y
Nonaka, 1986)
1.
2.
3.
4.
SCRUM
RUP
XP
COMPARACIN ENTRE RUP, XP Y SCRUM
SCRUM
RUP
XP
COMPARACIN ENTRE RUP, XP Y SCRUM
5.
6.
7. Comparacin entre
RUP y Mtrica 3
8. 2012
Unificado
Rational
Unified
de
Process
en
de
desarrollo
ingls,
es Rational,
un
10.
de
software
y proceso
junto con
el Lenguaje Unificado de
Modelado UML,
constituye la
metodologa estndar
11. ms utilizada para el
anlisis, implementacin
y documentacin de
sistemas orientados a
objetos. Esta
12. metodologa fue
desarrollada por IBM.
una
metodologa
planificacin,
mantenimiento
de de
y
14.
sistemas
informacin.
de desarrollo
Promovida por el
Ministerio de
Administraciones