cancel
Showing results for 
Search instead for 
Did you mean: 

what is BPM ?

Former Member
0 Kudos

CAN anyone tell me the simple technical defination of BPM? Not the one in HELP.SAP.COM Reply SOON.

Accepted Solutions (0)

Answers (9)

Answers (9)

Former Member
0 Kudos

Hi vinod sharma ,

Business Process Management (BPM) has become a critical part of enterprise development.business process management

Business process management (BPM) is a systematic approach to improving an organization's business processes. BPM activities seek to make business processes more effective, more efficient, and more capable of adapting to an ever-changing environment. BPM is a subset of infrastructure management, the administrative area of concern dealing with maintenance and optimization of an organization's equipment and core operations.

A business process is a set of coordinated tasks and activities, conducted by both people and equipment, that will lead to accomplishing a specific organizational goal. The Business Process Management Initiative (BPMI), a non-profit organization, exists to promote the standardization of common business processes, as a means of furthering e-business and business-to-business (B2B) development. To this end, the organization has developed the Business Process Modeling Language (BPML), an Extensible Markup Language (XML)-based metalanguage for modeling business processes.

BPM(Business Process Management) is a structured approach that models an enterprise's human and machine tasks and the interactions between them as processes. BPM software uses a dashboard interface that offers a high-level view of the operation that typically crosses departmental boundaries. The dashboard integrates with all the applications that perform processes as well as related databases and can be used to trigger the start of a unit of work.

Evolving from document management, workflow and enterprise application integration (EAI), a BPM system can monitor and analyze tasks in realtime and set off alerts when specified limits are exceeded or a response is not received within a specified time.

Management for People/Machine Systems

For decades, systems that are entirely automated have more or less taken care of themselves. However, operations requiring a mix of people and machine procedures employ BPM as a higher-level management system that keeps track of them both.

Over time, a BPM system can provide historical data of human-machine interactions that might be extremely difficult to obtain from information systems, especially disparate systems from several departments or systems running on different platforms.

The BPM Suite (BPMS)

A BPM system may comprise a variety of independent packages or a comprehensive business process management suite (BPMS), which includes tools for modeling and analysis, application integration, business rules support, business intelligence (BI), activity monitoring and optimization. Advanced BPMSs provide a development tool for creating forms-based applications, which are often the start of many business processes.

An introduction to Business Process Management

http://www.avelon.nl/downloads/Introduction_BPM.pdf

business process management

http://whatis.techtarget.com/definition/0,,sid9_gci1088464_tax304528,00.html

BUSINESS PROCESS MANAGEMENT WITH SAP NetWeaver™

http://www.sap.com/platform/netweaver/pdf/BWP_NetWeaver_BPM.pdf

Business Process Management Essentials

http://www.glintech.com/downloads/BPM%20Essentials%20with%20Open%20Source.pdf

Business Process Management

http://www.seeburger.es/fileadmin/es/pdf/SEEBURGER_-_Business_Integration_Server__TA000714BPM_.pdf

BPM Process Patterns Repeatable Designs for BPM Process Models

http://edocs.bea.com/albsi/docs55/pdfs/BPM%20Process%20Patterns%20White%20Paper.pdf

Business Process Management -Modeling to Execution

http://www30.sap.com/korea/company/events/techday05/img/data_06.pdf

BUSINESS PROCESS MANAGEMENT (BPM)

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ed49db90-0201-0010-c4a5-c52...

BPM Process Patterns:Repeatable Design for BPM Process Models

http://www.bptrends.com/publicationfiles/05%2D06%2DWP%2DBPMProcessPatterns%2DAtwood1%2Epdf

Patterns: SOA Foundation - Business Process Management Scenario

http://www.redbooks.ibm.com/redbooks/pdfs/sg247234.pdf

cheers!

gyanaraj

****Pls reward points if u find this helpful

Former Member
0 Kudos

Hi Vinod,

To add up on what exactly a BPM mean we need to understand first what is a business process,

A business process is an executable, cross system process. Here we define all the process steps that are to be executed and the parameters relevant for controlling the process.

A business process can send ar receive messages by using its abstract interfaces.It can behave as a sender or receiver of message during routing.Therefore while defining routing rules we can specify the business process as a sender or receiver of messages, provided we have already defined it as a Service.

We can create Business Process in the Integration Directory by right clicking on the business process link in the navigation frame(whether the node is under party ,or service without party, as per your requirements), or by choosing Object->New from the menu,and in the ensuing dialogue selecting Business Process.

Either way will let you import the Business Process from the Integration Directory.

Now we implement cross component BPM when we want to define, control and monitor complex business processes that extend across enterprise and application boundaries.

I hope this will help you further

Thanks,

Shibani

aashish_sinha
Active Contributor
0 Kudos

Hi,

BPM (Business Process Management) in SAP XI is generally used for stateful message processing.when your integration server need to store messages and upon requiremnet it routes to the reciever system.

Check these links for elaborate and step to step understanding.

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

regards

Aashish Sinha

PS: Reward points if helpful

Former Member
0 Kudos

hi vinod,

simple defination of BPM is

<b>Business Process Management is an implementation methodology for the management of business process that interacts with people and systems both within and across the organization.</b>

hope this will help

regsrds

HONEY

Former Member
0 Kudos

Hi Vinod,

-->CAN anyone tell me the simple technical defination of BPM?

Yeah sure, BPM stands for Business Process Management...Used for automating your process wherever you need a stateful integration..

By Business Process i mean to say how message will pass from different nodes(systems )and processed at each node.

Hope i explained you in simple way.

Regards,

Former Member
0 Kudos

Hi Vinod,

Business process management (BPM) is a systematic approach to improving an organization's business processes. BPM activities seek to make business processes more effective, more efficient, and more capable of adapting to an ever-changing environment. BPM is a subset of infrastructure management the administrative area of concern dealing with maintenance and optimization of an organization's equipment and core operations.

A business process is a set of coordinated tasks and activities, conducted by both people and equipment, that will lead to accomplishing a specific organizational goal. The Business Process Management Initiative, (a non-profit organization, exists to promote the standardization of common business processes, as a means of furthering e-business and business-to-business (B2B) development. To this end, the organization has developed the Business Process Modeling Language (BPML), an Extensible Markup Language (XML)-based meta language for modeling business processes.

hope this is the simplest definition

Thanks

Sandeep Sharma

PS: if helpful plz reward points

Former Member
0 Kudos

what is mentioned above you can get the same by yourself.

Open sdn.sap.com-->In ther search Text Field write BPM, it will give you n numbers of Forums, Articles and Blog.

If we do not use this then there can be millions of Forums on the same questions:)

Thanks

Farooq.

Former Member
0 Kudos

hi

BPM in SAP XI is generally used for stateful message processing. Having said that if you want two messages to be processed depending on certain criteria you will have to use BPM.

The places where we generally use BPM are:

1. Error handling.

2. Handling messages from multiple senders

3. Collecting of messages

4. Splitting of messages

5. Processing message based on certain criteria

6. If the receiver structure is created based on certain criteria.

how to and when to use bpm

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

you can use these blogs for BPM

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/40

/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm

/people/michal.krawczyk2/blog/2006/06/27/xi-who-said-he-cannot-be-stopped-bpm-jim--sp17

/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm-contd--restart-workflow

Advantage and Disadvantage

https://forums.sdn.sap.com/click.jspa?searchID=6868441&messageID=4402280

Have a look of the following blogs

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM

/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in BPM

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in BPM

Ram

Shabarish_Nair
Active Contributor
0 Kudos

http://www.actiontech.com/bpm/WhatisBPM.cfm do read thru that article. It should make better sense to you.

Further read - http://www.webopedia.com/TERM/B/BPM.html