0 votes
1.1k views
in Interview Questions by (30.6k points)

1 Answer

0 votes
by (30.6k points)

A fair comparison (2024 view) along the dimensions that matter in selection projects:

IBM BAW / CP4BAPegaCamundajBPM / Kogito
ModelBPMN 2.0 subset + Case (CMMN-like) + decisions (ODM); low-code UI (coaches)Case-centric "Situational Layer Cake", proprietary models, low-code UIBPMN 2.0 / DMN / CMMN standard engines, developer-firstBPMN 2.0 / DMN, open source, developer-first
UIBuilt-in coaches, portal, Workplace; custom UIs via RESTBuilt-in UI (Constellation / UI-Kit)Tasklist / Forms basic; bring your own UIBring your own (or the console forms)
IntegrationREST / SOAP / Java / JMS / ECM (FileNet) / ODM / RPA / BAI, strong content storyConnectors, API-firstConnectors, external task workers (any language)Kogito services, Kafka
DeploymentWebSphere (traditional) or OpenShift containers (CP4BA), SaaSCloud (Pega Cloud) or KubernetesSelf-managed or SaaS, cloud-native (Zeebe)Self-managed, Quarkus / Spring
LicensingCommercial (VPC / user), Cloud Pak bundleCommercial, per case/userOpen-source community edition + commercialOpen source (Red Hat support optional)
Sweet spotDocument-heavy, case + process, IBM stack (FileNet, ODM), regulated enterprisesCRM / customer service, decisioning, large transformationsMicroservice orchestration, high volume, developer teamsJava shops wanting embedded workflow at no license cost

Points that decide in practice: BAW's strength is the combination of human workflow, case management and content (FileNet) with governance (Process Center, snapshots, tracks) and a low-code UI that business analysts can follow; its costs are the platform weight (WebSphere or a full Cloud Pak) and the proprietary coach UI. Camunda wins where developers build everything and throughput matters; Pega where a packaged CRM/case application with decisioning is wanted; jBPM where budget forbids licenses and a Java team owns the result.

For an interview answer: name the standards each supports, the UI approach, the deployment model, and one concrete scenario for each - and mention that BAW moved to containers and SaaS (Workflow Process Service, CP4BA as a Service), which removed the old "heavy WebSphere" argument.

References

Related questions

0 votes
1 answer 1.3k views
0 votes
1 answer 1.4k views
0 votes
2 answers 6.9k views
0 votes
1 answer 1.1k views
0 votes
1 answer 1.7k views
0 votes
1 answer 2.1k views
asked May 26, 2018 in Coach Views by BHAGYARAVI (320 points)
0 votes
1 answer 1.4k views

723 questions

807 answers

98 comments

4.9k users

Join BPM Community Discord Channel

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...