The integrated BPM project methodology (IBPM) integrates two of the most important innovations of the last few years, which many consider to be the basis for future enterprise software today: Business Process Management (BPM) and Service-Oriented Architecture (SOA).
IBPM adapts the classical software development analysis and design process to the particularities of BPM and SOA. Process-oriented analysis and design (POAD) is merged with service-oriented analysis and design (SOAD) to create an integrated process model.
The ten pillars of the IBPM framework describe the typical views and artifacts that occur in POAD and SOAD as well as how they interact. IBPM defines how the different views are created, how the required analysis and design artifacts are specified and how POAD and SOAD interact. IBPM acts as a comprehensive checklist that ensures that no important aspect in a BPM projects is forgotten.The BPM Project Methodology is completed by a catalog of BPM patterns of approved solutions which help reducing costs and risks:
The use of BPM design patterns ensures that the process models in the different projects are as uniform as possible. This significantly reduces the risk of additional costs caused by development mistakes arising from communication problems. Design patterns also ensure that all users experience the process portal in the same way as much as possible, irrespective of the nature of the different technical processes.
.
"Enterprise BPM – Recipe for success for company-wide process management"
Authors: Dirk Slama, Ralph Nelius
1. Edition 2011, 422 Pages, 46,90 EUR (D), ISBN: 978-3-89864-687-1

"Enterprise SOA – Service-Oriented Architecture Best Practices"
Authors: Dirk Krafzig, Karl Banke, Dirk Slama