Documente Academic
Documente Profesional
Documente Cultură
UNIFIED MODELING
LANGUAGE
Y
LAS METODOLOGÍAS DE
DESARROLLO DE SOFTWARE
Este lenguaje nos indica cómo crear y leer los modelos, pero no
dice cómo crearlos. Esto último es el objetivo de las
metodologías de desarrollo.
Objetivos
Los objetivos de UML son muchos, pero se pueden sintetizar
sus funciones:
Visualizar:
Especificar:
Documentar:
Elementos:
Relaciones:
Diagramas:
Enfocarse en la calidad :
La calidad del producto debe verificarse en cada aspecto de la
producción.
Disciplina de desarrollo de RUP.
Requisitos:
Pruebas :
Asegurarse de que el comportamiento requerido es correcto
y que todo lo solicitado está presente.
Despliegue:
Producir distribuciones del producto y distribuirlo a los
usuarios.
Disciplina de soporte RUP.
Distribución :
Hacer todo lo necesario para la salida del proyecto.
Elementos del RUP.
Actividades:
Procesos que se han de realizar en cada etapa/iteración.
Trabajadores:
Personas involucradas en cada actividad del
proyecto.
Artefactos:
Cliente :
Escribe las historias de los usuarios y las pruebas
funcionales para validar su implementación. El cliente
da una gran prioridad a las historias de usuarios y
decide cual implementar en cada iteración centrándose
en aportar mayor valor al negocio.
Encargado de Pruebas (Tester) :
Consultor :
Etapas
Plan rápido.
Modelado, diseño rápido
Construcción del Prototipo
Desarrollo, entrega y retroalimentación
Comunicación
Entrega del desarrollo final
Ventajas