lunes, 17 de septiembre de 2012

RUP

MODELO RUP


  Es un proces de la ingenieria el cual se encarga de la asignacion de tareas y resposabilidades dentro de una organizacion. Se encarga de la realizacion de software de alta calidad para satisfacer al usuario dentro de presupuesto y tiempo.

  Es una metodologia de desarrollo enfocada hacia "Los casos de uso, manejo de riesgos y manejo de arquitectura."

  Esta mejora la productividad del equipo ya que les permite acceder a la misma base de datos de conocimiento. De esta manera comparten la misma vicion y proceso de desarrollo de software.


CICLO DE VIDA

Con el ciclo de vida se establecen tareas en faces e interacciones, el RUP maneja 4 faces en las cuales se realizan varias interaciones en numero variable.

FACES

INICIO.-Se centran con mayor enfacis en las actividades de modelamiento de la empresa y sus requerimientos

ELABORACION.- Las intenciones se centran en el desarrollo de la base de diseño encierran mas flujos de trabajo de requerimientos, modelos de la organizacion, analisis, diseño e implementacion orientada a la construccion.

CONSTRUCCION.- Se lleva a cabo la construccion del producto por medio de iteracciones el cual seleccionan algunos casos de uso, se define su analisis y diseño y procede a su implantacion y pruebas. En esta face se realiza una cascada para cada ciclo se realizan tantas interacciones hasta que se termine la nueva implementacion del producto.

TRANSICION.- Se busca garantizar que se tiene un producto preparado para su entrega al usuario.


Especificación de las Fases

  • Establece oportunidad y alcance
  • Identifica las entidades externas o actores con las que se trata
  • Identifica los casos de uso
RUP comprende 2 aspectos importantes por los cuales se establecen las disciplinas:
Proceso: Las etapas de esta sección son:
  • Modelado de negocio
  • Requisitos
  • Análisis y Diseño
  • Implementación
  • Pruebas
  • Despliegue
Soporte: En esta parte nos conseguimos con las siguientes etapas:
  • Gestión del cambio y configuraciones
  • Gestión del proyecto
  • Entorno
La estructura dinámica de RUP es la que permite que este sea un proceso de desarrollo fundamentalmente iterativo, y en esta parte se ven inmersas las 4 fases descritas anteriormente:
  • Inicio(También llamado Incepción)
  • Elaboración
  • Desarrollo(También llamado Implementación, Construcción)
  • Cierre (También llamado Transición)

Artefactos

RUP en cada una de sus fases (pertenecientes a la estructura estática) realiza una serie de artefactos que sirven para comprender mejor tanto el análisis como el diseño del sistema estos artefactos son los siguientes:
Inicio:
  • Documento Visión
  • Especificación de Requerimientos
Elaboración:
  • Diagramas de caso de uso
Construcción:
  • Documento Arquitectura que trabaja con las siguientes vistas:
   Vista Lógica:
  • Diagrama de clases
  • Modelo E-R (Si el sistema así lo requiere)
   Vista de Implementación:
  • Diagrama de Secuencia
  • Diagrama de estados
  • Diagrama de Colaboración
   Vista Conceptual: 
  • Modelo de dominio
   Vista física:
  • Mapa de comportamiento a nivel de hardware. 






No hay comentarios:

Publicar un comentario