Metodologia Up

11
METODO UP O simplemente proceso unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental. El refinamiento mas conocido y documentado del proceso unificado es el proceso unificado de rational o simplemente RUP. METODOLOGIA UP

description

Caracteristicas, funciones , definición, ventajas y desventajas

Transcript of Metodologia Up

Page 1: Metodologia Up

METODO UP

• O simplemente proceso unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental. El refinamiento mas conocido y documentado del proceso unificado es el proceso unificado de rational o simplemente RUP.

METODOLOGIA UP

Page 2: Metodologia Up

Su origen está en una empresa sueca, Objectory AB, que desarrolló un software del mismo nombre como herramienta de diseño orientado a objetos. En 1995 Rational Software adquirió la empresa y popularizó su herramienta (más evolucionada) bajo el nombre de Rational Rose.

Hoy hay muchas variaciones del Proceso Unificado. La más popular es RUP (Rational Unified Process) basada en las herramientas de la empresa Rational hoy adquirida por IBM. Pero también existen el Agile Unified Process, Basic Unified Process, Enterprise Unified Process, Open Unified Process... e incluso Oracle Unified Method. Y es que el Proceso Unificado es una metodología flexible, que requiere ser adaptada a cada organización.

HISTORIA DEL METODO UP

Page 3: Metodologia Up

CARACTERISTICAS DEL METODO UP

Iterativo e incremental

Basado en Casos de uso

Gerencia deRequerimientos

Centrado en La arquitectura

ProcesoConfigurable

ModelaciónVisual

Basado enComponentes

Page 4: Metodologia Up

Compuesto por 4 fases y ocho disciplinas.

Iterativo e incremental.

Dirigido por caso de uso.

Solo existen problemas de comunicación entre el Ingeniero de software y el usuario.

PROCESO UNIFICADO

Ventajas Desventajas

Page 5: Metodologia Up

Basado en la arquitectura.

Implementa las mejores practicas de la Ingeniería de software.

Modelamiento visual del software.

Solo existen problemas de comunicación entre el Ingeniero de software y el usuario.

PROCESO UNIFICADO

Ventajas Desventajas

Page 6: Metodologia Up

Se reducen riesgos y se tienen versiones operativas desde etapas tempranas.

Solo existen problemas de comunicación entre el Ingeniero de software y el usuario.

PROCESO UNIFICADO

Ventajas Desventajas

Page 7: Metodologia Up

ESTRUCTURA DEL PROCESO DE DESARROLLO DEL METODO UP

inicio elaboración construcción transición

tiempo

Page 8: Metodologia Up

ESTRUCTURA DEL PROCESO DE DESARROLLO DEL METODO UP

inicio elaboración construcción transición

tiempo

Define el alcance y factibilidad del proyecto.

Page 9: Metodologia Up

ESTRUCTURA DEL PROCESO DE DESARROLLO DEL METODO UP

inicio elaboración construcción transición

tiempo

Planifica el proyecto, especifica las

características y la arquitectura base.

Page 10: Metodologia Up

ESTRUCTURA DEL PROCESO DE DESARROLLO DEL METODO UP

inicio elaboración construcción transición

tiempo

Construye el proyecto.

Page 11: Metodologia Up

ESTRUCTURA DEL PROCESO DE DESARROLLO DEL METODO UP

inicio elaboración construcción transición

tiempo

Entrega el producto a usuarios.