yuutyutyutuyt

Páginas: 12 (2779 palabras) Publicado: 22 de agosto de 2014
Resumen del Proceso Unificado
El Proceso Unificado es un proceso de desarrollo de software: “conjunto de actividades necesarias para transformar los requisitos del usuario en un sistema software”.
RUP es un marco genérico que puede especializarse para una variedad de tipos de sistemas, diferentes áreas de aplicación, tipos de organizaciones, niveles de aptitud y diferentes tamaños deproyectos.
RUP está basado en componentes. El sw esta formado por componentes software interconectados a través de interfaces.
RUP está dirigido por casos de uso, centrado en la arquitectura, y es iterativo e incremental.
Dirigido por Casos de Uso
Un caso de uso es un fragmento de funcionalidad del sistema, proporciona un resultado de valor a un usuario.
En conjunto constituyen elmodelo de casos de uso.
Guían el proceso de desarrollo (diseño, implementación, y prueba).
Centrado en la Arquitectura
La arquitectura de un sistema software se describe mediante diferentes vistas del sistema en construcción, incluye los aspectos estáticos y dinámicos más significativos del sistema. Dejando los detalles de lado.

Arquitectura: Conjunto de decisiones significativas acerca de laorganización de un sistema sw, la selección de los elementos estructurales a partir de los cuales se compone el sistema, las interfaces entre ellos, su comportamiento, sus colaboraciones, y su composición, el arquitecto:
Crea un esquema en borrador comenzando por la plataforma, a continuación, trabaja con un conjunto de casos de uso claves. Cada caso de uso es especificado en detalle yrealizado en términos de subsistemas, clases, y componentes. A medida que se descubre más de la arquitectura los casos de uso se especifican y maduran.
Este proceso continúa hasta que se considere que la arquitectura es estable.
Iterativo e Incremental
Es dividir el esfuerzo de desarrollo de un proyecto de software en partes más pequeñas o mini proyectos.
Cada mini proyecto es una iteración queresulta en un incremento.
Las iteraciones hacen referencia a pasos en el flujo de trabajo.
Los incrementos a crecimientos en el producto.
Las iteraciones deben estar controladas.
Este control se basa en dos cosas: el conjunto de casos de uso que amplían la funcionalidad, y en los riesgos importantes que deben mitigarse.
En cada iteración se identifican y especifican los casos de uso relevantes,crean un diseño utilizando la arquitectura seleccionada como guía, para implementar dichos casos de uso. Si la iteración cumple sus objetivos, se continúa con la próxima. Sino deben revisarse las decisiones previas y probar un nuevo enfoque.

Beneficios del enfoque iterativo
La iteración controlada reduce el riesgo a los costes de un solo incremento.
Reduce el riesgo de retrasos.
Acelera eldesarrollo. Al obtener resultados a corto plazo.
Tiene un enfoque más realista, reconocer que los requisitos no pueden definirse completamente al principio.
El Ciclo de Vida del Proceso Unificado
El Proceso Unificado se repite a lo largo de una serie de ciclos que constituyen la vida de un sistema. Cada ciclo constituye una versión del sistema.
Fases Cada ciclo constas de cuatro fases: inicio,elaboración, construcción, y transición.

Cada fase se subdivide en iteraciones. En cada iteración se desarrolla en secuencia un conjunto de disciplinas o flujos de trabajos.
Disciplinas
Cada disciplina es un conjunto de actividades relacionadas (flujos de trabajo) vinculadas a un área específica dentro del proyecto total. Las más importantes son: Requerimientos, Análisis, Diseño,Codificación, y Prueba.
Cada disciplina está asociada con un conjunto de modelos que se desarrollan. Estos modelos están compuestos por artefactos. Los artefactos más importantes son los modelos que cada disciplina realiza: modelo de casos de uso, modelo de diseño, modelo de implementación, y modelo de prueba.
El Proceso Unificado consiste en una serie de disciplinas o flujos de trabajo.

Disciplina...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS