jueves, 15 de octubre de 2009

¿Que es RUP?

· Un proceso de ingeniería de software:

-Forma disciplinada de asignar tareas y responsabilidades en una organización de desarrollo.
· Objetivos:

-Asegurar la producción de software de calidad
-Dentro de plazos y presupuestos predecibles.
· Es también un producto:

-Desarrollado y mantenido por Rational,
-Actualizado constantemente para tener en cuenta las mejores práctica de acuerdo con la experiencia.

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 presupuestos predecibles. 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.

No hay comentarios:

Publicar un comentario