domingo, 5 de diciembre de 2010

BUSINESS PROCESS MANAGEMENT NOTATION (BPMN)

BMPN es un estándar que nos ayuda a modelar el proceso por medio de una representación gráfica de estos que facilita el entendimiento y la claridad del funcionamiento de la organización.  Cuando un proceso es modelado pueden apreciarse con facilidad las interrelaciones existentes entre distintas actividades, analizar cada actividad, definir los puntos de contacto con otros procesos, así como identificar los sub-procesos comprendidos.

  • BPMN es un estándar internacional de modelado de procesos aceptado por la comunidad.
  • BPMN es independiente de cualquier metodología de modelado de procesos.
  • BPMN crea un puente estandarizado para disminuir la brecha entre los procesos de negocio y la implementación de estos.
  • BPMN permite modelar los procesos de una manera unificada y estandarizada permitiendo un entendimiento a todas las personas de una organización.


Así que observemos la Notación que se usa en BPMN:


Actividad:
Esta se utiliza cuando el proceso no quiere ser descompuesto en mas detalle. cuando una actividad se hace necesaria mas detalle en su representación se puede convertir en un sub-proceso. existen varios tipos de tareas como de usuario, automáticas, manuales, envió, recepción etc. Esta ejecutada por un usuario o el sistema de información.

Gateway:
Esta compuerta determina el flujo de control del proceso (condiciones) para manejar la divergencia y convergencia del flujo.


 Evento:
Este se utiliza para representar algo que sucede en el transcurso del proceso y usualmente tiene una causa y u resultado. Estos puede ser de inicio, intermedios y fin. Cada uno de estos tiene varios tipos pueden ser eventos de mensaje, señal, enlace, cancelación etc.


Si quieren mas información sobre esta notación o un programa de modelado que maneje este estándar aquí les dejo una excelente pagina que ademas cuenta con su propio tutorial sobre este tema:
http://www.bizagi.com/

3 comentarios:

  1. el saber BPMN definitivamente nos agrega valor como ingenieros de sistemas

    ResponderEliminar
  2. BPMN es una excelente herramienta para el modelado de procesos, además permite que el cliente participe paralelamente en el desarrollo del producto, garantizando de esta forma que el producto final satisfaga las necesidades y requerimientos para los que fue diseñado, muy buen artículo.

    ResponderEliminar
  3. Por lo visto en arquitectura es una excelente herramienta para el modelamiento de los procesos y el saber de BPM es interesante, les va a ir muy bien ya que en el curso manejaron muy bien la herramienta y lo aplicaron en el proyecto de la universidad felicitaciones.

    ResponderEliminar