Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introduccion a RUP - Coggle Diagram
Introduccion a RUP
-
Otras Practicas
GESTION DE REQUISITOS: RUP brinda una guía para encontrar, organizar, documentar y seguir los cambios de los requisitos funcionales y restricciones.
DESARROLLO DE SOFTWARE ITERATIVO: desarrollo de producto mediante iteraciones con hitos bien definidos.
DESARROLLO BASADO EN COMPONENTES: creación de sistemas intensivos en software requiere dividir el sistema en componentes con interfaces bien definidas, que será ensambladas para generar el sistema.
MODELADO VISUAL (UML): usar UML facilita la gestión de dichos modelos, permitiendo ocultar o exponer detalles cuando sea necesario.
VERIFICACION CONTINUA DE CALIDAD: en esta verificación las pruebas juegan un papel fundamental y se integran a lo largo de todo el proceso.
GESTION DE LOS CAMBIOS: es un factor de riesgo critico de software. Los artefactos de software cambian no solo debido a acciones de mantenimiento posteriores a la entrega del producto.
Estructura del proceso:
Eje Horizontal: Representa el tiempo y es considerado el eje de aspectos dinámicos del proceso. Indica las características del ciclo de vida del proceso expresado en las fases.
Eje Vertical: representa los aspectos estaticos del proceso. Describe el proceso en terminos de componentes de proceso.
ESTRUCTURA DINAMICA DEL PROCESO. FASES E INTERACIONES: RUP se repite a lo largo de una serie de ciclos que constituyen la vida de un producto. Cada ciclo consta de 4 fases: Inicio, Elaboración, Construcción y Transición
-
ELABORACION: es analizar el dominio del problema, establecer los cimientos de la arquitectura, etc.
CONSTRUCCION: es alcanzar la capacidad operacional del producto de forma incremental a través de sucesiones iterativas.
TRANSICION: es poner el producto en manos de usuarios finales, por lo que se requiere actualizar el producto a través de nuevas versiones
Historia
En 1967 con la Metodología Ericsson elaborada por Ivar Jacobson una aproximación de desarrollo basada en componentes que introdujo los "Casos de Uso".
-
-
Grady Booch, Ivar Jacobson y James Rumbaugh, Rational Software desarrollo e incorporo diversos elementos, destacándose especialmente el flujo de trabajo conocido como modelado de negocio.
Estructura estática del proceso. Roles, actividades, artefactos y flujos de trabajo.
ROLES: define el comportamiento y responsabilidades de un individuo. Una persona puede desempeñar diversos roles.
ACTIVIDADES: es una unidad de trabajo que una persona que desempeñe un rol puede ser solicitado a que realice.
ARTEFACTOS: es un trozo de información que es producido, modificado o usado durante el proceso de desarrollo de software.
FLUJOS DE TRABAJO: se necesita contar una secuencia de actividades realizadas por diferentes roles, así como la relacion entre mismos. Se mostrara los diversos flujos de trabajo
-
-
-
-
-
-
-
-
-
-