Skip to main content


developerWorks  >  Architecture | Sample IT projects  >

Business process management (BPM)

Accelerate process improvement and facilitate business innovation

developerWorks
Project overviewProject implementation
series graphic

April 2007

Service-Oriented Architecture (SOA) is the foundation of many solution middleware and applications in the IT industry. One such solution is business process management (BPM). BPM is the next level of integration in the business enterprise. It is about combining business processes, IT, and human expertise to form a unified business unit that can be modeled, implemented, monitored, analyzed, and optimized.

BPM combines software capabilities and business expertise to enable users to become more responsive to changing market conditions -- opportunities, customers, and competitive actions -- to facilitate business change. Business agility is achieved through standardizing, automating, and integrating key business processes and managing the performance of these processes to optimize business functions and enterprise activity.

Depending on business challenges, you can begin your BPM projects with one or more of the six core components that make up a BPM solution:

  • Building BPM user interfaces: Design and implement business dashboards
  • Modeling and simulation: Design and simulate business processes
  • Business activity monitoring (BAM): Track performance, processes, and operational activity using key performance indicators
  • Process execution and optimization: Choreograph processes across application, systems, and people
  • Rules and prebuilt frameworks: Manage process rules and accelerate design and implementation time
  • Content and collaboration: Manage group tasks, documents and forms as part of processes

This series of articles explores each of these components using scenarios that describe particular business problems and the specific software products, technologies, and implementation methods used to develop the corresponding BPM solutions.

Link to project implementation.


Resources

For more information about using IBM tooling to develop an end-to-end BPEL business activity monitoring (BAM) solution, check out "End-to-end BPEL business activity monitoring with IBM SOA tools: Part 1: Modeling for process execution with WebSphere Business Modeler" or developerWorks WebSphere.

Get more developerWorks articles and tutorials about BPM at WebSphere business process management.

Download IBM product evaluation versions and get your hands on application development tools and middleware products from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.


Back to top


Document options

Document options requiring JavaScript are not displayed


developerWorks spaces
Learn, collaborate, and lead the way

Products
WebSphere Process Server
WebSphere Service Register and Repository
WebSphere Business Services Fabric

Tools
WebSphere Integration Developer
WebSphere Business Modeler
WebSphere Business Monitor

Downloads
WebSphere Business Modeler
WebSphere Application Server

Patterns
Process integration
Pattern solutions

Special offers
Use WebSphere family products with VMware or XEN
Content sharing made easy with Lotus Quick
Download Rational Team Concert

More offers