4.4

392 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
392
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

4.4

  1. 1. FUNDAMENTOS DE DESARROLLO DE SISTEMAS UNIDAD 4 MODELOS DE PROCESOS DE SOFTWARE.INSTITUTO TECNOLOGICO INGENIERIA EN SISTEMAS COMPUTACIONALES INTEGRANTES: DE TUXTEPEC PRESENTAN: • ESPINOZA GOMEZ ESMERALDA • VILLASECA IBARRA • ARMAS VAZQUEZ EDGARDO • VAZQUEZ CANSECO AZAREL • JUAN VALDEZ JULIO CESAR • VAZQUEZ ALONSO GUADALUPE • BALDERAS MORALES OSCAR • LOPEZ MARTINEZ MARIO • VILLASECA IBARRA ABIGAIL
  2. 2.  4.4. PROCESO DE DESARROLLO UNIFICADO.• El Proceso Unificado de Rational.• Perspectivas que describe el RUP.• Iteración de Fase.  Inicio.  Elaboración.  Construcción.  Transición.
  3. 3. 4.4. PROCESO DE DESARROLLO UNIFICADO• Flujos de Trabajo Estadísticos en el Proceso Unificado de Rational.
  4. 4.  EL PROCESO UNIFICADO DE RATIONAL Este es un Ejemplo de un Modelo de Proceso moderno que proviene del trabajo en el UML y asociado ProcesoUnificado de Desarrollo del Software. (Rumbaugh 1999).
  5. 5. 4.4. PROCESO DE DESARROLLO UNIFICADO ELRUP reconoce que Los Modelos deProcesos genéricos presentan un solo enfoque del Proceso.
  6. 6. 4.4. PROCESO DE DESARROLLO UNIFICADO
  7. 7. 4.4. PROCESO DE DESARROLLO UNIFICADO 1.-Una Perspectiva Dinámica quemuestra las fases del Modelo sobre el Tiempo. 2.- Una Perspectiva Estática quemuestra las actividades del proceso que se representan. 3.-Una Perspectiva Práctica quesugiere buenas prácticas a utilizar durante el Proceso.
  8. 8. 4.4. PROCESO DE DESARROLLO UNIFICADO  ITERACIÓN DE FASE.
  9. 9. 4.4. PROCESO DE DESARROLLO UNIFICADO  El RUP es un modelo en fases que “identifica” 4 diferentes Fases en el Proceso del Software: INICIO: Su “objetivo” es establecer un caso de Negocio para el Sistema. Se deben identificar todas las entidades externas (Personas y Sistemas) Que interactuaran con el sistema .
  10. 10. 4.4. PROCESO DE DESARROLLO UNIFICADO ELABORACIÓN: Los Objetivos son desarrollar una comprensión del dominio del problema, establecer un Marco de Trabajo Arquitectónico para el Sistema, desarrollar el plan del Proyecto e Identificar los riesgos clave del Sistema.
  11. 11. 4.4. PROCESO DE DESARROLLO UNIFICADO CONSTRUCCIÓN: Comprende el Diseño del Sistema, La Programación y las Pruebas.En esta fase de Desarrollan e Integran Las partes del Sistema. Al terminar obtiene un Sistema software Operativo y la documentación correspondiente lista para entregar a los usuarios.
  12. 12. 4.4. PROCESO DE DESARROLLO UNIFICADO TRANSICIÓN:La Fase final del RUP se ocupa de mover el sistema desde la comunidad de desarrollo a la Comunidad del Usuario y hacerlo trabajar en un entorno real. Al terminar esta Fase se debe tener un Sistema Software documentado que funciona correctamente en su Entorno Operativo.
  13. 13. 4.4. PROCESO DE DESARROLLO UNIFICADO
  14. 14. Los procesos del Negocio se modelan MODELO DEL utilizando casos de negocio NEGOCIO Se definen los actores que interactúan con el Sistema y se desarrollan casos deREQUERIMIENTOS uso para modelar Los Requerimientos del Sistema. Se crea y documenta un Modelo del Diseño ANALISIS Y utilizando Modelos arquitectónicos, DISEÑO Modelos de Componentes, Modelos de Objetos y Modelos de Secuencias. Se implementan y se estructuran en subsistemas los componentes del sistema.IMPLEMENTACIÓN La generación automática de código de los modelos del diseño ayuda a acelerar este Proceso. Las Pruebas son un proceso iterativo que se llevan a cabo conjuntamente con la PRUEBAS implementación la finalización de la
  15. 15. Se crea una referencia del Producto , se disminuye a los usuarios y se instala en su Lugar de trabajo. DESPLIEGUE Este Flujo de trabajo de SoporteCONFIGURACIÓN Y gestiona los cambios del Sistema. CAMBIOS DE GESTIÓN Este Flujo de trabajo de soporte GESTION DEL gestiona el desarrollo del Sistema. PROYECTO Este flujo de trabajo se refiere a hacer herramientas software apropiadas ENTORNO disponibles para los equipos de desarrollo de Software.

×