{"id":6060,"date":"2025-06-30T19:12:18","date_gmt":"2025-06-30T17:12:18","guid":{"rendered":"https:\/\/onlu.ch\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/"},"modified":"2025-07-23T10:04:26","modified_gmt":"2025-07-23T08:04:26","slug":"structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm","status":"publish","type":"portfolio","link":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/","title":{"rendered":"Structured process optimization in banks and insurance companies with\/without BPM"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6060\" class=\"elementor elementor-6060 elementor-4922\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d8e8cf0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d8e8cf0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5901de67\" data-id=\"5901de67\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-17c853a2 elementor-widget elementor-widget-heading\" data-id=\"17c853a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Digitization of processes with and without BPMN tools<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c7462eb elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"2c7462eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">State machines instead of BPMN: more freedom in digital consulting<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a673a5c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5a673a5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">In several digitization projects, especially in the consulting environment, we initially started with classic BPMN engines such as <strong>Camunda, Flowable, appway, Axon Ivy, &#8230;<\/strong> based on the assumption that the underlying business process follows a clearly defined, directed flow. The aim is often to achieve structure, transparency and automation through the use of a BPM engine. <\/p><p>In practice, however, it has repeatedly been shown that many processes, especially in <strong>personal advice<\/strong>, <strong>are not strictly sequential<\/strong>. Instead, users require a high degree of <strong>flexibility in navigation<\/strong>, e.g. to jump between individual modules or subject areas (investment advice, pensions, financing, &#8230;.), to process certain sections several times or to respond to customer needs depending on the situation. <\/p><p>Although approaches such as <strong>case management<\/strong> have been discussed or implemented in some cases, they were often unable to satisfactorily reflect the desired openness and user-friendliness. As a result, we deliberately decided <strong>against a BPMN-based implementation<\/strong> in several projects and instead opted for lightweight solutions such as <strong>single-page applications with simple state logic<\/strong>. The few necessary rules and process dependencies were each implemented with <strong>minimal, self-developed state machines<\/strong>.  <\/p><p><strong>Our insight:<\/strong> not every business process benefits from a BPM engine. Especially for <strong>non-linear, user-driven processes<\/strong>, individual, simple architectures with a clear API structure and modular design can be the <strong>better choice<\/strong> &#8211; both in terms of user experience and development effort. <\/p><p data-pm-slice=\"1 1 []\"><strong>Conclusion: From BPMN to modularity: architectures for dynamic interactions<\/strong><\/p><p>Our experience clearly shows that when processes are dynamic, user-driven and context-dependent, classic BPMN approaches quickly reach their limits. Instead of investing in complex modeling and orchestration logic, it can make more sense to rely on simple, modular architectures that offer maximum flexibility. The targeted use of APIs, reusable components and minimal state machines results in solutions that are not only technically maintainable, but also remain intuitive and customizable for users. The decision not to use a process engine is not a step backwards, but often a step towards greater agility, clarity and future viability.   <\/p><h3 data-pm-slice=\"1 1 []\"><strong>But: BPM is justified, especially when processes need to be clearly defined, comprehensible and rule-based.<\/strong>  We have been able to utilize the strengths of BPMN tools very successfully in many other project contexts. A few examples: <\/h3><p><strong>Revision management in a document information system<\/strong><\/p><ul data-spread=\"false\"><li><p>Record, check and approve changes to regulatory documents<\/p><\/li><li><p>Merge and release revisions<\/p><\/li><li><p>Automated notifications about new versions<br>\u2192 BPM offers clear processes, traceability and high governance here<\/p><\/li><\/ul><p><strong>Digital customer onboarding<\/strong><\/p><ul data-spread=\"false\"><li><p>From entering customer data to risk assessment and opening an account<\/p><\/li><li><p>Many decisions, mandatory steps and dependencies<br>\u2192 A prime example of BPM, as structured processes are necessary<\/p><\/li><\/ul><p><strong>Infrastructure monitoring with automated troubleshooting<\/strong><\/p><ul data-spread=\"false\"><li><p>Monitoring of IT systems<\/p><\/li><li><p>Automatic triggering of escalations and replacement orders<\/p><\/li><li><p>Planning and coordination of interventions<br>\u2192 BPM reliably controls the process and ensures a reliable response<\/p><\/li><\/ul><p><strong>Internal software lifecycle in a Swiss bank<\/strong><\/p><ul data-spread=\"false\"><li><p>Capture, bundle and form requirements into releases<\/p><\/li><li><p>Coordinate role-specific approvals, testing and deployment<br>\u2192 Complex processes with many participants &#8211; BPM creates transparency and efficiency<\/p><\/li><\/ul><p><strong>Approval processes with dual control principles<\/strong><\/p><ul data-spread=\"false\"><li><p>Release of payments, contracts or critical changes<\/p><\/li><li><p>Adherence to regulatory requirements and compliance requirements<\/p><\/li><li><p>Automated escalation in the event of missing approval or missed deadline<br>\u2192 BPMN is ideal for traceable and role-based approval processes<\/p><\/li><\/ul><p>These examples show: <strong>BPMN is always worthwhile when processes need to be structured, repeatable and auditable.<\/strong> The key is to choose the right tool for the respective context with a sense of proportion and technical understanding.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-33f00273\" data-id=\"33f00273\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1642f718 elementor-widget elementor-widget-button\" data-id=\"1642f718\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/onlu.ch\/en\/contact-us\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Launch Project<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-433e96c5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"433e96c5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-63d4f9a4\" data-id=\"63d4f9a4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-513c87ba elementor-widget elementor-widget-heading\" data-id=\"513c87ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Technologies &amp; Tools<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-210ba6dc elementor-widget elementor-widget-text-editor\" data-id=\"210ba6dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-start=\"211\" data-end=\"243\"><strong data-start=\"218\" data-end=\"243\">Front-end technologies<\/strong><\/h3><ul data-start=\"244\" data-end=\"341\"><li data-start=\"244\" data-end=\"253\"><p data-start=\"246\" data-end=\"253\">Angular,Ionic,ReactTypescript<span style=\"font-size: inherit;\">,HTML5, CSS3, Storybook<\/span><\/p><\/li><\/ul><h3 data-start=\"343\" data-end=\"374\"><strong data-start=\"350\" data-end=\"374\">Backend technologies<\/strong><\/h3><ul data-start=\"375\" data-end=\"497\"><li data-start=\"375\" data-end=\"393\"><p data-start=\"377\" data-end=\"393\">Java (8, 11, 17), Jakarta, Spring Boot \/ Spring Cloud, <span style=\"font-size: inherit;\">Node.js, .NET Core, Kotlin, Python <\/span> <\/p><\/li><\/ul><h3 data-start=\"499\" data-end=\"537\"><strong data-start=\"506\" data-end=\"537\">Process &amp; workflow engines<\/strong><\/h3><ul data-start=\"538\" data-end=\"627\"><li data-start=\"538\" data-end=\"564\"><p data-start=\"540\" data-end=\"564\">Camunda (Platform 7 &amp; 8), Flowable, CIB, Edorasware, Activiti, <span style=\"font-size: inherit;\">appway, Axon Ivy, Joget, Bonita BPM<\/span><\/p><\/li><\/ul><h3 data-start=\"629\" data-end=\"671\"><strong data-start=\"636\" data-end=\"671\">Banking-specific platforms<\/strong><\/h3><ul data-start=\"672\" data-end=\"845\"><li data-start=\"672\" data-end=\"680\"><p data-start=\"674\" data-end=\"680\">Avaloq, Finnova, Temenos, ERI Bancaire (Olympic), Aixigo , Finfox, AtPoint, ELA Kredit, Winkredit<\/p><\/li><\/ul><h3 data-start=\"847\" data-end=\"875\"><strong data-start=\"854\" data-end=\"875\">Cloud &amp; Container<\/strong><\/h3><ul data-start=\"876\" data-end=\"957\"><li data-start=\"876\" data-end=\"888\"><p data-start=\"878\" data-end=\"888\">Kubernetes, OpenShift, Azure AKS \/ AWS EKS, <span style=\"font-size: inherit;\">Helm, ArgoCD, Docker, Rancher<\/span><\/p><\/li><\/ul><h3 data-start=\"959\" data-end=\"984\"><strong data-start=\"966\" data-end=\"984\">CI\/CD &amp; DevOps<\/strong><\/h3><ul data-start=\"985\" data-end=\"1089\"><li data-start=\"985\" data-end=\"1018\"><p data-start=\"987\" data-end=\"1018\">Git (GitHub, GitLab, Bitbucket),Jenkins<span style=\"font-size: inherit;\">,GitLab CI, Azure DevOps, Nexus \/ Artifactory, SonarQube<\/span><\/p><\/li><\/ul><h3 data-start=\"1091\" data-end=\"1127\"><strong data-start=\"1098\" data-end=\"1127\">Project &amp; tooling environment<\/strong><\/h3><ul data-start=\"1128\" data-end=\"1282\"><li data-start=\"1128\" data-end=\"1175\"><p data-start=\"1130\" data-end=\"1175\">Atlassian Suite (Jira, Confluence, Bitbucket), <span style=\"font-size: inherit;\">Draw.io \/ Signavio \/ Lucidchart (modeling), <\/span><span style=\"font-size: inherit;\">Postman \/ Swagger \/ OpenAPI, <\/span><span style=\"font-size: inherit;\">RAML \/ YAML \/ JSON schema<\/span><\/p><\/li><\/ul><h3 data-start=\"1284\" data-end=\"1315\"><strong data-start=\"1291\" data-end=\"1315\">Monitoring &amp; operation<\/strong><\/h3><ul data-start=\"1316\" data-end=\"1440\"><li data-start=\"1316\" data-end=\"1338\"><p data-start=\"1318\" data-end=\"1338\">Prometheus \/ Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Dynatrace \/ AppDynamics, Sentry \/ New Relic<\/p><\/li><\/ul><h3 data-start=\"1442\" data-end=\"1478\"><strong data-start=\"1450\" data-end=\"1478\">Test automation &amp; QA<\/strong><\/h3><ul data-start=\"1479\" data-end=\"1568\"><li data-start=\"1479\" data-end=\"1495\"><p data-start=\"1481\" data-end=\"1495\">JUnit, Mockito, Cypress, Karate, <span style=\"font-size: inherit;\">Selenium, Testcontainers, <\/span><span style=\"font-size: inherit;\">Pact (Contract Testing)<\/span><\/p><\/li><\/ul><h3 data-start=\"1570\" data-end=\"1611\"><strong data-start=\"1577\" data-end=\"1611\">Security &amp; authentication<\/strong><\/h3><ul><li data-start=\"1614\" data-end=\"1622\">Keycloak, <span style=\"font-size: inherit;\">OAuth2 \/ OpenID Connect, <\/span><span style=\"font-size: inherit;\">SAML, <\/span><span style=\"font-size: inherit;\">Vault \/ Secrets Management <\/span> <\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-ba4c5f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ba4c5f7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d08b3ff\" data-id=\"d08b3ff\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8a61d42 elementor-widget elementor-widget-heading\" data-id=\"8a61d42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Activities<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb4d951 elementor-widget elementor-widget-text-editor\" data-id=\"bb4d951\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-start=\"172\" data-end=\"203\"><strong data-start=\"179\" data-end=\"203\">Analysis &amp; conception<\/strong><\/h3><ul data-start=\"204\" data-end=\"507\"><li data-start=\"204\" data-end=\"256\"><p data-start=\"206\" data-end=\"256\">Survey and analysis of existing business processes<\/p><\/li><li data-start=\"257\" data-end=\"303\"><p data-start=\"259\" data-end=\"303\">Identification of automation potential<\/p><\/li><li data-start=\"304\" data-end=\"370\"><p data-start=\"306\" data-end=\"370\">Decision &#8220;BPMN vs. individual&#8221; based on the process dynamics<\/p><\/li><li data-start=\"371\" data-end=\"429\"><p data-start=\"373\" data-end=\"429\">Conception of architectures (centralized vs. modular)<\/p><\/li><li data-start=\"430\" data-end=\"507\"><p data-start=\"432\" data-end=\"507\">Creation of decision bases (e.g. make-or-buy, tool evaluation)<\/p><\/li><\/ul><h3 data-start=\"509\" data-end=\"557\"><strong data-start=\"517\" data-end=\"557\">Technical architecture &amp; development<\/strong><\/h3><ul data-start=\"558\" data-end=\"881\"><li data-start=\"558\" data-end=\"631\"><p data-start=\"560\" data-end=\"631\">Design of technical target architectures (microservices, SPA, BPMN-based)<\/p><\/li><li data-start=\"632\" data-end=\"699\"><p data-start=\"634\" data-end=\"699\">Development and integration of BPM systems (e.g. Camunda, Flowable)<\/p><\/li><li data-start=\"700\" data-end=\"764\"><p data-start=\"702\" data-end=\"764\">Development of REST APIs &amp; domain services (API-first approach)<\/p><\/li><li data-start=\"765\" data-end=\"815\"><p data-start=\"767\" data-end=\"815\">Implementation of state machines for sequence control<\/p><\/li><li data-start=\"816\" data-end=\"881\"><p data-start=\"818\" data-end=\"881\">Database design (e.g. relational + document-based combinations)<\/p><\/li><\/ul><h3 data-start=\"883\" data-end=\"921\"><strong data-start=\"891\" data-end=\"921\">Frontend &amp; User Experience<\/strong><\/h3><ul data-start=\"922\" data-end=\"1098\"><li data-start=\"922\" data-end=\"986\"><p data-start=\"924\" data-end=\"986\">Development of single page applications (e.g. with Angular, React)<\/p><\/li><li data-start=\"987\" data-end=\"1033\"><p data-start=\"989\" data-end=\"1033\">Integration of customized design systems<\/p><\/li><li data-start=\"1034\" data-end=\"1098\"><p data-start=\"1036\" data-end=\"1098\">UX optimization of process interfaces and decision points<\/p><\/li><\/ul><h3 data-start=\"1100\" data-end=\"1137\"><strong data-start=\"1107\" data-end=\"1137\">Process modeling &amp; BPMN<\/strong><\/h3><ul data-start=\"1138\" data-end=\"1318\"><li data-start=\"1138\" data-end=\"1187\"><p data-start=\"1140\" data-end=\"1187\">Modeling of business processes in BPMN 2.0<\/p><\/li><li data-start=\"1188\" data-end=\"1243\"><p data-start=\"1190\" data-end=\"1243\">Configuration of workflows and decision tables<\/p><\/li><li data-start=\"1244\" data-end=\"1318\"><p data-start=\"1246\" data-end=\"1318\">Implementation of dual control principles, escalation logics, task routing<\/p><\/li><\/ul><h3 data-start=\"1320\" data-end=\"1347\"><strong data-start=\"1327\" data-end=\"1347\">DevOps &amp; Operations<\/strong><\/h3><ul data-start=\"1348\" data-end=\"1498\"><li data-start=\"1348\" data-end=\"1399\"><p data-start=\"1350\" data-end=\"1399\">CI\/CD pipeline setup (e.g. GitLab, ArgoCD, Helm)<\/p><\/li><li data-start=\"1400\" data-end=\"1443\"><p data-start=\"1402\" data-end=\"1443\">Deployment on Kubernetes \/ OpenShift<\/p><\/li><li data-start=\"1444\" data-end=\"1498\"><p data-start=\"1446\" data-end=\"1498\">Monitoring &amp; logging (incl. business logic metrics)<\/p><\/li><\/ul><h3 data-start=\"1500\" data-end=\"1535\"><strong data-start=\"1506\" data-end=\"1535\">Test &amp; quality assurance<\/strong><\/h3><ul data-start=\"1536\" data-end=\"1703\"><li data-start=\"1536\" data-end=\"1603\"><p data-start=\"1538\" data-end=\"1603\">Unit, integration and end-to-end tests (JUnit, Karate, Cypress)<\/p><\/li><li data-start=\"1604\" data-end=\"1651\"><p data-start=\"1606\" data-end=\"1651\">Test data management and regression scenarios<\/p><\/li><li data-start=\"1652\" data-end=\"1703\"><p data-start=\"1654\" data-end=\"1703\">Test automation for BPM processes and UI flows<\/p><\/li><\/ul><h3 data-start=\"1705\" data-end=\"1746\"><strong data-start=\"1712\" data-end=\"1746\">Communication &amp; collaboration<\/strong><\/h3><ul data-start=\"1747\" data-end=\"1927\"><li data-start=\"1747\" data-end=\"1813\"><p data-start=\"1749\" data-end=\"1813\">Stakeholder workshops for requirements elicitation and prioritization<\/p><\/li><li data-start=\"1814\" data-end=\"1861\"><p data-start=\"1816\" data-end=\"1861\">Iterative reviews &amp; demos with specialist departments<\/p><\/li><li data-start=\"1862\" data-end=\"1927\"><p data-start=\"1864\" data-end=\"1927\">Presentation of results &amp; basis for management decisions<\/p><\/li><\/ul><h3 data-start=\"1929\" data-end=\"1964\"><strong data-start=\"1936\" data-end=\"1964\">Documentation &amp; handover<\/strong><\/h3><ul><li data-start=\"1967\" data-end=\"2024\">Technical documentation (architecture, APIs, data flows)<\/li><li data-start=\"2027\" data-end=\"2074\">Training of specialist users and operating personnel<\/li><li data-start=\"2077\" data-end=\"2128\">Handover in operation (runbook, onboarding documents)<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f150aed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f150aed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-af4adad\" data-id=\"af4adad\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a385f8 elementor-widget elementor-widget-text-editor\" data-id=\"5a385f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Examples below:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-08f2129 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"08f2129\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c4c61a4\" data-id=\"c4c61a4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f136e5e elementor-align-center elementor-widget elementor-widget-button\" data-id=\"f136e5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/onlu.ch\/en\/projects\/digitalization-of-consulting-processes\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Consulting processes digitized with open source<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c3d341f\" data-id=\"c3d341f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eb92cf6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"eb92cf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/onlu.ch\/en\/projects\/automation-of-business-processes\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Business processes digitized with BPM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ONLU has adapted the Avaloq Banking Suite for some regional banks. The changes included a new user interface, new functions and improved security. The adjustments were well received by customers and have led to an increase in customer satisfaction and customer loyalty.  <\/p>\n","protected":false},"author":9,"featured_media":5591,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"portfolio_category":[],"class_list":["post-6060","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Structured process optimization in banks and insurance companies with\/without BPM - ONLU AG<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Structured process optimization in banks and insurance companies with\/without BPM - ONLU AG\" \/>\n<meta property=\"og:description\" content=\"ONLU has adapted the Avaloq Banking Suite for some regional banks. The changes included a new user interface, new functions and improved security. The adjustments were well received by customers and have led to an increase in customer satisfaction and customer loyalty.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/\" \/>\n<meta property=\"og:site_name\" content=\"ONLU AG\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-23T08:04:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onlu.ch\/wp-content\/uploads\/2022\/01\/ONLUBanner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/\",\"url\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/\",\"name\":\"Structured process optimization in banks and insurance companies with\\\/without BPM - ONLU AG\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/onlu.ch\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/ONLUBanner.png\",\"datePublished\":\"2025-06-30T17:12:18+00:00\",\"dateModified\":\"2025-07-23T08:04:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/onlu.ch\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/ONLUBanner.png\",\"contentUrl\":\"https:\\\/\\\/onlu.ch\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/ONLUBanner.png\",\"width\":1024,\"height\":683},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/onlu.ch\\\/en\\\/home-page\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"https:\\\/\\\/onlu.ch\\\/en\\\/projects\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Structured process optimization in banks and insurance companies with\\\/without BPM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/onlu.ch\\\/en\\\/\",\"name\":\"ONLU AG\",\"description\":\"Massgeschneiderte Software \u2013 Ihr hoch-qualifiziertes IT Team\",\"publisher\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/onlu.ch\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#organization\",\"name\":\"ONLU AG\",\"alternateName\":\"ONLU.CH\",\"url\":\"https:\\\/\\\/onlu.ch\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/onlu.ch\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/onlu-logo-red-arrow.png\",\"contentUrl\":\"https:\\\/\\\/onlu.ch\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/onlu-logo-red-arrow.png\",\"width\":800,\"height\":221,\"caption\":\"ONLU AG\"},\"image\":{\"@id\":\"https:\\\/\\\/onlu.ch\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/ch.linkedin.com\\\/company\\\/onlu\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Structured process optimization in banks and insurance companies with\/without BPM - ONLU AG","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/","og_locale":"en_US","og_type":"article","og_title":"Structured process optimization in banks and insurance companies with\/without BPM - ONLU AG","og_description":"ONLU has adapted the Avaloq Banking Suite for some regional banks. The changes included a new user interface, new functions and improved security. The adjustments were well received by customers and have led to an increase in customer satisfaction and customer loyalty.","og_url":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/","og_site_name":"ONLU AG","article_modified_time":"2025-07-23T08:04:26+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/onlu.ch\/wp-content\/uploads\/2022\/01\/ONLUBanner.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/","url":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/","name":"Structured process optimization in banks and insurance companies with\/without BPM - ONLU AG","isPartOf":{"@id":"https:\/\/onlu.ch\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/#primaryimage"},"image":{"@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/#primaryimage"},"thumbnailUrl":"https:\/\/onlu.ch\/wp-content\/uploads\/2022\/01\/ONLUBanner.png","datePublished":"2025-06-30T17:12:18+00:00","dateModified":"2025-07-23T08:04:26+00:00","breadcrumb":{"@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/#primaryimage","url":"https:\/\/onlu.ch\/wp-content\/uploads\/2022\/01\/ONLUBanner.png","contentUrl":"https:\/\/onlu.ch\/wp-content\/uploads\/2022\/01\/ONLUBanner.png","width":1024,"height":683},{"@type":"BreadcrumbList","@id":"https:\/\/onlu.ch\/en\/projects\/structured-process-optimization-in-banks-and-insurance-companies-with-without-bpm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/onlu.ch\/en\/home-page\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https:\/\/onlu.ch\/en\/projects\/"},{"@type":"ListItem","position":3,"name":"Structured process optimization in banks and insurance companies with\/without BPM"}]},{"@type":"WebSite","@id":"https:\/\/onlu.ch\/en\/#website","url":"https:\/\/onlu.ch\/en\/","name":"ONLU AG","description":"Massgeschneiderte Software \u2013 Ihr hoch-qualifiziertes IT Team","publisher":{"@id":"https:\/\/onlu.ch\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlu.ch\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/onlu.ch\/en\/#organization","name":"ONLU AG","alternateName":"ONLU.CH","url":"https:\/\/onlu.ch\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlu.ch\/en\/#\/schema\/logo\/image\/","url":"https:\/\/onlu.ch\/wp-content\/uploads\/2023\/06\/onlu-logo-red-arrow.png","contentUrl":"https:\/\/onlu.ch\/wp-content\/uploads\/2023\/06\/onlu-logo-red-arrow.png","width":800,"height":221,"caption":"ONLU AG"},"image":{"@id":"https:\/\/onlu.ch\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/ch.linkedin.com\/company\/onlu"]}]}},"_links":{"self":[{"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/portfolio\/6060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/comments?post=6060"}],"version-history":[{"count":2,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/portfolio\/6060\/revisions"}],"predecessor-version":[{"id":6065,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/portfolio\/6060\/revisions\/6065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/media\/5591"}],"wp:attachment":[{"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/media?parent=6060"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/onlu.ch\/en\/wp-json\/wp\/v2\/portfolio_category?post=6060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}