bpmn como herramienta de modelado de negocio para la creación de modelos conceptuales

12
BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE MODELOS CONCEPTUALES Integrantes Horenstein, Nicolás Gómez, Federico IDJEI 52

Upload: camille-stevens

Post on 30-Dec-2015

35 views

Category:

Documents


0 download

DESCRIPTION

BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales. Integrantes Horenstein , Nicolás Gómez, Federico. IDJEI 52. Punto de partida. Validación de requerimientos a través de Modelos Conceptuales. Objetivo: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE

MODELOS CONCEPTUALES

IntegrantesHorenstein, Nicolás Gómez, Federico

IDJEI52

Page 2: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

PUNTO DE PARTIDA

Validación de requerimientos a través de Modelos Conceptuales

Secretaría de Ciencia y Tecnología: utn1643

Objetivo:Implementar una herramienta que permita gestionar y validar requerimientos de software

Permitir:Definir los límites del sistema de información al momento de formular el Modelo conceptual con la determinación de los requerimientos.

Controlar y optimizar los procesos.

Proveer al grupo de desarrollo una base concreta para la estimación del tiempo y costo del desarrollo de sistemas de software.

Conocer el estado del proyecto y el impacto de los cambios en caso de ser requeridos.

Page 3: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

PUNTO DE PARTIDA

Validación de requerimientos a través de Modelos Conceptuales

Análisis del Modelo Conceptual

• Registrar en la herramienta de soporte el esquema conceptual especificado que se desea validar, partiendo del modelado del negocio.

Validación del Modelo Conceptual

• Realizar la validación de los requerimientos representados en él para conocer el grado de cumplimiento de los mismos en base a las necesidades de los usuarios.

Resultados del análisis y validación

• El sistema brindará como salida los resultados obtenidos que servirán de retroalimentación para correcciones y/o mejoras

FasesValidación del Modelo

Conceptual

• realizar el análisis de los distintos atributos de los requerimientos detectando ciclos o bucles que puedan derivar en inconsistencias o errores subyacentes en la especificación de los mismos, la inconsistencia a través de abstracciones con máquinas de estados, en donde resulten estados no conexos, como así también verificar la trazabilidad entre las especificaciones y el modelo conceptual

Page 4: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

NUESTRA INVESTIGACIÓN

Centrado en la primera fase Modelado Conceptual de los Requerimientos del nombrado proyecto.

Analiza al lenguaje de modelado gráfico BPMN como herramienta para la confección de modelos de procesos de negocio que registrará las actividades de cada proceso y que en el futuro servirán para determinar los requisitos del sistema.

Programas que soportan BPMN.

Exportación de la información creada en BPMN a través de XPDL.

BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

Objetivo: Encontrar un lenguaje estándar que permita el modelado de negocio y la

exportación de los modelos con otras herramientas.

Page 5: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

BPMN

Ventajas:Soporta diferentes niveles de detalle.Brinda a los usuarios finales una notación simple y estándar.Proporcionaría un mecanismo para generar procesos ejecutables: inicialmente BPML, posterior mente sustituido por BPEL.Proporciona una manera fácil de utilizar la notación de modelado de procesos, accesible a los usuarios empresariales; y proporcionar facilidades para traducir los modelos a una forma ejecutable.

Business Process Modeling Notation o BPMN, en español Notación para el Modelado de Procesos de Negocio, es una notación gráfica estandarizada que permite el modelado de procesos de negocio, en un formato de flujo de trabajo (workflow).

Page 6: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

XPDL

Formato de archivo basado en XML que puede ser usado para intercambiar modelos de procesos de negocio entre distintas herramientas.

El objetivo de XPDL es almacenar y permitir el intercambio de diagramas de procesos.

Las especificaciones XPDL y BPMN afrontan el mismo problema de modelado desde diferentes perspectivas. XPDL proporciona un formato de fichero XML para ser intercambiado entre aplicaciones mientras que BPMN proporciona una notación gráfica para facilitar la comunicación humana entre usuarios de negocio y usuarios técnicos

Page 7: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

ACTIVIDADES DE INVESTIGACIÓN

Investigación de BPMN

Page 8: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

Investigación de los Programas que soportan BPMN

-Puntos analizados- Facilidad de uso- Facilidad de instalación- Exportación e importación a XPDL

ACTIVIDADES DE INVESTIGACIÓN

Page 9: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

Creación del ejemplo en bizagi

ACTIVIDADES DE INVESTIGACIÓN

Page 10: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

Exportación a XPDL. Análisis de XPDL <?xml version="1.0" encoding="utf-8"?><Package xmlns="http://www.wfmc.org/2008/XPDL2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Id="f948f5b1" Name="Diagram 1" OnlyOneProcess="false"><Package> <PackageHeader> <XPDLVersion>2.1</XPDLVersio n> <Vendor>BizAgi Process Modeler.</Vendor> <Created>2012-09-03T16:58:57.2166799-03:00</Created> <Description>Diagram 1</Description> <Documentation /> </PackageHeader> <Pools> <Pool Id="6cc63bbf" Name="Main Process" Process="ec4b61d5“> <Lanes> <Lane Id ="6a38e364" Name ="Oficina" ParentPool="fa1fa08a"> <NodeGraphicsInfos> <NodeGraphicsInfo ToolId="BizAgi_Process_Modeler" Height="286“ Width="1477" BorderColor="-11513776" FillColor="-1315861"> <Coordinates XCoordinate="50" YCoordinate="0" /> </NodeGraphicsInfo> </NodeGraphicsInfos> <Documentation /> <ExtendedAttributes /> </Lane> </Pool> </Pools><WorkflowProcesses> <WorkflowProcess Id ="6e995afb" Name="Registración de pedidos">

ACTIVIDADES DE INVESTIGACIÓN

Page 11: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

Análisis de aplicar BPMN en proyecto final de grado

ACTIVIDADES DE INVESTIGACIÓN

Page 12: BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales

CONCLUSIONES

• BPMN es muy bueno para realizar modelado de proceso de negocio, porque permite hacerlo en diferentes niveles de detalle sin tener grandes conocimientos.• XPDL es muy bueno porque da soporte a BPMN y permite el intercambio de los procesos entre múltiples herramientas.• BPMN provee una herramienta

• BPMN sirve porque se puede obtener XPDL fácilmente y analizando este se puede obtener autómatas finitos a partir de los modelos de procesos y validar estos autómatas.