algoritmos

Páginas: 22 (5389 palabras) Publicado: 3 de febrero de 2015
Proceso Unificado de
desarrollo

Facultad de Informática
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software

UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID

1

Objetivos
 Ofrecer una visión general del proceso unificado,
sus actividades y herramientas.
 Presentar una visión simplificada del Lenguaje
Unificado de Modelado (UML).
 Aprender la noción deproceso y metodología en la
Orientación a Objetos

O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

Contenido
 Introducción al Proceso Unificado
 Los flujos de trabajo fundamentales
 Fases del proceso
 Organización del proyecto

O. Sanjuán, Alberto CaramazanaUNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

Introducción al Proceso Unificado

O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

El proceso Unificado: ¿ Que es ?
 Los sistemas son cada díamás grandes, existe una
tendencia generalizada, esto hace que los procesos
iterativos e incrementales sean imprescindibles.
 Es necesario un proceso común, un método que
integre:
 Guía para ordenar las actividades de un equipo.
 Dirección de las tareas de cada desarrollador por

separado y del equipo como un todo.
 Especificación de los artefactos que deben ser
desarrollados.
Criterios para el control y la medición de los productos
y actividades del proyecto.
O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

El proceso Unificado: Características
 Está basado en componentes e interfaces bien
definidas
 Utiliza el Lenguaje Unificado de Modelado(UML)
 Aspectos característicos:
 Dirigido por casos de uso
 Centrado en la arquitectura
 Iterativo e incremental

O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

El proceso Unificado: Estructura

O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA ENMADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

El Proceso Unificado Dirigido por casos de
uso
 Caso de uso: Fragmento de funcionalidad que
proporciona al usuario un resultado importante
 Modelo de casos de uso: Funcionalidad total del
sistema
 ¿Qué debe hacer el sistema … para cada usuario?
 Guían todo el proceso de desarrollo
 Encada iteración se identifican e implementan unos
cuantos casos de uso
 Los casos de uso sirven para idear la arquitectura
 Se seleccionan los casos de uso más representativos
 Se utiliza como partida para escribir el manual de
usuario
O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del SoftwarePágina –

El Proceso Unificado Dirigido por casos de
uso

Modelo de análisis a partir de casos de uso

 Crece incrementalmente
 Se especifican a través de diagramas de clases y de

colaboración
 Al principio se examinan unos pocos casos de uso y se
crean sus realizaciones
 Cada clasificador puede participar en varias realizaciones
distintas con distintos roles
 Clasesestereotipadas de análisis (entorno, control y
entidad)

O. Sanjuán, Alberto Caramazana
UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Software

Página –

Un proceso dirigido por casos de uso
Realización de un caso de uso (análisis):
Modelo de casos
de uso

Sacar dinero

Modelo de
análisis
«trace»

Salida

O....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS