3. • Dar a conocer cada uno de los aspectos importantes RUP
• Demostrar la utilidad e importancia de la metodología RUP.
• Fases de la metodología y su importancia.
• Herramientas y el lenguaje que se utiliza en el desarrollo de proyectos.
• La metodología RUP ventajas y desventajas contra otros métodos de
desarrollo.
4. • Dar a conocer la metodología RUP desde sus
orígenes, procedimientos y herramientas que utiliza para
su desarrollo.
• Demostrar el por que es una de las metodologías que
mas nos pueden apoyar en el desarrollo del proyecto.
5. Rational Unifled Process
Es el Marco de referencia de ingeniería de software para
definir, implementar y distribuir aplicaciones.
7. En 1995 Rational Software Corporation adquiere Objectory
AB, entre 1995 y 1997 se desarrolla Rational Objectory
Procesos (ROP) a partir de Objectory 3.8 y del Enfoque
Rational (Rational Approach) adoptando UML como lengua
je de modelado.
Desde ese entonces y a la cabeza de Grady Booch , Ivar
Jacobson y James Rumbaugh , Rational Software
desarrolló e incorporó diversos elementos para expandir
ROP, destacándose especialmente el flujo de trabajo
conocido como modelado del negocio. En junio del 1998 se
lanza Rational Unified Process.
8. • Certificado como consultor de IBM
Rational Unified Process
• Diseñador de IBM Certified Solution - 7,0
Rational Unified Process
• IBM 839: v7.0 Rational Unified Process
9. • En 1996, modelado de objetos (OMT) enfoque de modelado, el
enfoque de Booch Grady Booch y 1,0 UML.
• En 1997, Requisitos y disciplina de ensayo.
• En 1998, modelado de negocios, las pruebas de
rendimiento, diseño de interfaz de usuario, datos de ingeniería y
UML 1.1.
• En 1999, gestión de proyectos y desarrollo de software, UML 1.3
• A partir de 2000, Rational
10. • Gramática bien definida.
• Terminología usada para las definiciones de los procesos.
• Forma disciplinada de asignar tareas y responsabilidades (quién
hace qué, cuándo y cómo)
• Pretende implementar las mejores prácticas en Ingeniería de
Software
• Desarrollo iterativo
• Administración de requisitos
• Uso de arquitectura basada en componentes
• Control de cambios
• Modelado visual del software
• Verificación de la calidad del software
13. Fases
Flujos de Trabajo de Inicio Elaboración Construcción Transición
Procesos
Modelación de Negocios
Requerimientos
Análisis y Diseño
Implementación
Contenido
Prueba
Desarrollo
Flujos de Trabajo de Soporte
Admin. Configuración
Administración
Ambiente
Iteración(es) Iter. Iter. Iter. Iter. Iter. Iter. Iter.
Preliminar #1 #2 #n #n+1 #n+2 #m #m+1
Iteraciones
14.
15.
16.
17. Se puede reducir el tiempo de desarrollo de
un Sistema Software, aplicando la
metodología RUP y UML ya que permite
lograr de una manera fiable y rápida el
desarrollo del sistema deseado.