Está en la página 1de 26

EJEMPLO CON RUP

Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

El objetivo es mostrar un ejemplo de desarrollo de software basado en


la metodologa de Rational Unified Process (RUP).

El Proyecto es el desarrollo de un sistema para la gestin de artculos


deportivos de una empresa del sector de ventas de deportes a clientes
tanto a mayoristas como a minoristas.
Se desarrollar bajo el lenguaje de programacin Java, teniendo que
soportar tanto acceso a una base de datos MYSQL.

Plantillas
Para facilitar el desarrollo de este proyecto se utilizaron como soporte las
siguientes plantillas basadas en la metodologa RUP y tambin los
documentos de informacin adicional de la empresa.
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

FICHA DE PRODUCTOS
Ficha de Producto

Referencia: C38842

Nombre: Camiseta 1 Equitacin

Marca: ADIDAS

Procedencia: Taiwn

Proveedor: Proveedor Oficial Adidas

Dispone de tejido ClimaCool que elimina ms rpidamente el sudor que el


polister tradicional, lo que permite que el jugador se encuentre ms seco y
Descripcin: confortable. Presenta logos bordados, cuello redondo en color a contraste y
paneles laterales con tejido de malla para una mejor transpiracin del
deportista. En la manga aparece la bandera espaola bordada.

Precio Compra: S/. 100.00

Precio Venta: S/ 120.00


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

FICHA DE EMPLEADO
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

FICHA DE EMPRESA

Ficha de Cliente Empresa

Empresa: Dos A Dos, club deportivo RUC: 97852165234

Direccin: Autova Chiclayo Pas: Per

Poblacin: 46540 Quart de Poblet Provincia: Chiclayo

Telfono: 96 192 07 07 Fax: 96 192 12 38

Contacto: Marcos Estvez Lujn Telf. de contacto: 630 456 654

Departamento: Ventas Cargo: Subdirector general

E-mail: mestvez@2a2.com
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

FICHA DE ALBARAN
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

FICHA DE FACTURA
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Se muestran las planificaciones temporales de desarrollo


del proyecto en su fase de inicio y de elaboracin, as
como el diario de ejecucin del proyecto, junto con el
diario de construccin de la aplicacin y cumplimiento de
los plazos estimados.
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Vista General del Proyecto


Introduccin
Propsito
Alcance
Resumen
Vista General del Proyecto
Propsito, Alcance y Objetivos
Suposiciones y Restricciones
Entregables del proyecto
Evolucin del Plan de Desarrollo del Software
Organizacin del Proyecto
Participantes en el Proyecto
Interfaces Externas
Roles y Responsabilidades
Gestin del Proceso
Estimaciones del Proyecto
Plan del Proyecto
Plan de las Fases
Calendario del Proyecto
Seguimiento y Control del Proyecto
Referencias
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Fase de Fase de Fase de Construccin Fase de Construccin


Inicio Elaboracin iteracin 1 Iteracin 2

Disciplinas / Artefactos Comienzo Aprobacin

Modelado del Negocio

Modelo de Casos de Uso del Negocio y Modelo de Objetos del Negocio Semana 14/05/08 - 20/05/08 Semana 28/05/08 - 3/06/08

Requisitos

Glosario, Visin, Modelo de Caso de Uso, Especificaciones de casos de usos,


Semana 14/05/08 - 20/05/08 Semana 28/05/08 - 3/06/08
Especificaciones Adicionales

Anlisis / Diseo

Modelo de Anlisis / Diseo, Modelo de Datos Semana 21/05/08 - 27/05/08 Siguiente fase

Implementacin

Prototipos de Interfaces de Usuario Semana 28/05/08 - 3/06/08 Siguiente fase

Modelo de Implementacin Semana 28/05/08 - 3/06/08 Siguiente fase

Pruebas

Casos de Pruebas Funcionales Semana 28/05/08 - 3/06/08 Siguiente fase

Despliegue

Modelo de Despliegue Semana 28/05/08 - 3/05/08 Siguiente fase

Gestin de Cambios y Configuracin Durante todo el proyecto Durante todo el proyecto

Gestin del proyecto

Plan de Desarrollo del Software en su versin 1.0 y planes de las Iteraciones Semana 14/05/08 - 20/05/08 Semana 28/05/08 - 3/06/08

Ambiente Durante todo el proyecto Durante todo el proyecto


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Fase de Fase de Fase de Construccin Fase de Construccin


Inicio Elaboracin iteracin 1 Iteracin 2

Disciplinas / Artefactos generados Comienzo Aprobacin

Modelado del Negocio

Modelo de Casos de Uso del Negocio y Modelo de Objetos del Negocio Semana 14/05/08 - 20/05/08 Aprobado

Requisitos

Glosario, Visin, Modelo de Datos, Especificaciones de Casos de Usos,


Semana 14/05/08 - 20/05/08 Aprobado
Especificaciones Adicionales

Anlisis / Diseo

Modelo de Anlisis / Diseo, Modelos de Datos Semana 21/05/08 - 27/05/08 Revisar en cada iteracin

Implementacin

Prototipos de Interfaces de Usuario Semana 28/05/08 - 3/06/08 Revisar en cada iteracin

Modelo de Implementacin Semana 28/05/08 - 3/06/08 Revisar en cada iteracin

Pruebas

Casos de Pruebas Funcionales Semana 28/05/08 - 3/06/08 Revisar en cada iteracin

Despliegue

Modelo de Despliegue Semana 28/05/08 - 3/05/08 Revisar en cada iteracin

Gestin de Cambios y Configuracin Durante todo el proyecto Durante todo el proyecto

Gestin del proyecto

Plan de Desarrollo del Software en su versin 2.0 y planes de las Iteraciones Semana 14/05/08 - 20/05/08 Revisar en cada iteracin

Ambiente Durante todo el proyecto Durante todo el proyecto


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Fase de Fase de Fase de Construccin Fase de Construccin


Inicio Elaboracin iteracin 1 Iteracin 2

Disciplinas / Artefactos generados o modificados


Comienzo Aprobacin
durante la Fase de Construccin (Iteracin 1)

Casos de Uso negociados para la Primera Release

Elaborar Pedido (Gestin de Ventas) 19/07/2008 12/08/2008


Consultar Pedidos no Atendidos (Gestin de Almacn) 23/07/2008 12/08/2008
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Fase de Fase de Fase de Construccin Fase de Construccin


Inicio Elaboracin iteracin 1 Iteracin 2

Disciplinas / Artefactos generados o modificados


Comienzo Aprobacin
durante la Fase de Construccin (Iteracin 2)
Casos de Uso negociados para la Primera Release

Elaborar Pedido (Gestin de Ventas) 19/07/2008 Aprobado

Consultar Pedidos no Atendidos (Gestin de Almacn) 23/07/2008 Aprobado

Casos de Uso negociados para la Segunda Release

Atender Pedido (Gestin de Almacn) 13/09/2008 17/09/2008

Cancelar Pedido Atendido (Gestin de Almacn) 16/09/2008 17/09/2008

Pasar Pedido a Envo (Gestin de Almacn) 13/09/2008 17/09/2008

Incidencia de Pedidos (Gestin de Almacn y Ventas) 13/09/2008 17/09/2008


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

Plan de Desarrollo Planificacin del Proyecto Diario de Ejecucin

Dedicacin estimada
Da Actividad desarrollada
(en horas de trabajo)

03/04/2008 Reunin de los miembros del grupo. Puesta en marcha del proyecto. Organizacin del equipo. 3,5

07/05/2008 Reunin con el Stakeholder de la empresa cliente. Descripcin general del sistema. Captura inicial de requisitos. 1

10/05/2008 Reunin con dos de los integrantes del grupo no asistentes a la anterior reunin. Explicacin de la presentacin del proyecto. 4

14/05/2008 Elaboracin del primer documento con la captura de requisitos inicial para exponer al resto del grupo. 1

17/05/2008 Reunin del grupo de trabajo. Aclaracin de los requisitos iniciales del sistema. 3

18/05/2008 Segunda reunin con el Stakeholder para la aclaracin de dudas anteriores, y para el inicio del documento Visin y Plan de Desarrollo Software. 1

21/05/2008 Reunin del Jefe Proyecto y Arquitecto de Software para la planificacin de tareas. Comienzo de la fase de Anlisis. 3,5

Reunin del Jefe de Proyecto, Arquitecto de Software y dos Programadores para identificar subsistemas, actores y algunos casos de uso
22/05/2008 3
generales. Primeros esbozos en Rational Rose.

23/05/2008 Tercera reunin con el Stakeholder. Aclaracin de las caractersticas del sistema y sus atributos. Definicin de los perfiles de usuario. 1,5

Presentacin de la versin 1.0 del documento Visin. Cuarta reunin con el Stakeholder. Casos de uso generales y glosario encaminados.
24/05/2008 3
Algunos posibles casos de prueba.

29/05/2008 Realizacin del documento Visin versin 1.0 completa. 3

31/05/2008 Presentacin del artefacto Plan de Desarrollo Software y del Modelo de Casos de Uso del Negocio y de Objetos del Negocio. 1

01/06/2008 Generacin del Diagrama de Clases. 3

Total de horas dedicadas al proyecto: 271,5 horas


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Se muestra los artefactos utilizados de la metodologa RUP para


definir un modelo del negocio, modelos de objetos del negocio y el
modelo del dominio.

La empresa de deportes que solicit el


proyecto de desarrollo software consta
de varios departamentos centralizados,
un almacn central y de diversas
sucursales de ventas repartidas en
distintos pases. Cada sucursal de
ventas dispone de un almacn regional
que suministra los pedidos de los
clientes a los pases que conforman una
regin determinada, siendo el almacn
central el que abastece al resto de
almacenes.
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

La empresa interacta con distintos elementos externos, entre los que


se identifican el cliente externo (persona o entidad que solicita la
compra de productos a la empresa), el proveedor (persona o entidad
que reabastece de productos a la empresa) y por ltimo la empresa de
transportes, que es una subcontrata encargada de servir los pedidos
desde los distintos almacenes regionales a los clientes de la empresa.
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelo de Caso de uso del Negocio


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelo del Dominio


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Estn asociados a cada uno de los casos de uso del negocio. Por ser de
mayor prioridad para la empresa, el caso de uso para el cual se desarroll
el modelo de objetos fue el del caso de uso del negocio "vender
productos".
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Modelo de Objetos de Vender Productos


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Modelo de Objetos de Seguimiento y Consulta de Productos


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Modelo de Objetos de Reponer Stock


Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Modelo de Objetos Modificar


Catalogo
Introduccin Gestin del Proyecto Modelado del Negocio Requisitos Anlisis/Diseo Implementacin Prueba

La Empresa Modelado del Negocio

Modelos de Objetos del Negocio

Modelo de Objetos de Realizar Entrega


Muchas Gracias

También podría gustarte