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

PROCESO UNIFICADO DE RATIONAL- ANÁLISIS


Enviado por   •  3 de Septiembre de 2014  •  2.882 Palabras (12 Páginas)  •  372 Visitas

Página 1 de 12

PRESENTACIÓN

En el presente trabajo presentaremos sobre tema de Proceso Unificado de Rational – Análisis, se explicará sobre los flujos de trabajo de análisis, Modelo en Flujo de Trabajo de Análisis que a su vez contienen Diagramas de Interacción, Diagramas de Estados, Diagrama de Actividades, Diagramas de Clases. Cabe resaltar que no solo puntualizaremos los temas sino que explicaremos cada punto buscando mejorar a la calidad del estudiante al cual expondremos este tema.Hay que tener en cuenta que el concepto de Proceso unificado de Rational se define como: a) algo innovador ya que aporta cosas nuevas al mercado, b) creador de valor a través de la generación de nuevas fuentes de trabajo y rentabilidad y c) orientado al crecimiento debido a que tiene una visión clara de hasta donde se quiere llegar. Para ello se analizará la oferta hotelera actual como así también los principales drivers que consideran los viajantes a la hora de elegir un hotel.

INTRODUCCIÓN

Durante varios años se ha utilizado el modelo tradicional en cascada, demostrando en la práctica que no refleja en la realidad la complejidad inherente al proceso de desarrollo de software. Este problema es derivado de la naturaleza implícita de la estructura de este modelo, definido por una secuencia de grandes etapas que requieren alcanzar hitos que deben ser concluidos antes de continuar con la siguiente fase.

Como una alternativa de solución a este problema, se definieron posteriormente los modelos iterativos e incrementales que trabajan adecuadamente con niveles altos de riesgo, y permiten entregar liberaciones de software en etapas tempranas; tal es el caso del PROCESO UNIFICADO propuesto por IBM, que incluye prácticas claves y aspectos relacionados a la planeación estratégica y administración de riesgos; y actualmente guían de forma natural el proceso de desarrollo de software complejo por lo que ha sido considerado como un estándar el desarrollo de software en las empresas.

El proceso unificado conocido como RUP, es un modelo de software que permite el desarrollo de software a gran escala, mediante un proceso continuo de pruebas y retroalimentación, garantizando el cumplimiento de ciertos estándares de calidad. Aunque con el inconveniente de generar mayor complejidad en los controles de administración del mismo. Sin embargo, los beneficios obtenidos recompensan el esfuerzo invertido en este aspecto.

OBJETIVOS

 Lograr priorizar los objetivos requerimientos, y tecnologías de los diferentes proyectos de desarrollo de software

 Cómo utilizar de forma efectiva reglas de negocio y procedimientos comerciales probados en el desarrollo de software para equipos de desarrollo de software, conocidos como “mejores prácticas”

CONTENIDO

PROCESO UNIFICADO DE RATIONAL – ANÁLISIS

I. Flujo de Trabajo de Análisis

II. Artefactos de Análisis

III. Modelos de Flujo de Trabajo de Análisis

3.1 Diagramas de Interacción

3.1.1 Diagrama de Colaboraciones/ Comunicaciones

3.1.2 Diagrama de Secuencias

3.1.3 Flujo de Eventos

3.2 Diagramas de Estado

3.3 Diagrama de Actividades

3.4 Diagramas de Clases

3.5 Modelo de Datos (DATA MODELER)

3.6 Generación de Código Fuente (SQL)

I. FLUJO DE TRABAJO DE ANALISIS

Un Flujo de Trabajo es una secuencia de actividades que produce un resultado valioso.

No siempre es posible representar flujos de trabajo.

Una lista de actividades, trabajadores y artefactos constituye un proceso.

Esta disciplina explica cómo transformar los productos de trabajo de los requisitos en los productos de trabajo que especifiquen el diseño del software que el proyecto va a desarrollar.

Aunque RUP contempla Análisis y Diseño en mismo Flujo de Trabajo por estar muy relacionadas, son actividades y artefactos diferentes.

Es la descripción de cómo se implementara el sistema.

Se debe de:

 Ejecutar las tareas y funciones descritas en los casos de uso.

 Satisfacer todos los requerimientos.

 Flexible a cambios.

FLUJOS DE TRABAJO ESCENCIALES

 Existen habitualmente problemas de comunicación entre ingenieros de software e ingenieros de comunicación.

 RUP proporciona un lenguaje para estos dos ámbitos.

 Para el modela miento del negocio se usan “busines use cases” (caso de uso de negocio)

Requerimientos:

Los desarrolladores y clientes deben acordar que el sistema debe hacer:

 Revelar requerimientos.

 Documentar funcionalidad y restricciones.

 Documentar decisiones.

 Identificar actores.

 Identificar casos de uso.

 Los casos de uso describen la funcionalidad.

 Los requerimientos no funcionales

...

Descargar como (para miembros actualizados)  txt (19.5 Kb)  
Leer 11 páginas más »
Disponible sólo en Clubensayos.com