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

LA VIDA DEL PROCESO UNIFICADO


Enviado por   •  11 de Mayo de 2017  •  Resumen  •  878 Palabras (4 Páginas)  •  259 Visitas

Página 1 de 4

PROCESO UNIFICADO

Es un proceso de desarrollo de software, es decir una metodología para el desarrollo de sistemas orientados a objeto, define quien está haciendo qué, cuándo y cómo alcanzar un determinado objetivo es por lo tanto un conjunto de actividades necesarias para transformar los requisitos de un usuario en un sistema de software. El proceso unificado se basa en componentes por lo que el sistema de software en construcción está conformado por estos componentes software que se interconectan a través de interfaces que estarán bien definidas.

Un sistema de software es el código maquina, es decir una descripción en forma binaria que puede ser leída y comprendida por un ordenador. Para tal fin se utiliza el lenguaje unificado de modelado (UML) con el cual se preparan para todos los esquemas de un sistema software. De hecho, UML es una parte integral del Proceso Unificado, fueron desarrollados a la par.

LA VIDA DEL PROCESO UNIFICADO:

Este se repite a lo largo de una serie de ciclos que constituyen la vida de un sistema que van desde su nacimiento hasta su muerte, cada uno concluye con una versión del producto para los clientes. Los ciclos están conformados por fases (Inicio, elaboración, construcción y transición) incluyendo sus iteraciones, cada ciclo se desarrolla a lo largo del tiempo.

Existen tres aspectos vitales en el proceso unificado:

     DIRIGIDO POR CASOS DE USO

  • Un caso de uso es un fragmento de funcionalidad del sistema que proporciona un resultado de valor a un usuario. Los casos de uso modelan los requerimientos funcionales del sistema.
  • Todos los caso de uso, juntos constituyen el modelo de casos de uso.
  • Los casos de uso también guían el proceso de desarrollo (diseño, implementación y prueba). Basándose en los casos de uso los desarrolladores crean una serie de modelos de diseño e implementación que llevan a cabo los casos de uso. De este modo los casos de uso no solo inician el proceso de desarrollo sino que le proporcionan un hilo conductor, avanza a través de una serie de flujo de trabajo que parte de los casos de uso.

CENTRADO EN LA ARQUITECTURA

Arquitectura: Conjunto de decisiones significativas acerca de la organización de un sistema de software, la selección de los elementos estructurales a partir de los cuales se compone el sistema, las interfaces entre ellos, su comportamientos, sus colaboraciones, y su composición.

La arquitectura de un sistema software se describe mediante diferentes vistas del sistema en construcción. El concepto de arquitectura software incluye los aspectos estáticos y dinámicos más significativos del sistema. La arquitectura es una vista del diseño completo con las características más importantes resaltadas, dejando los detalles de lado.

Los casos de uso y la arquitectura están profundamente relacionados. Los casos de uso deben encajar en la arquitectura, y a su vez la arquitectura debe permitir el desarrollo de todos los casos de uso requeridos, actualmente y a futuro.

El arquitecto desarrolla la forma o arquitectura a partir de a comprensión de un conjunto reducido de casos de uso fundamentales o críticos.

ITERATIVO E INCREMENTAL

Es práctico 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 que resulta es un incremento. Las iteraciones hacen referencia a pasos en el flujo de trabajo, y los incrementos a crecimientos en el producto. Las iteraciones deben estar controladas. Esto significa que deben seleccionarse y ejecutarse de una forma planificada. Los desarrolladores basan la selección de lo que implementarán en cada iteración en dos cosas el conjunto de casos de uso que amplían la funcionalidad, y en los riesgos más importantes que deben mitigarse.

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (77 Kb) docx (13 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com