ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodo RUP


Enviado por   •  29 de Mayo de 2014  •  525 Palabras (3 Páginas)  •  283 Visitas

Página 1 de 3

Modelo RUP

Deja un comentario

Modelo RUP

¿Qué es RUP?

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.

¿Para quién es RUP?

Diseñado para:

–Profesionales en el desarrollo de software.

–Interesados en productos de software.

–Profesionales en la ingeniería y administración de procesos de software.

¿Por qué usar RUP?

–Provee un entorno de proceso de desarrollo configurable, basado en estándares.

–Permite tener claro y accesible el proceso de desarrollo que se sigue.

–Permite ser configurado a las necesidades de la organización y del proyecto.

–Provee a cada participante con la parte del proceso que le compete directamente, filtrando el resto.

Características

• Dirigido por Casos de Uso: –Los casos de uso son los artefactos primarios para establecer el comportamiento deseado del sistema

• Centrado en la Arquitectura: –La arquitectura es utilizada para conceptualizar, construir, administrar y evolucionar el sistema en desarrollo

• Iterativo e Incremental:

–Maneja una serie de entregas ejecutables

–Integra continuamente la arquitectura para producir nuevas versiones mejoradas

• Conceptualmente amplio y diverso

• Enfoque orientado a objetos

• En evolución continua

• Adaptable

• Repetible

• Permite mediciones:

–Estimación de costos y tiempo, nivel de avance, etc.

Ciclo de Vida y sus Faces

En cuanto a tiempo el ciclo de vida de RUP se descompone en 4 FASES secuenciales, cada cual concluye con un producto intermedio.

Al terminar cada fase se realiza una evaluación para determinar si se ha cumplido o no con los objetivos de la misma.

Las fases son:

• Inicio (Inception)

• Elaboración

• Construcción

• Transición.

Inicio (Inception)

• El objetivo general de esta fase es establecer un acuerdo entre todos los interesados acerca de los objetivos del proyecto.

• Es significativamente importante para el desarrollo de nuevo software, ya que se asegura de identificar los riesgos relacionados con el negocio y requerimientos.

• Para proyectos de mejora de software existente, esta fase es más breve y se centra en asegurar la viabilidad de desarrollar el proyecto.

Elaboración

• El objetivo en esta fase es establecer la arquitectura base del sistema para proveer bases estables para el esfuerzo de diseño e implementación en la siguiente fase.

• La arquitectura debe abarcar todas las consideraciones de mayor importancia de los requerimientos y una evaluación del riesgo.

Construcción

• El objetivo de la fase de construcción es clarificar los requerimientos faltantes y completar el desarrollo del sistema basados en la arquitectura base.

• Vista de cierta forma esta fase es un proceso de manufactura, en el cual el énfasis se torna hacia la administración de recursos y control de la operaciones para optimizar costos, tiempo y calidad.

Transición

• Esta fase se enfoca en asegurar que el software esté disponible para sus usuarios.

• Se puede subdividir en varias iteraciones, además incluye pruebas del producto para poder hacer el entregable del mismo, así como realizar ajuste menores de acuerdo a ajuste menores propuestos por el usuario.

• En este punto, la retroalimentación de los usuarios se centra en depurar el producto, configuraciones, instalación y aspectos sobre utilización.

Diagrama General de RUP

¿Cuándo usar RUP?

• RUP puede utilizarse:

–En proyectos de nuevos productos de software

–En ciclos de desarrollo subsecuentes

• Consideraciones que alteran cuándo y cómo usar partes de RUP:

–El ciclo de vida del proyecto

–Los objetivos del negocio, la visión, el alcance y los riesgos

–El tamaño del esfuerzo de desarrollo

...

Descargar como  txt (4 Kb)  
Leer 2 páginas más »
txt