Camunda – business process management

    Camunda BPM (business process management) – light, high-performance, open platform for managing business processes based on BPMN 2.0, DMN 1.1 and CMMN 1.1 standards. As experts in its implementation, we describe in which situations it works best, as well as which functionalities its individual modules provide.


    Camunda BPM is an ideal BPM solution for software development for companies. It ensures effective alignment of business needs and IT standards in projects which require organized, multi-step workflows or tasks, integration of multiple systems, using dynamic business rules, or data processing automation.

    Typical use cases for Camunda BPM:

    • Business processes at financial institutions – Straight-Through Processing (STP)
    • Workflow management – Human Workflow Management
    • Case and event management – (Dynamic) Case Management
    • Business Rule Automation

    Modules and functionalities

    Camunda Modeler – process modeling

    Available as a web app and desktop app (stand-alone), the visual process workflow modeler Camunda Modeler makes it possible to create process diagrams in the BPMN 2.0 standard and decision tables according to DMN 1.1.

    Camunda BPM Core Engine – process implementation

    High-performance and fully scalable Camunda BPM Core Engine – runtime engine for BPMN, CMMN and DMN processes – works on any Java Virtual Machine (JVM) and makes it possible to translate process models into a functioning business application.

    Camunda Tasklist – process support

    The easy-to-use and highly configurable Camunda Tasklist enables end users to quickly and efficiently work on tasks assigned to them.

    Camunda Cockpit – reporting and monitoring

    Camunda Cockpit makes it possible to analyze and monitor results, KPI reports and business processes in real time, also through a web application.

    Our experience

    Altkom Software & Consulting has an experienced team of over 30 Camunda BPM experts, including process analysts, process developers, IT architects and testers, and over 3 years of experience in Camunda based process implementation services.

    We are experts in automating business processes using Camunda. Message us if you have any questions or need help.

    Learn practical ways to aumtoamte your business processess and workflow with Camunda. Contact us.

    Digital Product Center System

    We have chosen the Camunda technology to build the Digital Product Center system, awarded by the “Gazeta Bankowa” monthly with the recommendation “HIT of the Year 2017”. The system is a process platform for selling banking products and supporting customer-facing services through electronic channels, such as website, online & mobile banking, call center and IVR.

    Digital Product Center has been implemented at the BGŻ BNP Paribas SA Group in Poland, where it supports the processes of selling fixed-term and investment deposits, savings and current accounts, debit and payment cards and cash loans, as part of onboarding processes for the Bank’s new customers and x-sell processes for its existing customers.

    As part of the implementation, Camunda BPM supports 20 main sales or support processes with references to 30 subprocesses.

    The implementation included all the system functionalities, i.e.: Camunda BPM Core Engine using Camunda Modeler, Camunda Tasklist and Camunda Cockpit.

    Business process modeling – Camunda Modeler

    Digital Product Center's dashboard - Camunda Modeler module
    Digital Product Center — Camunda Modeler

    Process search engine

    Digital Product Center's dashboard - process search engine
    Digital Product Center — process search engine

    Work with tasks in processes – Camunda TaskList

    Digital Product Center's dashboard - Camunda TaskList module
    Digital Product Center — Camunda TaskList

    Dedicated extensions

    While working with our customers on process automation and digitalization with the use of Camunda workflow engine, we have faced this challenge several times. We noticed, that not every business domain or customer needs to have all the paid features at once. Some of them, due to process specificity will never be needed. In that case it is a good idea to enrich your open source Camunda installation with custom plugins or extensions. Thanks to openness of Camunda architecture, there are different options possible. With plugins you can add extra features to existing web application of Cockpit or Task list. You can also get a stand alone application, that integrates with your Camunda and provides extra features. There are different pros and cons for each of the approach, but the most important is, that both can be added to all open source installations.

    Selected Camunda BPM extensions developed by ASC:

    Here is the full list of Camunda plugins and extensions, that we’ve built so far. I invite you to inspire us and share what is crucial to your business. Is there something that we didn’t do so far?

    We have grouped the features regarding the potential beneficiary:

    Process administration

    • Migrate process instance to newer version of process definition
    • Replace assignee of open task in mass
    • Move process instance to another step
    • Consult the audit log
    • Consult the details of incidents and retry
    • Move process instance to another step

    Operational improvements

    • Process definition and process instance history view
    • Search processes using business parameters and consult the details (Task list plugin)
    • Overview of all process step execution details (Task list plugin)

    Management and analysis

    • Consult the process version changes
    • Sales funnel view
    • Custom Camunda extension tailored to your needs

    Read more: