Beruflich Dokumente
Kultur Dokumente
Nombre del Facilitador: Mtro. Vladimir Valdez Trejo. Nombre del alumno: Paulo C. Casillas Martnez. Distinguir actividades que se realizan en un proyecto real siguiendo la metodologa RUP para la elaboracin y finalizacin de un proyecto
Universidad Abierta y a Distancia de Mxico Carrera: Ingeniera en Desarrollo de Software. 6to.Cuatrimestre Materia: Mtodos y modelos de desarrollo de software.
Grupo: DS-DMMS-1302-001
10/07/2013
ndice.
Instrucciones. ............................................................................................................................ 2 FASES DEL PROCESO RUP. ............................................................................................................. 3 Fases del proceso RUP .............................................................................................................. 3 Inicio. ..................................................................................................................................... 3 Elaboracin. ........................................................................................................................... 4 Construccin.......................................................................................................................... 4 Terminacin/Cierre. .............................................................................................................. 5 Lista de actividades en desorden. ......................................................................................... 6 Bibliografa ................................................................................................................................ 7
Instrucciones.
Actividad 3: Fases del Proceso RUP. Propsito: Distinguir actividades que se realizan en un proyecto real siguiendo la metodologa RUP para la elaboracin y finalizacin de un proyecto. Instrucciones: 1. De la lista de actividades resumida de un proyecto real y que se enlistan de manera desordenada, identifica cul de las 4 fases del modelo RUP es la adecuada para comenzar su ejecucin. Para eso coloca la letra que identifica a la fase en el lado derecho (columna fase) de la actividad que le corresponde. 2. Copia las tablas en un archivo de texto. 3. Coloca tus respuestas en la columna de la derecha y redacta brevemente el porqu de tus respuestas. 4. Guarda la actividad con el nombre DMMS_U1_A3_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z por la inicial de tu segundo apellido. 5. Enva el archivo a tu Facilitador(a) para recibir retroalimentacin.
Inicio.
Durante la fase de inicio las iteraciones ponen mayor nfasis en actividades de modelado del negocio y de requisitos. Modelado del negocio En esta fase el equipo se familiarizar ms con el funcionamiento de la empresa y sobre conocer sus procesos. Las actividades que componen sta parte de la fase son:
Entender la estructura y la dinmica de la organizacin para la cual el sistema va ser desarrollado. Entender el problema actual en la organizacin objetivo e identificar potenciales mejoras. Asegurar que clientes, usuarios finales y desarrolladores tengan un entendimiento comn de la organizacin objetivo.
Requisitos En esta lnea los requisitos son el contrato que se debe cumplir, de modo que los usuarios finales tienen que comprender y aceptar los requisitos que especifiquemos. Las actividades que componen sta parte de la fase son: Establecer y mantener un acuerdo entre clientes y otros stakeholders sobre lo que el sistema podra hacer. Proveer a los desarrolladores un mejor entendimiento de los requisitos del sistema. Definir el mbito del sistema. Proveer una base para estimar costos y tiempo de desarrollo del sistema. Definir una interfaz de usuarios para el sistema, enfocada a las necesidades y metas del usuario.
Elaboracin.
En la fase de elaboracin, las iteraciones se orientan al desarrollo de la baseline de la arquitectura, abarcan ms los flujos de trabajo de requerimientos, modelo de negocios (refinamiento), anlisis, diseo y una parte de implementacin orientado a la baseline de la arquitectura. Anlisis y Diseo. En esta actividad se especifican los requerimientos y se describen sobre cmo se van a implementar en el sistema. Transformar los requisitos al diseo del sistema. Desarrollar una arquitectura para el sistema. Adaptar el diseo para que sea consistente con el entorno de implementacin.
Construccin.
Implementacin. Se implementan las clases y objetos en ficheros fuente, binarios, ejecutables y dems. El resultado final es un sistema ejecutable. Las actividades que componen sta parte de la fase son: Planificar qu subsistemas deben ser implementados y en qu orden deben ser integrados, formando el Plan de Integracin. Cada implementador decide en qu orden implementa los elementos del subsistema.
Pruebas. Este flujo de trabajo es el encargado de evaluar la calidad del producto que estamos desarrollando, pero no para aceptar o rechazar el producto al final del proceso de desarrollo, sino que debe ir integrado en todo el ciclo de vida. Las actividades que componen sta parte de la fase son: Encontrar y documentar defectos en la calidad del software. Generalmente asesora sobre la calidad del software percibida. Provee la validacin de los supuestos realizados en el diseo y especificacin de requisitos por medio de demostraciones concretas. Verificar las funciones del producto de software segn lo diseado. Verificar que los requisitos tengan su apropiada implementacin.
Terminacin/Cierre.
Despliegue. Esta actividad tiene como objetivo producir con xito distribuciones del producto y distribuirlo a los usuarios. Las actividades implicadas incluyen: Probar el producto en su entorno de ejecucin final. Empaquetar el software para su distribucin. Distribuir el software. Instalar el software. Proveer asistencia y ayuda a los usuarios. Formar a los usuarios y al cuerpo de ventas. Migrar el software existente o convertir bases de datos.
Bibliografa
Galvez, J. P. (2007). Fundamentos de la metodologia RUP. En Fundamentos de la metodologia RUP (pgs. 3-6). Universidad Tecnolgica de Pereira. Sommerville, I. (2005). Ingeniera del software. 7a Edicin. En I. Sommerville, Ingeniera del software (pgs. 76-77). Madrid, Espaa.: Pearson Educacin. S.A.