Anda di halaman 1dari 29

RUP

MOPROSOFT
Integrantes:
Cinthya Zamora Alejandra Hinojoza Amanda Hernndez Karen Gmez

PROCESO UNIFICADO DE RACIONAL (RUP)


Es un Proceso de Desarrollo de Software. Es un marco de trabajo genrico. Esta basado en componentes. Utiliza UML.

Requerimientos

Proceso de Desarrollo de Software

Sistemas Software

QUE DEFINE RUP?


Quin hace que? Cundo hace esto? Cmo alcanzar la meta?

FASES DE PROCESO UNIFICADO DE RACIONAL (RUP)


FASE 1: INICIO

Se enfocan hacia la comprensin del problema y la tecnologa, la delimitacin del mbito del proyecto, la eliminacin de los riesgos crticos, y al establecimiento de una lnea base (baseline) de la arquitectura.

OBJETIVOS Establecer el mbito del proyecto y sus lmites. Encontrar los Casos de Uso crticos del sistema, los escenarios bsicos que definen la funcionalidad. Mostrar al menos una arquitectura candidata para los escenarios principales. Estimar el coste en recursos y tiempo de todo el proyecto. Estimar los riesgos, las fuentes de incertidumbre.

FASE 2: ELABORACIN

El propsito de la fase de elaboracin es analizar el dominio del problema, establecer los cimientos de la arquitectura, desarrollar el plan del proyecto y eliminar los mayores riesgos. En esta fase se construye un prototipo de la arquitectura, que debe de evolucionar en iteraciones sucesivas hasta convertirse en el sistema final.

OBJETIVOS Definir, validar y cimentar la arquitectura. Completar la visin. Crear un plan fiable para la fase de construccin. Este plan puede evolucionar en sucesivas iteraciones. Debe incluir los costes si procede. Demostrar que la arquitectura propuesta soportar la visin con un coste razonable yen un tiempo razonable

FASE 3: CONSTRUCCIN

Se lleva a cabo la construccin del producto por medio de una serie de iteraciones. Para cada iteracin se selecciona algunos Casos de Uso, se refina su anlisis y diseo y se procede a su implementacin y pruebas. Se realiza una pequea cascada para cada ciclo. Se realizan tantas iteraciones hasta que se termine la implementacin de la nueva versin del producto.

OBJETIVOS Minimizar los costes de desarrollo mediante la optimizacin de recursos y evitando el tener que rehacer un trabajo o incluso desecharlo. Conseguir una calidad adecuada tan rpido como sea prctico. Conseguir versiones funcionales (alfa, beta, y otras versiones de prueba) tan rpido como sea prctico.

FASE 4: TRANSICIN

La finalidad de la fase de transicin es poner el producto en manos de los usuarios finales, para lo que se requiere desarrollar nuevas versiones actualizadas del producto, completar la documentacin, entrenar al usuario en el manejo del producto, y en general tareas relacionadas con el ajuste, configuracin, instalacin y facilidad de uso del producto.

OBJETIVOS Conseguir que el usuario se valga por si mismo. Un producto final que cumpla los requisitos esperados, que funcione y satisfaga suficientemente al usuario

CARACTERSTICAS DE RUP
Dirigido por casos de uso. Centrado en la arquitectura. Iterativo e incremental.

DIRIGIDO POR CASOS DE USO

Los casos de usos se especifican, se disean, y los casos de uso finales son la fuente a partir de la cual los ingenieros de prueba construyen sus caso de prueba.

CENTRADO EN LA ARQUITECTURA

La arquitectura del software involucra:

La estructura y el comportamiento La funcionalidad La facilidad de comprensin La reutilizacin La flexibilidad El rendimiento Las restricciones y compromisos econmicos y tecnolgicos La esttica

EL PROCESO UNIFICADO: ITERATIVO E


INCREMENTAL Divide el producto en mini proyectos. Cada mini proyecto es una iteracin que resulta en un incremento Las iteraciones hacen referencia a pasos en el flujo de trabajo, y los incrementos al crecimiento del producto. La seleccin de lo que se implementar en una iteracin se basan en casos de uso de mayor utilidad y los riesgos mas importantes. Una iteracin es una secuencia de actividades con un plan establecido y un criterio de evaluacin.

El proceso unificado se repite a lo largo de una serie de ciclos que constituye la vida del sistema. Cada ciclo concluye con una versin para el cliente. Cada ciclo consta de cuatro fases: Inicio, elaboracin, construccin y transicin. Cada fase se subdivide a su vez en iteraciones.

MOPROSOFT
Est dirigido a las empresas o reas internas dedicadas al desarrollo y/o mantenimiento de software. Las organizaciones, que no cuenten con procesos establecidos, pueden usar el modelo ajustndolo de acuerdo a sus necesidades. Mientras que las organizaciones, que ya tienen procesos establecidos, pueden usarlo como punto de referencia para identificar los elementos que les hace falta cubrir.

PROCESOS -NIVELES DE CAPACIDAD POR PROCESO

PERFIL DE PROCESOS

CATEGORA ALTA DIRECCIN (DIR)


Gestin de Negocio Propsito: Establecer la razn de ser de la organizacin, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los Clientes, as como evaluar los resultados para poder proponer cambios que permitan la mejora continua. Adicionalmente habilita a la organizacin para responder a un ambiente de cambio y a sus miembros para trabajar en funcin de los objetivos establecidos

CATEGORA GERENCIA (GER)


Gestin de Procesos Propsito: Establecer los procesos de la organizacin, en funcin de los Procesos requeridos identificados en el Plan Estratgico. As como definir, planear, e implantar las actividades de mejora en los mismos. Gestin de Proyecto Propsito: Asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organizacin

Gestin de Recursos Recursos Humanos y Ambiente de Trabajo Propsito: Conseguir y dotar a la organizacin de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, as como crear y mantener la Base de Conocimiento de la organizacin. La finalidad es apoyar el cumplimiento de los objetivos del Plan Estratgico de la organizacin.

Bienes Servicios e Infraestructura Propsito: Proporcionar proveedores de bienes, servicios e infraestructura que satisfagan los requisitos de adquisicin de los procesos y proyectos

Conocimiento de la Organizacin. Propsito: Mantener disponible y administrar la Base de Conocimiento que contiene la informacin y los productos generados por la organizacin.

CATEGORA OPERACIN (OPE)

OPE

Administracin de Proyectos Especficos Propsito: Establecer y llevar a cabo sistemticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados

Flujo de trabajo Inicio Planeacin Realizacin Valuacin y Control Cierre

CICLOS DE DESARROLLO

FASES DE UN CICLO

ACTIVIDADES DE UNA FASE

Anda mungkin juga menyukai