Showing posts with label BPM. Show all posts
Showing posts with label BPM. Show all posts

Dec 26, 2007

BPM Continued

BPM has three important phases.

Process design: The task of designing existing and new processes using various process design languanges such as jPDL (jBPM Process Definition Language), BPEL (Business Process Execution Language) etc

Process execution: The execution of an automated sequence of related events involving software processes and/or human activities

Process monitoring: Observance and auditing of the state of individual processes so that the statistics and performance of these processes can be recorded, reported, and optimized


What is BPM ?

The term BPM i.e business process management typically refers to a set of activities enterprises can employ to automate and optimize business processes in a manner adaptable to dynamically changing environments.

*BPM offers a programmatic structure for designing transactions and executing them using automated decisions, tasks and sequence flows. These activities usually seek help from software engineering and tools therefore, the term BPM is often used directly to refer to the engineering techniques and tools.

*BPM solutions typically include three components: an engine that executes process definitions, services that allow the engine to interact with the outside world, and tools that aid process development and monitoring.