BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales Integrantes Horenstein, Nicolás Gómez, Federico IDJEI 52.

Slides:



Advertisements
Presentaciones similares
BASES DE DATOS ORIENTADA A OBJETOS (BDOO).
Advertisements

Contenido Sistemas de Información Desarrollo de software
Katherine Núñez Jose Fabio Araya
Introducción a LAS Bases de Datos
BizAgi - Business Agility
MODELADO DE ANALISIS Y DISEÑO
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN
Objetivo Realizar el modelado del negocio, identificar a partir de este los casos de uso de sistema que darán soporte informático al negocio modelado y.
Objetivo Realizar el modelado del negocio, identificar a partir de este los casos de uso de sistema que darán soporte informático al negocio modelado y.
Presentación del estado del arte
Unidad I: CONCEPTOS FUNDAMENTALES
FRANKLIN PORTUGAL TARIFA GERENCIA DE PROCESOS
Diseño de un Sistema de Control en Tiempo Real para el Kernel del Sistema Operativo utilizando MatLab-SimuLink Por: MARCO ANTONIO ESPINEL CANGUI DIRECTOR:
SOA y la integración con el modelo de negocio de la empresa
Modelado de Procesos en la Ingeniería de Requerimientos
“Especificación de Requerimientos”
Left Case: Int Case v1.0 Roberto Galache García Tutores: Francisco José García Peñalvo Francisco José García Peñalvo Iván Álvarez Navia Iván Álvarez Navia.
XBRL “El lenguaje que integra informes financieros, agentes y sistemas informáticos” Agosto 2006Cr. Marcelo Marchesoni.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Ingeniería de Software
BASES DE DATOS INTRODUCCION
Bases de Datos Orientadas a Objetos (BDOO)
LA IMPORTANCIA DE LAS PyMEs
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Análisis y diseño detallado de aplicaciones informáticas de gestión
Introducción a Pentaho BI Suite 3.5
MODELADO DE PROCESOS Así como su nombre lo indica, tiene 2 aspectos que lo definen: el modelado y los procesos.Un modelo es una representación de una realidad.
GESTION DE PROCESOS DE NEGOCIO
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Diseño de Software y su Proceso
SISTEMA DE INFORMACIÓN AMBIENTAL “Fortalecimiento Institucional del DAMA para el Manejo Ambiental Urbano de Bogotá D.C.” SIA.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR
CONTROL Ing. En Sistemas.
RESUMEN EJECUTIVO  El proyecto pretende desarrollarse en la empresa OSIS S.A.C, una empresa consultora en tecnologías de Información - TI, que brinda.
BPM Business Process Management
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Business Process Modeling Notation
Roles de Open UP.
Estimación por casos de uso.  Un caso de uso representa una unidad de interacción entre uno y el sistema. Un Caso de Uso es una unidad simple de trabajo.
T RACK R EQ : U N W ORKFLOW PARA LA GESTIÓN DE MANTENIMIENTO CORRECTIVO, ADAPTATIVO Y PERFECTIVO TESINA DE LICENCIATURA EN SISTEMAS ALLEGRETTI DIEGO GERMÁN.
¿Que es un proceso en BPM?
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Introducción al proceso de verificación y validación.
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Integrantes: Dennys Quintero José Ortega Simón Fagundez Caracas 09 de Febrero de 2015.
Actividades en el Proceso de desarrollo de Software
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Organización y Administración de Proyectos de Software Docente: LIA. SUEI CHONG SOL, MCE.
Estructurar tus ideas para hacerlas realidad
PROYECTO SOCIO TECNOLÓGICO
Preocupaciones del Analista Programador & Usuarios
Técnica: es un procedimiento o conjunto de procedimientos, (reglas normas o protocolos), que tienen como objetivo obtener un resultado determinado, ya.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Organización y Métodos. ©Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva * Ingeniería de Requerimientos ● Estableciendo.
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
Introducción AOO. Contenido - Introducción - Repaso de Orientación a Objetos - UML - Casos de Uso.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
BPMN COMO HERRAMIENTA DE MODELADO DE NEGOCIO PARA LA CREACIÓN DE MODELOS CONCEPTUALES Integrantes Horenstein, Nicolás Gómez, Federico IDJEI 52.
Introducción Base de datos Ing. Linda K. Masias M. Base de datos (MySQL)
Modelado Orientado a Objetos Programación Orientada a Objetos Departamento de Sistemas Universidad del Cauca 2006.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
Gestionar el crecimiento de los procesos de negocio de una PyMe Diana Fernández Walker.
Por: Victor Tuz. ¿Qué es el EDI?  Es el intercambio electrónico de datos estructurado de computadora a computadora y de aplicación a aplicación, utilizando.
Transcripción de la presentación:

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: 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. Secretaría de Ciencia y Tecnología: utn1643

Modelado conceptual de los requerimientos Punto de partida Validación de requerimientos a través de Modelos Conceptuales Fases Modelado conceptual de los requerimientos Análisis del Modelo Conceptual Validación del Modelo Conceptual Resultados del análisis y validación Registrar en la herramienta el esquema conceptual especificado que se desea validar, partiendo del modelado del negocio. Realizar el análisis de los requerimientos detectando ciclos o bucles que puedan derivar en inconsistencias, a través de abstracciones con máquinas de estados, en donde resulten estados no conexos y la trazabilidad entre las especificaciones y el modelo conceptual. Realizar la validación de los requerimientos representados en el modelo conceptual para conocer el grado de cumplimiento de los mismos en base a las necesidades de los usuarios. El sistema brindará como salida los resultados obtenidos que servirán de retroalimentación para correcciones y/o mejoras.

Nuestra Investigación Objetivo: Encontrar un lenguaje estándar que permita el modelado de negocio y la exportación de los modelos con otras herramientas. BPMN como herramienta de modelado de negocio para la creación de modelos conceptuales Centrado en la primera fase “Modelado conceptual de los requerimientos”. 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 hacia otras herramientas.

BPMN: Business Process Modeling Notation, notación gráfica estandarizada que permite el modelado de procesos de negocio, en un formato de flujo de trabajo (workflow). 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; y proporcionar facilidades para traducir los modelos a una forma ejecutable. Soporta diferentes niveles de detalle, desde los más simples a los más complejos. BPML=Business Process Modeling Language BPEL=Business Process Execution Language

XML Process Definition Language XPDL XML Process Definition Language Formato de archivo basado en XML utilizado para intercambiar modelos de procesos de negocio entre distintas herramientas. “El objetivo de XPDL es almacenar y permitir el intercambio de diagramas de procesos” XPDL y BPMN afrontan el mismo problema de modelado desde diferentes perspectivas XPDL proporciona un formato de fichero XML para ser intercambiado entre aplicaciones BPMN proporciona una notación gráfica para facilitar la comunicación humana entre usuarios de negocio y usuarios técnicos

Actividades de investigación Investigación de BPMN ¿Que es? ¿Para que es? ¿Ventajas y Desventajas? 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 Creación del ejemplo en Bizagi 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> <ExtendedAttributes /> </Lane> </Pool> Decir que se logro pasar del XPDL a Máquina de estados

Actividades de investigación Análisis de aplicar BPMN en proyecto final de grado Utilización de BPMN para el modelado de los procesos de negocio. Identificación de requerimientos a partir de las actividades de en los procesos. Derivación de los requerimientos en Historias de Usuarios (Metodología Scrum)

Conclusiones BPMN es una herramienta muy simple que permite realizar modelado de proceso de negocio, permitiendo hacerlo en diferentes niveles de detalle sin tener grandes conocimientos técnicos. XPDL brinda un gran soporte al permitir el intercambio de los modelos en entre múltiples herramientas. BPMN y XPDL son lenguajes estandarizados y apoyados por la WfMC y la OMG. En cuanto a requerimientos: BPMN brinda un detalle de los procesos que hace fácil la detección de requerimientos. XPDL permite la exportación de los modelos entre herramientas que permite su validación a través de modelos matemáticos (Ej: Autómatas finitos)

Gracias