El enfoque del RUP consiste en basar la seleccin en
identificar y priorizar los riesgos para el proyecto y la determinacin temprana de estrategias para mitigacin de los riesgos identificados. Los diez aspectos esenciales de RUP La siguiente lista describe el conjunto mnimo de artculos que un proyecto tendrn si realmente estn siguiendo la "esencia" del Rational Unified Process: 1. Visin 2. planeacin 3. Riesgos 4. Cuestiones 5. Caso de Negocio 6. Arquitectura 7. Producto 8. Evaluacin 9. Solicitudes de Cambio 10. Soporte de usuario Visin - Desarrollar una visin Tener una visin clara es clave para desarrollar un producto que cumpla con las necesidades reales de sus grupos de inters. La visin captura la "esencia" del flujo de trabajo Requisitos de RUP: analizar el problema, la comprensin las
partes interesadas necesita, definiendo el sistema, y la
gestin de los requisitos a medida que cambian. El contenido de la visin debe responder a las siguientes preguntas, que podra ms detallado, segn sea necesario: Cules son los trminos clave? (Glosario) Qu problema que estamos tratando de resolver? (Planteamiento del problema) Cules son las partes interesadas? Quines son los usuarios? Cules son sus necesidades? Cules son las caractersticas del producto? Cules son los requisitos funcionales? (Casos de uso) Cules son los requisitos no funcionales? Cules son las restricciones de diseo? Plan - Administrar para el Plan "El producto es tan bueno como el plan para el producto." En RUP, el Plan de desarrollo de software (SDP) rene toda la informacin requerida para administrar el proyecto. Puede encerrar una serie de artefactos separados desarrollados durante la fase inicial y se mantiene a lo largo del proyecto. Dwight D.Eisenhower dijo: "El plan no es nada; la planificacin lo es todo. Riesgos - Identificar y mitigar los riesgos Un precepto esencial de RUP es identificar y atacar los puntos ms altos de riesgo al principio del proyecto. Cuestiones - Asignar y seguimiento de los problemas
La Comunicacin continua con datos objetivos derivados
directamente de las actividades en curso y la evolucin del producto son importantes en cualquier proyecto. En RUP, esto se hace a travs de evaluaciones regulares de estado, que proporcionan el mecanismo para tratar, comunicar y resolver los problemas de gestin, cuestiones tcnicas, y los riesgos del proyecto. Business Case - Examinar el caso de negocio El caso de negocio proporciona la informacin necesaria, desde un punto de vista comercial, para determinar si es o no este proyecto es una buena inversin. El propsito principal del caso de negocio es el desarrollo de un plan econmico para la realizacin de la visin del proyecto. Una vez desarrollado, el Business Case se utiliza para hacer una evaluacin precisa de la rentabilidad de la inversin (ROI) proporcionado por el proyecto. Arquitectura - Diseo de una arquitectura de componentes En el Rational Unified Process, la arquitectura de un sistema de software (en un punto dado) es la organizacin o estructura de los componentes importantes del sistema que interactan a travs de interfaces, con componentes integrados por sucesivamente ms pequeos componentes e interfaces. RUP proporciona una manera metdica, sistemtica para disear, desarrollar y validar una arquitectura de software. Este es el "Esencia" del flujo de trabajo de Anlisis y Diseo de RUP: la definicin de una arquitectura candidata, el perfeccionamiento de la arquitectura, el anlisis de comportamiento, y el diseo de los componentes del sistema.
Producto - incremental de construir y probar el
producto La "esencia" de los flujos de trabajo de implementacin y de prueba en RUP es incrementando el cdigo, construir y probar las componentes del sistema, con versiones ejecutables al final de cada iteracin despus de la creacin. La clave de este elemento esencial es un conjunto integrado de actividades de prueba que acompaan a la construccin del producto as como las actividades en curso de administracin de configuracin y revisin.
Evaluacin - Regularmente evaluar los resultados
La Evaluacin de la iteracin captura los resultados de una iteracin, el grado en que se cumplan los criterios de evaluacin, las lecciones aprendidas y los cambios en el proceso de ser implementadas. La Evaluacin de la iteracin es un artefacto esencial del enfoque iterativo.
Solicitudes de Cambio - Gestin y Control de Cambios
La "esencia" de la configuracin del flujo de trabajo y Gestin del Cambio es administrar y controlar el alcance del proyecto, ya que los cambios se producen a lo largo del ciclo de vida del proyecto, mientras se mantiene el objetivo de los grupos de inters teniendo en cuenta que todas necesidades se satisfagan hasta donde sea posible. Soporte de usuario - Proporcionar Asistencia al Usuario En RUP, la "esencia" del flujo de trabajo de implementacin es envolver y entregar el producto, junto con cualquier material
que sean necesarios para ayudar al usuario final en el
aprendizaje, el uso, operacin y mantenimiento del producto.