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 requerimientosELABORACION.- 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