Want to create interactive content? It’s easy in Genially!

Get started free

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:

Psychedelic Presentation

Modern Presentation

Relaxing Presentation

Chalkboard Presentation

Visual Presentation

Terrazzo Presentation

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

  1. Costo real vs. presupuesto.
  2. Calidad del software (errores, defectos).
  3. Productividad del equipo.

Ejemplos comunes de KPIs en gestiones de proyectos

  1. Cumplimiento de hitos.
  2. 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