Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RUP UML
Conjunto de actividades con una Una forma de escribir y de
secuencia determinada modelar
Es una metodologa de desarrollo Es un Lenguaje de Modelado.
de software que pasa a travs de incluye artefactos visuales para
las etapas de ciclo de desarrollo modelar los elementos del
tradicional Requerimientos, dominio de sistemas basados en
Anlisis, Diseo e implantacin software.
con agregados provenientes de las
mejores prcticas de otras
tcnicas de desarrollo de
software.
4. Cules son las diferencias entre SCRUM, XP y GIL?
SCRUMP XP AGIL
Las iteraciones de entrega son Las iteraciones de entrega Es una metodologa
de dos a cuatro semanas y se son de una a tres semanas basada en eucarsticas
conocen como sprint. (algo ms rpidas). provenientes de
El Scrum Team trata de seguir El equipo de desarrollo prcticas de produccin
el orden de prioridad que sigue estrictamente el de cdigo tanto el XP y
marca el Product Owner en el orden de prioridad de las SCRUMP pertenecen a
Sprint Backlog pero si ven que tareas definido por el esta metodologa que es
es mejor modificar el orden de cliente (aunque el equipo un proceso menos
prioridad para el desarrollo de de desarrollo le ayude a controlado, con pocos
las tareas, pueden hacerlo. decidir, ellos son los que principios ya que es
El Scrum es una metodologa mandan). bastante flexible
de desarrollo gil ms basada En cambio, el XP se centra
en la administracin del ms en la propia
proyecto. programacin o creacin
del producto.
Ventajas:
Rpida respuesta a los cambios. Al ser procesos evolutivos, los equipos de trabajo
pueden implementar soluciones sobre la marcha. Ya no es necesario esperar hasta
el final para corregir fallos.
Intervencin del cliente en el proceso. El cliente interviene de una forma activa en
cada una de las etapas del proceso. Puede aportar ideas y opinar sobre los
resultados que se le van entregando progresivamente.
Eliminacin de tareas innecesarias. Al priorizar las tareas de un proceso, los
responsables del mismo saben con certeza cules tienen un mayor peso y cules
resultan secundarias o, incluso, innecesarias.
Desventajas:
Fuerte dependencia de los lderes. Los equipos de trabajo dependen en buena
medida del liderazgo de la persona responsable. Las reuniones continuas y las
evaluaciones peridicas hacen que la persona que encabeza el proyecto centralice
casi todas las decisiones y responsabilidades.
Falta de documentacin. Las metodologas giles no plantean alternativas a para la
recoleccin de la informacin de los proyectos. Simplemente plantea la manera
cmo se llevarn a cabo las acciones.
Soluciones errneas en etapas largas. Cuando las iteraciones tienden a ser muy
largas, se corre el riesgo de que las soluciones esbozadas al inicio de las etapas no
sean las correctas. Una fase larga puede evolucionar mientras se est ejecutando y,
por tanto, las medidas tomadas tienen a perder vigencia.
9. Si quieres hacer un sistema para una farmacia Qu metodologa usaras? Indicar las
razones
10. Puedes combinar o usar UML con otras metodologas de desarrollo? En qu tipo de
aplicaciones lo haras?
Integrantes: