Flux rss

BPM - Business Process Management

Introduction to BPM

BPM (Business Process Management) is the approach that consists of using a computer to model a company's business processes that involve applications as well as humans.

The goal of this is to get a better overall view of a company's entire business processes and their interaction in order to be in a position to optimise them and, when possible, automate them as much as possible by using business applications.

A Bottom-Up Approach

BPM has a bottom-up approach that consists of analysing the true operation of the company in order to model it with computers.

This is a departure from the normal top-down plans in which a company's operation must fit into a model laid out by the management team.

Life Cycle of a Business Process

The life cycle of a BPM approach can on the whole be broken down into the following stages:

  • Study of the company by analysing its goals and organisation in order to be in a position to break down its entire business into a business process
  • Modeling the business processes, i.e. use a computer to create a model that is as realistic as possible
  • Implementing the solution: implementing a BPM solution linked to the company's information system (applications and databases)
  • Execution: the operational phase during which the BPM solution is implemented
  • Monitoring, which consists in analysing the status of the processes with indicators that show how the processes are performing
  • Optimisation, i.e. offering solutions to improve the performance of the business processes

Elements of a BPM Solution

A BPM solution is generally made up of the following elements:

  • A process modeling tool that makes models the company's business processes through the use of a graphic interface
  • Implementation tools, i.e. interfaces (API) and connectors that help integrate the BPM solution into the information system
  • A runtime system responsible for instantiating the processes and storing the context and their status in a relational database
  • Tools for monitoring and reporting based on precise and relevant guidelines, so as to have indicators that make it possible for the correct decisions to be made more quickly. Thus the term BAM (Business Activity Monitoring) refers to the notion of controlling the implementation of a company's process.

Standardisation of the BPM

One of the goals of the BPM is reusability, meaning not having to reinvent the wheel upon each change. Yet, most tools are proprietary meaning that they have their own data model and an opaque mode of operation, which does not facilitate interoperability.

Thus, standardising the representation of the processes is a major issue for facilitating integration between BPM tools. Standardisation takes place at different levels:

  • At the process modelling level
  • At the process execution level
  • At the communicating with the information system level

BPMN

BPMN (Business Process Modelling Notation) is an initiative of the BPMI (Business Process Management Initiative, a business consortium) that aims to define a common graphic notation for modeling business processes.

BPMN notation allows for the business information to be separated from the technical information (technical elements of the information system) in order to maximise its portability from one company to another.

BPMN can be qualified as an UML notation applied to the management of business processes.

BPEL

BPEL (Business Process Execution Language) is a BPMI initiative whose goal is to give an XML representation of the activities linked to executing a process. Whereas the BPMN notation endeavours to statically describe the processes, the BPEL language describes them dynamically.

Last update on Thursday October 16, 2008 02:43:15 PM.

This document entitled « BPM - Business Process Management » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.
E-Business - BPM The term "BPM" (Business Process Management) refers to an approach in terms of creating a computer-model of the business processes of the enterprise, both in terms of their application-related and human aspects. The purpose of this measure is to... en.kioskea.net/entreprise/bpm.php3
E-Business - BPM Introduction to BPM The term "BPM" (Business Process Management) refers to an approach in terms of creating a computer-model of the business processes of the enterprise, both in terms of their application-related and human aspects. The purpose of... en.kioskea.net/entreprise/cobit.php3
E-Business - Workflow The term "Workflow" refers to the modeling and computerized management of all tasks to be accomplished and of the different players involved in carrying out a business process (also called operational process). A business process represents... en.kioskea.net/entreprise/workflow.php3
Identify the processorIntroduction This is a trick to allow you to simply identify your processor. Useful to know precisely the capabilities and the technical characteristics of this element and further, possibly your configuration. How to identify the... en.kioskea.net/faq/sujet-25-identify-the-processor
Scam Business EmailsScam Business Emails How to identify scam business emails You might have received an email coming from a company, either asking you to send them money and have a contract in return or to send your personal information for a job... en.kioskea.net/faq/sujet-273-scam-business-emails
Optimizing Windows boot processOptimizing Windows boot process. Click on the start menu. Open the run tab. Type in sysedit and press OK. This should open the System configuration editor, and in the C:\AUTOEXEC.BAT panel, type in the following command: LH... en.kioskea.net/faq/sujet-566-optimizing-windows-boot-process
Celeron processorhello, I have actually a laptop with a Celeron processor and I wanted to know if its possible to overclock the processor? en.kioskea.net/forum/affich-27799-celeron-processor
Processor and its typesdetails about the processor starting from pentium 1 to newly discovered processor until now...and also hoew its work,its cost and its advantages en.kioskea.net/forum/affich-13163-processor-and-its-types
Overclocking processor on laptopsHello, I have actually a laptop with a Celeron processor and I wanted to know if its possible to overclock the processor? en.kioskea.net/forum/affich-19923-overclocking-processor-on-laptops
Download Process ExplorerThe Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, whereas the information displayed in the bottom window depends on the mode... en.kioskea.net/telecharger/telecharger-286-process-explorer
E-Business - Enterprise Application Integration (EAI) The purpose of EAI (Enterprise Application Integration) is the interoperability and organization of the flow of information between heterogeneous applications, i.e. ensure communcation between the different applications making up the information... en.kioskea.net/entreprise/eai.php3
Réseaux - Intranet and extranet An intranet is a set of Internet services (for example a web server) inside a local network, i.e. only accessible from workstations of a local network, or rather a set of well-defined networks that are invisible (or inaccessible) from the outside. It... en.kioskea.net/entreprise/intranet.php3
Webmastering - Website Design Website design must be a user-oriented collective effort. This means that, when possible, the design process must include participation of a group of representatives from the business or organization and their beneficiaries, with the common goal of... en.kioskea.net/web/conception.php3