BPM as the Keystone of Business Automation Platforms
1. BPM as the Keystone of
Business Automation Platforms
More business agility through a more flexible architecture
Copyright Kemsley Design Ltd., 2019 1
2. Business imperatives
Agility for innovation
• Respond to market and
regulatory changes
• Change business
processes
• Offer new
products
Scalability for survival
• Respond to unexpected
business volumes
• Automate processes
• Scale infrastructure
Copyright Kemsley Design Ltd., 2019 2
3. Explicit BPM processes = agility
•Process models understandable by business
• Shared vision of business processes
• Identification of innovation points
•Change process without changing code
• Fast prototyping/deployment of new processes
Copyright Kemsley Design Ltd., 2019 3
4. BPM automation = scalability
•Automate routine tasks
•Route human tasks based on skills required
•Scale process engine independent from
other systems
Copyright Kemsley Design Ltd., 2019 4
5. Business automation architecture patterns:
from monolith to microservices
Copyright Kemsley Design Ltd., 2019 5
Monolith SOA iBPMS Microservices
6. What’s in a business automation platform?
Copyright Kemsley Design Ltd., 2019 6
BPMN
CMMNDMN
7. Monolithic BPMS as a BAP
• Small to mid-sized company
or department
• Commodity core processes in
COTS system (e.g., ERP)
• Not “in the software business”
Copyright Kemsley Design Ltd., 2019 7
8. Multi-vendor microservices BAP
• Large company or tech startup
• Core processes are a
competitive differentiator
• Robust development team
Copyright Kemsley Design Ltd., 2019 8