RUP

Description

Mapa mental de RUP
Luisking
Mind Map by Luisking, updated more than 1 year ago
Luisking
Created by Luisking over 8 years ago
74
0

Resource summary

RUP
  1. Desarrolladores
    1. Grady Booch
      1. Ivar Jacobs
        1. James Rumbaugh
        2. CARACTERÍSTICAS ESENCIALES DE RUP
          1. Dirigido por Casos de Uso
            1. Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario un valor añadido. Los Casos de Uso representan los requisitos funcionales del sistema.
              1. En RUP son una herramienta para
                1. Especificar los requisitos del sistema
                  1. Guiar su diseño
                    1. Guiar la implementación
                      1. Guiar la Prueba
                    2. Deben adecuarse a la arquitectura propuesta
                    3. Esta Centrado en la arquitectura
                      1. Es la organización o estructura de sus partes más relevantes, lo que permite tener una visión común entre todos los involucrados y una perspectiva clara del sistema completo, necesaria para controlar el desarrollo.
                        1. Integra el modelo 4+1 llamado así por contener las vistas:
                          1. LÓGICA
                            1. DE IMPLEMENTACIÓN
                              1. DE PROCESO
                                1. DE DESPLIEGUE
                              2. Indica cómo tiene que ser construido el sistema y en que orden
                                1. Se debe tomar en cuenta aspectos como el rendimiento, reutilización y capacidad de evolución.
                                  1. La arquitectura es evolutiva es decir puede crecer en un futuro en paralelo con los casos de uso.
                                    1. La arquitectura no cambia drasticamente
                                    2. Es iterativo e incremental
                                      1. Consiste en dividir en partes más pequeñas mini proyectos o iteraciones permitiendo que el equilibrio entre casos de uso y arquitectura se vaya logrando durante cada mini proyecto,
                                        1. Una iteración es un recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales
                                          1. Una iteración produce un incremento en el crecimiento del producto.
                                            1. Una iteración tiene que pasar por diferentes etapas: requisitos, análisis, diseño, implementación y pruebas.
                                              1. Cada iteración se analiza cuando termina con la finalidad de detectar cambios en los requerimientos para prevenir o mejorar nuevas iteraciones
                                          2. PRINCIPIOS DE RUP
                                            1. Demostrar Valor Iterativo
                                              1. Consiste en analizar el avance mediante una entrega de iteración
                                              2. Equilibrar Prioridades
                                                1. Debe encontrarse un equilibrio que satisfaga los deseos y necesidades de todos
                                                2. Adaptar el Proceso
                                                  1. El proceso deberá adaptarse a las características propias del proyecto u organización
                                                3. CICLO DE VIDA
                                                  1. Organiza las tareas en fases e iteraciones
                                                    1. Se divide en cuatro fases que se realizan en número variable según el proyecto y se asigna importancia dependiendo de la actividad.
                                                      1. FASES
                                                        1. INICIO
                                                          1. Se enfoca en el modelado de negocio y requerimientos
                                                          2. ELABORACIÓN
                                                            1. Se enfoca en desarrollo de la linea de base de la arquitectura, requerimientos, modelo de negocio, análisis, diseño.
                                                            2. TRANSICIÓN
                                                              1. Es la fase en la que se cuenta con un producto capaz de implantarse y sea probado por el cliente o usuario final
                                                              2. CONSTRUCCIÓN
                                                                1. Se crea el producto enfocandose en la implementación, pruebas, y muestras, usando casos de uso
                                                            Show full summary Hide full summary

                                                            Similar

                                                            Conceptos básicos de redes
                                                            ARISAI DARIO BARRAGAN LOPEZ
                                                            Herramientas de Software para Comercio y Finanzas
                                                            mishelleisabel
                                                            Cloud Computing
                                                            ANDRES FELIPE MEDINA TASCON
                                                            RECARGA TU MENTE
                                                            hgduran
                                                            CAMPOS DE ACCIÓN DE LA INGENIERÍA INFORMÁTICA
                                                            Jorge Mora
                                                            Estructura física y lógica de las computadoras
                                                            mauriciofrog
                                                            FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                            anhita
                                                            INFORMÁTICA PARA APRENDER HACIENDO
                                                            Wilson Arrubla Mateus
                                                            Examen informática
                                                            Cova M
                                                            Examen de Informática 2
                                                            juanvr88