Proyecto

Solo disponible en BuenasTareas
  • Páginas : 5 (1059 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de septiembre de 2010
Leer documento completo
Vista previa del texto
Indice

| |Pág. |
|Indice |1 |
|............................................................................................................... | ||¿Qué es RUP?................................................................................................... |2 |
|Las mejores prácticas ...................................................................................... |2 |
|Ciclos y Fases |3 ||.................................................................................................. | |
|Inicio .................................................................................................... |4 |
|Elaboración .......................................................................................... |5 |
|Construcción........................................................................................ |6 |
|Transición ............................................................................................ |6 |
|Definiciones | |
|Roles..................................................................................................... |7 |
|Actividades ........................................................................................... |7 |
|Artefactos ............................................................................................. |8 |
|Bibliografía utilizada....................................................................................... |9 |

¿Que es RUP?

Gráfico: RUP

• RUP es un proceso de desarrollo de software:
- Forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo).

• Objetivos:
- Asegurar la producción de software de calidad dentro de plazos y presupuestospredecibles. Dirigido por casos de uso, centrado en la arquitectura, iterativo (mini-proyectos) e incremental (versiones).

• Es también un producto:
- Desarrollado y mantenido por Rational.
- Actualizado constantemente para tener en cuenta las mejores prácticas de acuerdo con la experiencia.

• Aumenta la productividad de los desarrolladores mediante acceso a:- Base de conocimiento
- Plantillas
- Herramientas

• Se centra en la producción y mantenimiento de modelos del sistema más que en producir documentos.

• RUP es una guía de cómo usar UML de la forma más efectiva.

Las mejores prácticas

• RUP pretende implementar las mejores prácticas actuales en ingeniería de software:

- Desarrolloiterativo del software
- Administración de requerimientos
- Uso de arquitecturas basadas en componentes
- Modelamiento visual del software
- Verificación de la calidad del software
- Control de cambios

Ciclos y fases

Gráfico: Fases de RUP

• RUP divide el proceso de desarrollo en ciclos, teniendo un producto al final de cada ciclo.

•Cada ciclo se divide en cuatro Fases:
- Inicio
- Elaboración
- Construcción
- Transición

• Cada fase concluye con un hito bien definido donde deben tomarse ciertas decisiones.

Fases de RUP: Inicio (Inception)

• Se establece la oportunidad y alcance el proyecto.

• Se identifican todas las entidades externas con las que se trata...
tracking img