4.4

16
FUNDAMENTOS DE DESARROLLO DE SISTEMAS INSTITUTO TECNOLOGICO DE TUXTEPEC INGENIERIA EN SISTEMAS COMPUTACIONALES PRESENTAN: VILLASECA IBARRA VAZQUEZ CANSECO AZAREL UNIDAD 4 MODELOS DE PROCESOS DE SOFTWARE. INTEGRANTES: ESPINOZA GOMEZ ESMERALDA ARMAS VAZQUEZ EDGARDO JUAN VALDEZ JULIO CESAR VAZQUEZ ALONSO GUADALUPE BALDERAS MORALES OSCAR LOPEZ MARTINEZ MARIO VILLASECA IBARRA ABIGAIL

Upload: jcezarv

Post on 20-Jul-2015

182 views

Category:

Education


0 download

TRANSCRIPT

FUNDAMENTOS DE DESARROLLO DE SISTEMAS

INSTIT

UTO

TECNO

LO

GIC

O

DE T

UXTEPEC

ING

ENIE

RIA

EN

SIS

TEM

AS

CO

MPU

TACIO

NALES

PRESENTAN: • VILLASECA IBARRA• VAZQUEZ CANSECO AZAREL

UNIDAD 4MODELOS DE PROCESOS DE

SOFTWARE.

INTEGRANTES:• ESPINOZA GOMEZ ESMERALDA

• ARMAS VAZQUEZ EDGARDO• JUAN VALDEZ JULIO CESAR• VAZQUEZ ALONSO GUADALUPE• BALDERAS MORALES OSCAR• LOPEZ MARTINEZ MARIO

• VILLASECA IBARRA ABIGAIL

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.

• Flujos de Trabajo Estadísticos en el ProcesoUnificado de Rational.

4.4. PROCESO DE DESARROLLO UNIFICADO

EL PROCESO UNIFICADO DE RATIONAL

Este es un Ejemplo de un Modelo de Proceso moderno que proviene del

trabajo en el UML y asociado Proceso Unificado de Desarrollo del Software.

(Rumbaugh 1999).

EL RUP reconoce que Los Modelos de Procesos genéricos presentan un solo

enfoque del Proceso.

4.4. PROCESO DE DESARROLLO UNIFICADO

4.4. PROCESO DE DESARROLLO UNIFICADO

1.-Una Perspectiva Dinámica que muestra las fases del Modelo sobre

el Tiempo.

2.- Una Perspectiva Estática que muestra las actividades del proceso

que se representan.

3.-Una Perspectiva Práctica que sugiere buenas prácticas a utilizar

durante el Proceso.

4.4. PROCESO DE DESARROLLO UNIFICADO

ITERACIÓN DE FASE.

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 .

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 Proyectoe Identificar los riesgos clave del

Sistema.

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.

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.

4.4. PROCESO DE DESARROLLO UNIFICADO

4.4. PROCESO DE DESARROLLO UNIFICADO

MODELO DEL NEGOCIO

Los procesos del Negocio se modelan utilizando casos de negocio

REQUERIMIENTOS

Se definen los actores que interactúan con el Sistema y se desarrollan casos de uso para modelar Los Requerimientos del

Sistema.

ANALISIS Y DISEÑO

Se crea y documenta un Modelo del Diseño utilizando Modelos arquitectónicos, Modelos de Componentes, Modelos de Objetos y Modelos de Secuencias.

IMPLEMENTACIÓN

Se implementan y se estructuran en subsistemas los componentes del sistema. La generación automática de código de

los modelos del diseño ayuda a acelerar este Proceso.

PRUEBAS

Las Pruebas son un proceso iterativo que se llevan a cabo conjuntamente con la implementación la finalización de la

Implementación tienen lugar las pruebas

DESPLIEGUE

Se crea una referencia del Producto , se disminuye a los usuarios y se instala en su Lugar de trabajo.

CONFIGURACIÓN Y CAMBIOS DE GESTIÓN

Este Flujo de trabajo de Soportegestiona los cambios del Sistema.

GESTION DEL PROYECTO

Este Flujo de trabajo de soportegestiona el desarrollo del Sistema.

ENTORNO

Este flujo de trabajo se refiere ahacer herramientas software apropiadasdisponibles para los equipos dedesarrollo de Software.