Want to create interactive content? It’s easy in Genially!
Modelos de Ingeniería en Software - RUP
Juan Carlos Galván Hernández
Created on October 26, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Psychedelic Presentation
View
Modern Presentation
View
Relaxing Presentation
View
Chalkboard Presentation
View
Visual Presentation
View
Terrazzo Presentation
View
Halloween Presentation
Transcript
Modelo RUP
Ingieneria de Software
Presentan: - Ignacio Barboza Espinoza - Juan Carlos Gálvan Hernández - Jorge Alejandro Gutiérrez Velázquez - Gabriel Vázquez Gutiérrez
Contenido: Modelo RUP
Introducción y generalidades
Fases y disciplinas
Artefactos y actividades
Gestión de proyectos en RUP
Concepto
Es un proceso de ingeniería de software, que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software. Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios, con una planeación y presupuesto predecible.
Map
ARTEFACTOS - URP
Diagramas UML: sirven para visualizar y documentar el sistema desde diferentes perspectivas que Incluyen:
- Documentos de Requerimientos
- Diagramas de Casos de Uso
- Modelos de Diseño
- Código Fuente
- Documentación Técnica
- Plan de Pruebas
- Documentos de Configuración
- Informes de Seguimiento de Proyecto
Actividades clave del RUP
Fase de Inicio: • Establecer el alcance del proyecto y sus límites. • Identificar los casos de uso y actores principales. • Definir la arquitectura inicial. • Estimar el tiempo y costo de todo el proyecto.
Fase de Elaboración: • Desarrollar el plan del proyecto. • Definir y analizar los requisitos en profundidad. • Diseñar la arquitectura del sistema. • Construir el prototipo inicial. • Desarrollar los casos de prueba críticos.
Actividades clave del RUP
Fase de Construcción: • Desarrollar los componentes y funcionalidades restantes. • Integrar y probar exhaustivamente todos los componentes. • Desplegar una versión a los usuarios finales. • Retroalimentación y ajustes necesarios.
Fase de Transición: • Pruebas del sistema completo en el ambiente real. • Retroalimentación de usuarios y ajustes finales. • Despliegue total y puesta en producción. • Entrenamiento a usuarios. • Soporte técnico y mantenimiento.
Gesiton de proyectos en RUP
Énfasis del RUP en la gestión de proyectos
- Proceso Unificado de Rational (RUP) pone un fuerte énfasis en la gestión efectiva de proyectos de desarrollo de software.
- La gestión de proyectos es esencial para cumplir plazos, presupuestos y objetivos de calidad.
Rol del administrador de proyectos
- El administrador de proyectos desempeña un papel central en RUP.
- Responsabilidades incluyen la planificación, coordinación y supervisión de todas las actividades del proyecto.
Herramientas para la gestión en RUP
RUP proporciona una serie de herramientas y técnicas para facilitar la gestión efectiva, incluyendo:
Gestion de cambios
Gestion de configuracion
Gestion de riesgos
Gestion de recursos
Métricas y KPIs en RUP
- El seguimiento y monitoreo del progreso son fundamentales en RUP.
- Se utilizan métricas y KPIs (Indicadores Clave de Desempeño) para evaluar el progreso del proyecto y tomar decisiones informadas.
Metricas vs KPI's
KPI'S
Metricas
- Indicadores clave que evalúan el éxito y progreso hacia objetivos.
- Son específicos, cuantificables y estratégicos.
- Midiendo el rendimiento en relación con objetivos estratégicos.
- Ejemplos: Tasa de retención de clientes, margen de beneficio.
- Siempre están vinculados a objetivos estratégicos.
- Datos cuantitativos o cualitativos utilizados para medir resultados.
- Suelen ser neutrales y descriptivos.
- Ayudan a comprender y analizar situaciones.
- Ejemplos: Tiempo de desarrollo, errores.
- No siempre están vinculados a objetivos estratégicos.
Ejemplos comunes de Metricas en gestiones de proyectos
- Costo real vs. presupuesto.
- Calidad del software (errores, defectos).
- Productividad del equipo.
Ejemplos comunes de KPIs en gestiones de proyectos
- Cumplimiento de hitos.
- Satisfacción del cliente.
Ventajas
Del modelo RUP
- Ampliamente Utilizada: Método de desarrollo comúnmente adoptado por la mayoría de las empresas.
- Organización Disciplinada: Roles y responsabilidades claramente definidos para una gestión eficiente.
- Mantenimiento y Modificaciones Sencillos: Facilita futuros cambios sin pérdidas significativas.
- Reutilización: Roles y elementos pueden aplicarse en proyectos futuros, ahorrando recursos y tiempo.
- Accesibilidad del Proceso: Acceso fácil para todos los miembros del equipo.
- Filtrado Personalizado: Usuarios pueden ver el proceso según su rol en el proyecto.
Desventajas
Del modelo RUP
- Complejidad: Puede no ser adecuado para proyectos pequeños debido a su alto grado de complejidad.
- Costos Elevados: Requiere un equipo de profesionales y puede resultar costoso para proyectos de menor envergadura.
- Metodología Pesada: Tiende a ser pesado debido a su alta complejidad y requisitos.
Gracias por ver