PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

18
PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL Grupo 8 PIS 2009

description

PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL Grupo 8 PIS 2009. EMPRESA: NODUM. Es una empresa dedicada a proveer sistemas ERP a empresas u organizaciones en la región latinoamericana. - PowerPoint PPT Presentation

Transcript of PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Page 1: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

PROYECTO INGENIERIA DE SOFTWARE

Facultad de Ingeniería UDELAR

BPM-NODUM

FASE INICIALGrupo 8 PIS 2009

Page 2: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Es una empresa dedicada a proveer sistemas ERP a empresas u organizaciones en la región latinoamericana.

Cuenta con una suite de herramientas propias para modelar los procesos de negocio en forma natural

EMPRESA: NODUM

Page 3: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

PROYECTO BPM-NODUM

Descripción del proyecto

¿ Como se distribuyó los RRHH ? ¿ Que estimaciones se hicieron ? ¿ Que se va a realizar (alcance) ? ¿ Qué se lleva realizado hasta el momento ? ¿ Es factible el proyecto ?

Page 4: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Descripción del Proyecto

Se desea construir una aplicación que permita

modelar procesos de negocios usando el estándar

BPMN, de modo que interactúe con el sistema del

cliente Nodum y que mejore sustancialmente la

interfaz gráfica del mismo y dotándolo de una

visualización correcta del historial del proceso al que

se quiere referir un usuario.

Page 5: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Diseñador Gráfico de los Procesos según normas especificadas BPMI (BPMI.org/OMG). (!)

Definición y Registración de Atributos de Actividades de los Procesos (Ej. Actividad antecesora, manual o por sistema, roles, etc.). (!)

Definición de Datos Básicos Conceptuales de las Actividades del Proceso (Ej. Cliente, Producto, Precio…) (!)

Diseño de Estructura Soporte de los Procesos de tal forma de utilizar como base de menú gráfico. (!)

OBJETIVOS DEL PROYECTO

Page 6: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Menú gráfico con trazabilidad y con guía de actividades pendientes a cumplir (proactividad). (!)

Métricas de Comportamiento de los Procesos.

Simulación de Flujo de los Procesos

Wizard de configuración de formularios por actividad

OBJETIVOS DEL PROYECTO

Page 7: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

CotizaciónSol. Cotización …………….

Estructura Reglas de Formularios y Reglas de Workflow

Form Designer

Sistemas de Información

INTERPRETE Workflow

Servicios

BD Designer

HERRAMIENTAS NODUM ACTUALES

Page 8: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

CotizaciónSol. Cotización …………….

Estructura Reglas de Formularios y Reglas de Workflow

Form Designer

Sistemas de Información

INTERPRETE Workflow

Servicios

BD Designer

HERRAMIENTAS NODUM PROYECTADAS

BPM Designer

Estructura Reglas de Procesos

Menú gráfico y proactivo

Page 9: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

¿Cómo se distribuyó los RRHH?

Conformación del grupo Forma de trabajo Esfuerzo realizado hasta el momento

Page 10: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

¿ Qué estimaciones se hicieron?

En base a Proyectos anteriores En base al esfuerzo realizado En base a PF

Page 11: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

Se implementara un Diseñador Gráfico de los Procesos

Diseño de procesos, segúnnormas especificadas BPMI (BPMI.org/OMG).

Definición y asociación de atributos y formularios a los componentes del proceso.

Exportar e Importar a XML. Generación del proceso en la base del motor del workflow

(aplicaciones NODUM)

Se implementara la totalidad de los componentes BPMN, Solicitados.

Servicio de validación de procesos

ALCANCE DEL PROYECTO

Page 12: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

ALCANCE DEL PROYECTO

Modificaciones en el Motor del workflow

Se implementara un Navegador de procesos Muestra los procesos en activos. Despliega gráficamente el proceso seleccionado Trazabilidad de tareas Acceder a formularios por tarea Ver tareas pendientes

Page 13: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

FUERA DEL ALCANCE DEL PROYECTO

Métricas de Comportamiento de los Procesos.

Simulación de Flujo de los Procesos

Wizard de configuración de formularios por actividad

Page 14: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

OBSERVACIONES

El alcance del proyecto, esta sujeto a las modificaciones que se deban implementar en el Motor del workflow, existente en laaplicación NODUM

Page 15: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

ARQUITECTURA Vista del Modelo de Diseño

Page 16: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

ARQUITECTURA

Diagrama de distribución

Page 17: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

ARQUITECTURA

Diagrama de distribución

Page 18: PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR BPM-NODUM FASE INICIAL

TECNOLOGÍAS

- JAVA J2EE  - SQL puro (para desarrollo: SQL SERVER 2005 EXPRESS) - JBOSS 4.0.4 - JPA - JGraphX (Editor grafico)

- IDE: Eclipse Galileo + Plugin Visual Editor