Tuesday, October 28, 2008

Standards in Human centric BPM

From a human centric BPM stand point there are few standards that are very important and should be seriously considered when evaluating for a BPM vendor.

BPMN - BPMN was developed by Business Process Management Initiative (BPMI), and is now being maintained by the Object Management Group since the two organizations merged in 2005. An important process modeling standard for representing business processes graphically in a standard way. This makes it easier to communicate the internal of the business process among the stake holders and most importantly facilitate easy hand off between business and IT. BPMN stands for business process management notation and a widely adopted standard among BPM vendors. The current version is 1.0 and version 2.0 is in the RFP stage. For more information visit www.bpmn.org

XPDL - XPDL (Extensible Process definition language a.k.a XML based process definition language) is a process definition language, objective being to exchange process diagrams between XPDL compliant vendor tools. This standard is promoted by Workflow management coalition. XPDL is not an executable programming language but a process design format for storing the visual diagram and process syntax of business process models, as well as extended product attributes. Since this defines how the process model is stored, works really well with BPMN. Some even call XPDL as serialization language for BPMN but not just constrained to BPMN. Vendors like Fujitsu Interstage BPMS provides visio plugins to conver Visio stencils to XPDL so organization can leverage what they have already created using the Visio.


More to come....