modelo de desarrollo RUP

Páginas: 8 (1912 palabras) Publicado: 4 de febrero de 2014
Universidad Mariano Gálvez de Guatemala
Centro Universitario de Quetzaltenango

RUP
Proceso Unificado de Rational

Facultad de Ingeniería
Diseño de Sistemas
Ing. Durwin Ruiz

LOGO

Add your company slogan

¿Orígenes?
Los orígenes de RUP se remontan al modelo espiral original de
Barry Boehm. Ken Hartman, uno de los contribuidores claves de
RUP colaboró con Boehm en lainvestigación.
En 1995 Rational Software compró una compañía sueca llamada
Objectory AB, fundada por Ivar Jacobson, famoso por haber
incorporado los casos de uso a los métodos de desarrollo
orientados a objetos. El Rational Unified Process fue el resultado
de una convergencia de Rational Approach y Objectory (el
proceso de la empresa Objectory AB).
El primer resultado de esta fusión fue el RationalObjectory
Process, la primera versión de RUP, fue puesta en el mercado en
1998, siendo el arquitecto en jefe Philippe Kruchten
Diseño de Sistemas

LOGO

Add your company slogan

¿Qué es RUP?

RUP (Rational Unified Process- Proceso Unificado Racional). Es un
proceso de desarrollo de software, que junto al Lenguaje Unificado de
Modelado UML, establecen el estándar más utilizadO para elanálisis,
implementación y documentación de sistemas orientados a objetos. Su
ciclo de vida es una implementación del Desarrollo en Espiral.
RUP no es un sistema con pasos firmemente establecidos, sino un
conjunto de metodologías adaptables al contexto y necesidades de cada
organización

Diseño de Sistemas

LOGO

Add your company slogan

RUP
 Captura varias de las mejores prácticas enel desarrollo
moderno de software en una forma que es aplicable para un
amplio rango de proyectos y organizaciones.

 Es una guía de cómo utilizar de manera efectiva UML.
 Provee a cada miembro de un equipo un fácil acceso a una
base de conocimiento con guías, plantillas y herramientas
para todas las actividades críticas de desarrollo.
 Crea y mantiene modelos, en lugar de enfocarse enla
producción de una gran cantidad de papeles de
documentación.

Diseño de Sistemas

LOGO

Add your company slogan

¿Qué es un proceso dentro de RUP?
Un proceso define Quién está haciendo Qué,
Cuándo y Cómo para lograr un cierto
objetivo. En la ingeniería de software el
objetivo es construir un producto de software
ó mejorar alguno existente.

Requerimientos
Nuevos óModificados

Proceso de Ingeniería de
Software

Sistema
Nuevo ó Modificado

Diseño de Sistemas

LOGO

Add your company slogan

El problema
Requerimientos

•Si un proceso es utilizado, equipos
funcionales diferentes normalmente utilizan
procesos y lenguajes de modelación
inconsistentes.

•La mayoría de los proyectos de software
utilizan procesos que no están bien
definidos. En sulugar los miembros del equipo
(re)inventan sus propios procesos.
•Los procesos no están apropiadamente
relacionados con herramientas, ó no están
propiamente automatizados.

Pruebas

Análisis
Diseño

?

?

?

?
?

?

Proceso

?

?

Diseño de Sistemas

Herramienta

LOGO

Add your company slogan

CARACTERÍSTICAS PRINCIPALES










Guiado/Manejadopor casos de uso: La razón de ser de un sistema software es
servir a usuarios ya sean humanos u otros sistemas; un caso de uso es una facilidad
que el software debe proveer a sus usuarios.
Centrado en arquitectura: La arquitectura involucra los elementos más significativos
del sistema y está influenciada entre otros por plataformas software, sistemas
operativos, manejadores de bases dedatos, protocolos, consideraciones de desarrollo
como sistemas heredados y requerimientos no funcionales.
Iterativo e Incremental: Para hacer más manejable un proyecto se recomienda
dividirlo en ciclos. Para cada ciclo se establecen fases de referencia, cada una de las
cuales debe ser considerada como un miniproyecto cuyo núcleo fundamental está
constituido por una o más iteraciones de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Rup
  • Modelo De Proceso Unificado Rup
  • Ensayo Modelo RUP
  • Objetos modelo rup
  • Rup-ejm desarrollo software
  • El rol de desarrollador en rup
  • Modelo De Desarrollo Y Modelo De Desarrollo Venezolano
  • Modelos de desarrollo y modelos de desarrollo venezolano

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS