{"id":26503,"date":"2026-09-25T11:35:19","date_gmt":"2026-09-25T09:35:19","guid":{"rendered":"https:\/\/scheer-pas.com\/en\/?page_id=26503"},"modified":"2026-09-29T09:43:12","modified_gmt":"2026-09-29T07:43:12","slug":"for-developers-build-enterprise-process-applications-faster","status":"publish","type":"page","link":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/","title":{"rendered":"PERSONA: Scheer PAS for Developers"},"content":{"rendered":"<div id=\"pl-26503\"  class=\"panel-layout\" ><div id=\"pg-26503-0\"  class=\"panel-grid panel-has-style\"  style=\"--mobile-margin-bottom:60px;--row-margin-bottom:120px;\" ><div class=\"gradient-main siteorigin-panels-stretch panel-row-style panel-row-style-for-26503-0\" data-stretch-type=\"full\" ><div id=\"pgc-26503-0-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-0-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-0-1-0\" class=\"so-panel widget widget_zrm-up-hero panel-first-child panel-last-child\" data-index=\"0\" style=\"\" ><div style=\"--mobile-padding:50px 25px 50px 25px;\" class=\"panel-widget-style panel-widget-style-for-26503-0-1-0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-hero so-widget-zrm-up-hero-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--hero_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n        <div class=\"hero\">\n            <div class=\"hero__content\">\n                <div class=\"hero__labels text_small_update bold\">\n                                    <\/div>\n                                <h1 class=\"hero__headline h1_update bold\">Build Enterprise Process Applications Without Stitching Your Stack Together<\/h1>                <div class=\"hero__copy text_medium_update\"><p>Scheer PAS gives developers one Pro-Code environment for BPMN-based processes, Node.js services, Angular UIs, APIs, integrations, AI agents, deployment, and runtime operations.<\/p>\n<\/div>\n                <div class=\"hero__links\">\n                                                <a href=\"#form\" title=\"Talk to an Expert\" target=\"_self\" class=\"button button--update button--red button--normal button--solid hero__link\">\n                                Talk to an Expert                            <\/a>\n                                                        <a href=\"https:\/\/scheer-pas.com\/en\/agentic-ai-and-scheer-pas-the-next-step-in-process-automation\/\" title=\"Explore the Platform\" target=\"_self\" class=\"button button--update button--black button--normal button--outline hero__link\">\n                                Explore the Platform                            <\/a>\n                                            <\/div>\n            <\/div>\n            <div class=\"hero__media\">\n                <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1536x769.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-2048x1025.avif 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1536x769.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-2048x1025.webp 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><img width=\"1024\" height=\"512\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.png\" class=\"attachment-large size-large\" alt=\"A pro-code development platform covering process, services and runtime\" decoding=\"auto\" fetchpriority=\"high\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1536x769.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-2048x1025.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/picture>            <\/div>\n        <\/div>\n    <\/div>\n\n<\/div><\/div><\/div><\/div><div id=\"pgc-26503-0-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div><div id=\"pg-26503-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-26503-1-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-1-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-1-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child panel-last-child\" data-index=\"1\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 40px 0px;--margins-mobile:0px 0px 40px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">What developers tell us\u2026 <\/h2>\t<\/div>\n\n<\/div><\/div><\/div><div id=\"pgc-26503-1-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-2\"  class=\"panel-grid panel-no-style\"  style=\"--mobile-margin-bottom:60px;--row-margin-bottom:120px;\" ><div id=\"pgc-26503-2-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-2-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-2-1-0\" class=\"so-panel widget widget_imc-card-grid-widget panel-first-child panel-last-child\" data-index=\"2\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-card-grid-widget so-widget-imc-card-grid-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n<style>\n\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t\t--imc-grid-row-gap: 15px;\n\t}\n\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n\t@media (min-width: 768px) {\n\t\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper {\n\t\t\tdisplay: grid;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tgrid-template-columns: repeat(3, minmax(0, 1fr));\n\t\t\tcolumn-gap: 25px;\n\t\t\trow-gap: 25px;\n\t\t}\n\t}\n\t@media (max-width: 1024px) and (min-width: 768px) {\n\t\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper {\n\t\t\tgrid-template-columns: repeat(3, minmax(0, 1fr));\n\t\t}\n\t\t#imc-cg-0f7d149d9c16 .imc-card-grid-widget__card {\n\t\t\tgrid-column: auto \/ span 1;\n\t\t}\n\t}\n\t@media (min-width: 768px) {\n\t\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper > .swiper-slide {\n\t\t\twidth: 100% !important;\n\t\t\tmargin: 0 !important;\n\t\t\tmin-width: 0;\n\t\t}\n\t}\n\t@media (max-width: 767px) {\n\t\t#imc-cg-0f7d149d9c16.imc-card-grid-widget--mobile-slider {\n\t\t\t--imc-grid-row-gap: 15px;\n\t\t}\n\t\t#imc-cg-0f7d149d9c16 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(1) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t\t#imc-cg-0f7d149d9c16 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(2) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t\t#imc-cg-0f7d149d9c16 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(3) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t}\n<\/style>\n\n<div\n\tid=\"imc-cg-0f7d149d9c16\"\n\tclass=\"imc-card-grid-widget imc-card-grid-widget--use-subgrid imc-card-grid-widget--mobile-slider\"\n\tdata-subgrid-mode=\"groups\"\n\t\tdata-mobile-slider=\"1\"\n\t>\n\t<div class=\"imc-card-grid-widget__swiper swiper\">\n\t\t<div class=\"swiper-wrapper\">\n\t<div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">\u201cWe lose more time in the toolchain than in the code.\u201d<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Enterprise development is rarely blocked by a single hard feature. It slows down because process models live in one tool, implementation in another, integrations somewhere else, and deployment and operations in separate stacks again. Developers spend too much time wiring together environments, pipelines, permissions, and handoffs before they can ship anything meaningful.<\/p><\/div><\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div><div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">\u201cWe should not have to build the platform before we build the application.\u201d<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Too many initiatives begin with the same technical groundwork: identity setup, databases, file storage, monitoring, logging, deployment configuration, scaling, governance, and operational basics. This work is necessary, but it should not delay every new project. Development teams want a production-capable foundation from the start, so they can focus on building the actual application logic.<\/p><\/div><\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div><div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0 0px;--margins-mobile:0px 0px 0 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">\u201cAI helps us move faster, but only if the output stays maintainable.\u201d<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Teams are actively experimenting with AI-assisted development, but speed alone is not enough. If generated code ignores architecture, established patterns, or service boundaries, the result is technical debt that teams have to clean up later. Development leaders need AI support that improves productivity while still fitting into a controlled engineering model.<\/p><\/div><\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t<div class=\"swiper-controls imc-card-grid-widget__swiper-controls d-flex align-items-center justify-content-between\">\n\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t<div class=\"swiper-navigation\">\n\t\t\t\t<div class=\"swiper-button button--update swiper-button-prev\" tabindex=\"0\" role=\"button\" aria-label=\"Zur\u00fcck\">\n\t\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n\t\t\t\t\t\t<path d=\"M20.9997 11.2702H5.30969L10.5297 6.05023L9.46969 4.99023L3.32469 11.1352C2.83969 11.6202 2.83969 12.4152 3.32469 12.9052L9.46969 19.0502L10.5297 17.9902L5.30969 12.7702H20.9997V11.2702Z\" fill=\"#282828\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"swiper-button button--update swiper-button-next\" tabindex=\"0\" role=\"button\" aria-label=\"Weiter\">\n\t\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n\t\t\t\t\t\t<path d=\"M20.675 11.1352L14.53 4.99023L13.47 6.05023L18.69 11.2702H3V12.7702H18.69L13.47 17.9902L14.53 19.0502L20.675 12.9052C21.16 12.4202 21.16 11.6252 20.675 11.1352Z\" fill=\"#282828\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-26503-2-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-3\"  class=\"panel-grid panel-has-style\"  style=\"--mobile-padding:60px 25px 60px 25px;\" ><div class=\"gradient-main siteorigin-panels-stretch panel-row-style panel-row-style-for-26503-3\" style=\"--mobile-padding:60px 25px 60px 25px;\" data-stretch-type=\"full-width-stretch\" ><div id=\"pgc-26503-3-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-3-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-3-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child\" data-index=\"3\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 10% 80px 10%;--margins-mobile:0px 0px 40px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">A more practical way to build enterprise applications<\/h2>\t<\/div>\n\n<\/div><\/div><div id=\"panel-26503-3-1-1\" class=\"so-panel widget widget_imc-card-grid-widget panel-last-child\" data-index=\"4\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-card-grid-widget so-widget-imc-card-grid-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n<style>\n\t#imc-cg-a64e2621460f.imc-card-grid-widget {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\tcolumn-gap: 25px;\n\t\trow-gap: 120px;\n\t\t--imc-grid-row-gap: 24px;\n\t}\n\t@media (max-width: 1024px) {\n\t\t#imc-cg-a64e2621460f.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t}\n\t\t#imc-cg-a64e2621460f .imc-card-grid-widget__card {\n\t\t\tgrid-column: auto \/ span 1;\n\t\t}\n\t}\n\t@media (max-width: 767px) {\n\t\t#imc-cg-a64e2621460f.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t\trow-gap: 60px;\n\t\t\t--imc-grid-row-gap: 24px;\n\t\t}\n\t}\n<\/style>\n\n<div\n\tid=\"imc-cg-a64e2621460f\"\n\tclass=\"imc-card-grid-widget imc-card-grid-widget--use-subgrid imc-card-grid-widget--cards-natural-height\"\n\tdata-subgrid-mode=\"none\"\n\t>\n\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-scaled.png\" class=\"attachment-full size-full\" alt=\"One workspace for process design, service implementation and integrations\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_02-Workspace-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Build the full application across one system, not five<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Scheer PAS brings process design, service implementation, integrations, APIs, AI agents, user interfaces, deployment, and operations into one developer environment. Teams can model BPMN-based processes, implement logic, connect enterprise systems, expose services, and deliver working applications without jumping between disconnected tools. For developers, this removes coordination friction. For heads of development, it creates a more consistent delivery model across teams.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two imc-card-grid-widget__card-cols--swapped\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-scaled.png\" class=\"attachment-full size-full\" alt=\"A BPMN process model alongside its service implementation\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_03-Model-and-Implementation-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Keep the freedom of a Pro-Code stack<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Scheer PAS is built for teams that want acceleration without abstraction. Developers work in a real Pro-Code environment with Node.js, Angular, Git, and Visual Studio Code. That means code stays transparent, versioned, reviewable, and aligned with existing engineering practices. Teams can implement complex logic directly, shape service boundaries intentionally, and fit the platform into established workflows instead of changing the entire workflow to fit the platform.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-scaled.png\" class=\"attachment-full size-full\" alt=\"AI-assisted implementation guided by defined architecture and reusable patterns\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_04-AI-assisted-development-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Use AI to accelerate implementation, not to create cleanup work<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Scheer PAS supports AI-assisted development through defined architecture, reusable patterns and services, and specialised agent skills with CLI tooling. The goal is not to generate code in isolation, but to speed up implementation inside a framework that teams can still understand, review, maintain, and extend. This helps developers work faster while reducing the risk of inconsistent code and uncontrolled AI output across teams.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two imc-card-grid-widget__card-cols--swapped\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-scaled.png\" class=\"attachment-full size-full\" alt=\"Built-in runtime services including identity, storage, monitoring and Kubernetes scaling\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_05-New-Project-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Every service starts from a solid baseline, not a blank project<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Every application built with Scheer PAS runs on a standardised, enterprise-grade architecture by default. Developers do not need to define the same baseline for every project, and heads of development do not have to manage unnecessary variation across teams. Services begin with a proven technical foundation, which reduces architectural risk, shortens setup time, and makes delivery more predictable.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-scaled.png\" class=\"attachment-full size-full\" alt=\"A new service starting from a standardised enterprise baseline\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_06-Delivery-Pipeline-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Develop locally, push changes, and let the platform handle the rest<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>Scheer PAS covers the full path from local development to production. Teams can develop locally, test changes, push updates, and move through CI\/CD, deployment, and runtime operations without stitching together separate delivery layers. This reduces manual pipeline work, simplifies releases, and helps teams spend less time maintaining the path to production.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two imc-card-grid-widget__card-cols--swapped\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-scaled.avif 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-300x150.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1536x768.avif 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-2048x1024.avif 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-scaled.webp 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-300x150.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1536x768.webp 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-2048x1024.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><img decoding=\"async\" width=\"2560\" height=\"1280\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-scaled.png\" class=\"attachment-full size-full\" alt=\"Local development moving through CI\/CD to deployment and runtime\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-scaled.png 2560w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-300x150.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1024x512.png 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-768x384.png 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-1536x768.png 1536w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_07-Platform-Runtime-2048x1024.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">Use enterprise runtime services without rebuilding them per team<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>By including the infrastructure and platform capabilities that enterprise applications typically depend on, Scheer PAS lets teams identify and access management, databases, file storage, monitoring, logging, alerting, Kubernetes-based scaling, administration, and governance out of the box. That removes repeated setup work from individual teams and helps heads of development standardise how applications are built and operated without creating another internal platform project.<\/p><\/div><\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-26503-3-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div><div id=\"pg-26503-4\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-26503-4-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-4-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-4-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child\" data-index=\"5\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:120px 0px 40px 0px;--margins-mobile:60px 0px 40px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">What this means for your team<\/h2>\t<\/div>\n\n<\/div><\/div><div id=\"panel-26503-4-1-1\" class=\"so-panel widget widget_zrm-editor panel-last-child\" data-index=\"6\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898-26503\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show sm\">\n\t<p style=\"text-align: center\">With Scheer PAS, development teams work in a setup that is closer to how they actually want to build software.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center\">Processes, services, integrations, APIs, user interfaces, AI support, deployment, and operations are connected in one environment, while the development model remains Pro-Code. This reduces setup overhead, shortens the path to production, improves consistency across teams, and makes it easier to maintain what gets shipped.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center\">For heads of development, it also creates a more standardised foundation for architecture, delivery, and runtime operations without slowing engineers down.<\/p>\n<\/div><\/div><\/div><\/div><div id=\"pgc-26503-4-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-5\"  class=\"panel-grid panel-no-style\"  style=\"--mobile-margin-bottom:60px;--row-margin-bottom:120px;\" ><div id=\"pgc-26503-5-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-5-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-5-1-0\" class=\"so-panel widget widget_imc-card-grid-widget panel-first-child panel-last-child\" data-index=\"7\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-card-grid-widget so-widget-imc-card-grid-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n<style>\n\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t\t--imc-grid-row-gap: 15px;\n\t}\n\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper {\n\t\twidth: 100%;\n\t\toverflow: visible;\n\t}\n\t@media (min-width: 768px) {\n\t\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper {\n\t\t\tdisplay: grid;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tgrid-template-columns: repeat(4, minmax(0, 1fr));\n\t\t\tcolumn-gap: 25px;\n\t\t\trow-gap: 25px;\n\t\t}\n\t}\n\t@media (max-width: 1024px) and (min-width: 768px) {\n\t\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper {\n\t\t\tgrid-template-columns: repeat(3, minmax(0, 1fr));\n\t\t}\n\t\t#imc-cg-321688118df5 .imc-card-grid-widget__card {\n\t\t\tgrid-column: auto \/ span 1;\n\t\t}\n\t}\n\t@media (min-width: 768px) {\n\t\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider .imc-card-grid-widget__swiper > .swiper-wrapper > .swiper-slide {\n\t\t\twidth: 100% !important;\n\t\t\tmargin: 0 !important;\n\t\t\tmin-width: 0;\n\t\t}\n\t}\n\t@media (max-width: 767px) {\n\t\t#imc-cg-321688118df5.imc-card-grid-widget--mobile-slider {\n\t\t\t--imc-grid-row-gap: 15px;\n\t\t}\n\t\t#imc-cg-321688118df5 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(1) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t\t#imc-cg-321688118df5 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(2) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t\t#imc-cg-321688118df5 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(3) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t\t#imc-cg-321688118df5 .imc-card-grid-widget__swiper &gt; .swiper-wrapper &gt; .swiper-slide:nth-child(4) .imc-card-grid-widget__card {\n\t\t\tpadding: 25px 25px 25px 25px !important;\n\t\t}\n\t}\n<\/style>\n\n<div\n\tid=\"imc-cg-321688118df5\"\n\tclass=\"imc-card-grid-widget imc-card-grid-widget--use-subgrid imc-card-grid-widget--mobile-slider\"\n\tdata-subgrid-mode=\"groups\"\n\t\tdata-mobile-slider=\"1\"\n\t>\n\t<div class=\"imc-card-grid-widget__swiper swiper\">\n\t\t<div class=\"swiper-wrapper\">\n\t<div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 70% 20px 0px;--margins-mobile:0px 75% 20px 0px;--image-border-radius:0px 0px 0px 0px;\">\n        <img decoding=\"async\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/ScheerPAS_Icon-Gallery_Masterfile_process_streamline.svg\" class=\"attachment-full size-full\" alt=\"Icon of three processes being streamlined into one\" \/>    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">Reduce delivery friction<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"5\" data-sync-group=\"imc-hg-s2-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-bullet-list-widget so-widget-imc-bullet-list-widget-default-d75171398898\"\n\t\t\t\n\t\t><ul class=\"imc-bullet-list-widget__list imc-bullet-list-widget__list--text-dark imc-bullet-list-widget__list--bullet-dark imc-bullet-list-widget__list--icon-bullet_checkmark\">\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Build process applications, integrations, APIs, AI agents, and user interfaces in one environment<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Eliminate handoffs between disconnected tools and reduce coordination overhead<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Shorten the path from first implementation to production-ready delivery<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Give teams more time for application logic instead of platform assembly<\/span>\n\t\t<\/li>\n\t<\/ul>\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"6\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div><div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 70% 20px 0px;--margins-mobile:0px 75% 20px 0px;--image-border-radius:0px 0px 0px 0px;\">\n        <img decoding=\"async\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/ScheerPAS_Icon-Gallery_Masterfile_content_forum.svg\" class=\"attachment-full size-full\" alt=\"Icon showing lines of content or code being written\" \/>    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">Keep control of code and architecture<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"5\" data-sync-group=\"imc-hg-s2-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-bullet-list-widget so-widget-imc-bullet-list-widget-default-d75171398898\"\n\t\t\t\n\t\t><ul class=\"imc-bullet-list-widget__list imc-bullet-list-widget__list--text-dark imc-bullet-list-widget__list--bullet-dark imc-bullet-list-widget__list--icon-bullet_checkmark\">\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Work with Node.js, Angular, Git, and Visual Studio Code<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Keep code transparent, reviewable, and aligned with team standards<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Implement complex requirements directly, without low-code workarounds<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Standardise delivery without constraining engineering teams<\/span>\n\t\t<\/li>\n\t<\/ul>\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"6\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div><div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 70% 20px 0px;--margins-mobile:0px 75% 20px 0px;--image-border-radius:0px 0px 0px 0px;\">\n        <img decoding=\"async\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/ScheerPAS_Icon-Gallery_Masterfile_scaling_reduce_complexity.svg\" class=\"attachment-full size-full\" alt=\"\" \/>    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">Simplify the path to production<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"5\" data-sync-group=\"imc-hg-s2-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-bullet-list-widget so-widget-imc-bullet-list-widget-default-d75171398898\"\n\t\t\t\n\t\t><ul class=\"imc-bullet-list-widget__list imc-bullet-list-widget__list--text-dark imc-bullet-list-widget__list--bullet-dark imc-bullet-list-widget__list--icon-bullet_checkmark\">\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Cover local development, testing, CI\/CD, deployment, and runtime operations in one flow<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Avoid repeated pipeline and environment setup across projects<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Use built-in observability, resilience, and operational tooling after go-live<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Strengthen governance while expanding automation across the organisation<\/span>\n\t\t<\/li>\n\t<\/ul>\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"6\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div><div class=\"swiper-slide\">\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-start gradient-light-1 border-box\" style=\"padding:50px 50px 50px 50px;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 70% 20px 0px;--margins-mobile:0px 75% 20px 0px;--image-border-radius:0px 0px 0px 0px;\">\n        <img decoding=\"async\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/ScheerPAS_Icon-Gallery_Masterfile_ai_sparkle.svg\" class=\"attachment-full size-full\" alt=\"Icon of an AI Sparkle\" \/>    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"2\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h3 class=\"h5_update bold update-color--dark ta-left\">Use AI in a way teams can maintain<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"4\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"5\" data-sync-group=\"imc-hg-s2-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-bullet-list-widget so-widget-imc-bullet-list-widget-default-d75171398898\"\n\t\t\t\n\t\t><ul class=\"imc-bullet-list-widget__list imc-bullet-list-widget__list--text-dark imc-bullet-list-widget__list--bullet-dark imc-bullet-list-widget__list--icon-bullet_checkmark\">\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Accelerate development with AI support grounded in architecture and reusable patterns<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Reduce the risk of inconsistent or fragile AI-generated code<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Embed AI agents into BPMN-based processes and orchestration logic<\/span>\n\t\t<\/li>\n\t\t\t\t\t<li class=\"imc-bullet-list-widget__item\">\n\t\t\t<div class=\"imc-bullet-list-widget__bullet\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg class=\"imc-bullet-list-widget__bullet-svg\" width=\"9\" height=\"8\" viewBox=\"0 0 9 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M1 4.09961L2.90718 6.00679L7.91353 1.00044\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" \/>\n<\/svg>\t\t\t\t\t\t\t<\/div>\n\t\t\t<span class=\"imc-bullet-list-widget__text\">Keep execution traceable, auditable, and governed in production<\/span>\n\t\t<\/li>\n\t<\/ul>\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"6\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t<div class=\"swiper-controls imc-card-grid-widget__swiper-controls d-flex align-items-center justify-content-between\">\n\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t<div class=\"swiper-navigation\">\n\t\t\t\t<div class=\"swiper-button button--update swiper-button-prev\" tabindex=\"0\" role=\"button\" aria-label=\"Zur\u00fcck\">\n\t\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n\t\t\t\t\t\t<path d=\"M20.9997 11.2702H5.30969L10.5297 6.05023L9.46969 4.99023L3.32469 11.1352C2.83969 11.6202 2.83969 12.4152 3.32469 12.9052L9.46969 19.0502L10.5297 17.9902L5.30969 12.7702H20.9997V11.2702Z\" fill=\"#282828\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"swiper-button button--update swiper-button-next\" tabindex=\"0\" role=\"button\" aria-label=\"Weiter\">\n\t\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\">\n\t\t\t\t\t\t<path d=\"M20.675 11.1352L14.53 4.99023L13.47 6.05023L18.69 11.2702H3V12.7702H18.69L13.47 17.9902L14.53 19.0502L20.675 12.9052C21.16 12.4202 21.16 11.6252 20.675 11.1352Z\" fill=\"#282828\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n<\/div><\/div><\/div><div id=\"pgc-26503-5-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-6\"  class=\"panel-grid panel-has-style\"  style=\"--mobile-padding:60px 25px 60px 25px;\" ><div class=\"gradient-main siteorigin-panels-stretch panel-row-style panel-row-style-for-26503-6\" style=\"--mobile-padding:60px 25px 60px 25px;\" data-stretch-type=\"full-width-stretch\" ><div id=\"pgc-26503-6-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-6-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-6-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child\" data-index=\"8\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 80px 0px;--margins-mobile:0px 0px 40px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">Key customer success story for developers<\/h2>\t<\/div>\n\n<\/div><\/div><div id=\"panel-26503-6-1-1\" class=\"so-panel widget widget_imc-card-grid-widget panel-last-child\" data-index=\"9\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-card-grid-widget so-widget-imc-card-grid-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n<style>\n\t#imc-cg-f87ff5c6448e.imc-card-grid-widget {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\tcolumn-gap: 25px;\n\t\trow-gap: 100px;\n\t\t--imc-grid-row-gap: 24px;\n\t}\n\t@media (max-width: 1024px) {\n\t\t#imc-cg-f87ff5c6448e.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t}\n\t\t#imc-cg-f87ff5c6448e .imc-card-grid-widget__card {\n\t\t\tgrid-column: auto \/ span 1;\n\t\t}\n\t}\n\t@media (max-width: 767px) {\n\t\t#imc-cg-f87ff5c6448e.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t\trow-gap: 60px;\n\t\t\t--imc-grid-row-gap: 24px;\n\t\t}\n\t}\n<\/style>\n\n<div\n\tid=\"imc-cg-f87ff5c6448e\"\n\tclass=\"imc-card-grid-widget imc-card-grid-widget--use-subgrid imc-card-grid-widget--cards-natural-height\"\n\tdata-subgrid-mode=\"none\"\n\t>\n\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center imc-card-grid-widget__card--two-col\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__card-cols imc-card-grid-widget__card-cols--two imc-card-grid-widget__card-cols--swapped\" style=\"--imc-card-two-col-gap: 50px;\">\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--0\" data-col-index=\"0\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;--image-border-radius:10px 10px 10px 10px;\">\n        <picture><source type=\"image\/avif\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2.avif 960w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-300x169.avif 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-768x432.avif 768w\" sizes=\"(max-width: 960px) 100vw, 960px\"><source type=\"image\/webp\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2.webp 960w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-300x169.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-768x432.webp 768w\" sizes=\"(max-width: 960px) 100vw, 960px\"><img decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2.png\" class=\"attachment-full size-full\" alt=\"image of dodenhof shopping centre and car park\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2.png 960w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-300x169.png 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/03\/dodenhof-PAS-16-9-Header-2-768x432.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/picture>    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"imc-card-grid-widget__column imc-card-grid-widget__column--1\" data-col-index=\"1\">\n\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n\t\t<h2 class=\"h4_update bold update-color--dark ta-left\">70% Faster IT integration and no-risk modernisation for dodenhof with Scheer PAS<\/h2>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-editor so-widget-zrm-editor-default-d75171398898\"\n\t\t\t\n\t\t><div class=\"widget widget--editor widget--show no\">\n\t<p>See how dodenhof achieved leading integration agility and slashed time-to-market for IT projects transforming its complex retail landscape with Scheer PAS\u2019 microservices, modular architecture, and safe migration strategy.<\/p><\/div><\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"3\" data-sync-group=\"imc-hg-s0-r2\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-buttons so-widget-zrm-up-buttons-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--buttons_update widget--show\" style=\"--margins-desktop:0px 0px 0px 0px;--margins-mobile:0px 0px 0px 0px;\">\n        <div class=\"buttons\" data-align=\"left\">\n                                <a href=\"https:\/\/scheer-pas.com\/en\/case-studies\/dodenhof-agentic-process-automation\/\" title=\"Read case study \" target=\"_self\" class=\"button button--update button--red button--normal button--solid\">\n                        Read case study                     <\/a>\n                            <\/div>\n    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-26503-6-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div><div id=\"pg-26503-7\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-26503-7-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-7-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-7-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child panel-last-child\" data-index=\"10\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:120px 0px 60px 0px;--margins-mobile:80px 0px 40px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">More resources<\/h2>\t<\/div>\n\n<\/div><\/div><\/div><div id=\"pgc-26503-7-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-8\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-26503-8-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-8-1\"  class=\"panel-grid-cell\" ><div id=\"panel-26503-8-1-0\" class=\"so-panel widget widget_imc-card-grid-widget panel-first-child panel-last-child\" data-index=\"11\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-card-grid-widget so-widget-imc-card-grid-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n<style>\n\t#imc-cg-26c63ce2566f.imc-card-grid-widget {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tbox-sizing: border-box;\n\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\tcolumn-gap: 25px;\n\t\trow-gap: 80px;\n\t\t--imc-grid-row-gap: 24px;\n\t}\n\t@media (max-width: 1024px) {\n\t\t#imc-cg-26c63ce2566f.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t}\n\t\t#imc-cg-26c63ce2566f .imc-card-grid-widget__card {\n\t\t\tgrid-column: auto \/ span 1;\n\t\t}\n\t}\n\t@media (max-width: 767px) {\n\t\t#imc-cg-26c63ce2566f.imc-card-grid-widget {\n\t\t\tgrid-template-columns: repeat(1, minmax(0, 1fr));\n\t\t\trow-gap: 24px;\n\t\t\t--imc-grid-row-gap: 24px;\n\t\t}\n\t\t#imc-cg-26c63ce2566f .imc-card-grid-widget__card:nth-child(1) {\n\t\t\tpadding: 0 0 0 0 !important;\n\t\t}\n\t}\n<\/style>\n\n<div\n\tid=\"imc-cg-26c63ce2566f\"\n\tclass=\"imc-card-grid-widget imc-card-grid-widget--use-subgrid imc-card-grid-widget--cards-natural-height\"\n\tdata-subgrid-mode=\"groups\"\n\t>\n\t\t\t<div class=\"imc-card-grid-widget__card imc-card-grid-widget__card--h-stretch imc-card-grid-widget__card--v-center gradient-dark border-box\" style=\"padding:0 0 0 0;\">\n\t\t\t\t\t\t\t<div class=\"imc-card-grid-widget__slot\" data-slot-index=\"1\" data-sync-group=\"imc-hg-s0-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-image so-widget-zrm-up-image-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--image_update widget--show\" style=\"--margins-desktop:0px 0px 35px 0px;--margins-mobile:0px 0px 25px 0px;--image-border-radius:10px 10px 0px 0px;\">\n        <img decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1.webp\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1.webp 1920w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1-300x169.webp 300w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1-1024x576.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1-768x432.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/09\/PAS-Code-Thumbnail-1-1-1536x864.webp 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/>    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"2\" data-sync-group=\"imc-hg-s0-r1\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:0px 35px 0px 35px;--margins-mobile:0px 25px 0px 25px;\">\n\t\t<h3 class=\"h5_update bold update-color--light ta-left\">Watch Scheer PAS in action<\/h3>\t<\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"3\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"4\" data-sync-group=\"imc-hg-s1-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-copy so-widget-zrm-up-copy-default-d75171398898\"\n\t\t\t\n\t\t>\n\n    <div class=\"widget widget--update widget--copy_update widget--show\" style=\"--margins-desktop:0px 35px 0px 35px;--margins-mobile:0px 25px 0px 25px;\">\n        <div class=\"copy text_large_update update-color--light\"><p>Experience how development teams are able to build and run enterprise process applications in one environment. In this on-demand session, Scheer experts walk through process modeling, pro-code implementation, integrations, APIs, AI-assisted development, deployment, and runtime operations.<\/p><\/div>\n    <\/div>\n\n<\/div><\/div><div class=\"imc-card-grid-widget__slot imc-card-grid-widget__slot--height-group-separator\" data-slot-index=\"5\" data-sync-group=\"none\" aria-hidden=\"true\"><\/div><div class=\"imc-card-grid-widget__slot\" data-slot-index=\"6\" data-sync-group=\"imc-hg-s2-r0\"><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-buttons so-widget-zrm-up-buttons-default-d75171398898\"\n\t\t\t\n\t\t>\n    <div class=\"widget widget--update widget--buttons_update widget--show\" style=\"--margins-desktop:0px 35px 35px 35px;--margins-mobile:0px 25px 25px 25px;\">\n        <div class=\"buttons\" data-align=\"left\">\n                                <a href=\"https:\/\/www.youtube.com\/playlist?list=PLGnyrp4cg0A4\" title=\"Watch Now\" target=\"_self\" class=\"button button--update button--red button--normal button--solid\">\n                        Watch Now                    <\/a>\n                            <\/div>\n    <\/div>\n\n<\/div><\/div>\t\t\t\t\t<\/div>\n\t\t<\/div>\n<\/div><\/div><\/div><div id=\"pgc-26503-8-2\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-8-2-0\" class=\"so-panel widget widget_imc-codeblock-widget panel-first-child panel-last-child\" data-index=\"12\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-imc-codeblock-widget so-widget-imc-codeblock-widget-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n<div class=\"imc-codeblock cb-fd235450\"\n     style=\"\">\n\t<!--\n  BLOCK: selfcheck-developer\n  LANG: en-GB\n  PAGE: Faster Enterprise Process Applications with Scheer PAS (26503)\n  SLOT: More resources, card 2 (replaces \"Download cheatsheet\")\n  KEYS: selfcheck.* (see Selfcheck_CIO_Copydeck_v1.html)\n  UPDATED: 2026-09-01\n  BUILD: 2026-09-02b   <- check this matches the file you pasted\n  HIDDEN FIELDS: optional, see fillHidden()\n  FORM: HubSpot 9382442 \/ 957dde7d-05dc-4b4d-a9ca-74a71ccd8fd2 (raw HTML mode required)\n  Requires a gradient-dark card or a #282828 surface behind it.\n-->\n<div class=\"sp-selfcheck\" lang=\"en-GB\" data-sp-selfcheck data-persona=\"Developer\" data-lang=\"EN\" data-sp-build=\"2026-09-02b\" data-sp-phase=\"intro\">\n\n<style>\n.sp-selfcheck{\n  --sp-red:#FF4637;\n  --sp-red-hover:#FF7F75;\n  --sp-ink:#FFFFFF;\n  --sp-ink-2:rgba(255,255,255,.72);\n  --sp-ink-3:rgba(255,255,255,.55);\n  --sp-line:rgba(255,255,255,.38);\n  --sp-line-soft:rgba(255,255,255,.16);\n  --sp-ff:Roboto,sans-serif;\n  --sp-ff-mono:\"Roboto Mono\",monospace;\n  --sp-pad:35px;\n  --sp-ease:500ms cubic-bezier(.21,.4,.48,1);\n  --sp-floor:600px;\n  --sp-qfloor:600px;\n\n  box-sizing:border-box;\n  display:flex;\n  flex-direction:column;\n  min-height:var(--sp-floor);\n  font-family:var(--sp-ff);\n  color:var(--sp-ink);\n  text-align:left;\n\n  \/* card surface, matching .gradient-dark + .border-box on the live cards *\/\n  background:\n    radial-gradient(circle at 50% -45%, rgba(70,70,70,.235) 50%, transparent 73.05%),\n    radial-gradient(circle at 50% 234%, rgba(0,0,0,.145) 50%, transparent 67.05%),\n    rgb(40,40,40);\n  border:1px solid rgb(233,233,233);\n  border-radius:20px;\n  overflow:hidden;\n  box-shadow:rgba(113,113,113,.25) 0 10px 20px -10px;\n}\n.sp-selfcheck *{box-sizing:border-box}\n.sp-selfcheck .sp-selfcheck__cover{display:block;flex:0 0 auto;width:100%;overflow:hidden}\n.sp-selfcheck .sp-selfcheck__cover[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__coverimg{\n  display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center;\n}\n.sp-selfcheck p{margin:0}\n\n.sp-selfcheck .sp-selfcheck__bar{\n  display:flex;align-items:center;justify-content:space-between;gap:16px;\n  padding:20px var(--sp-pad) 14px;\n}\n.sp-selfcheck .sp-selfcheck__eyebrow{\n  font-family:var(--sp-ff-mono);font-weight:400;font-size:12px;\n  letter-spacing:.08em;color:var(--sp-ink-3);\n}\n.sp-selfcheck .sp-selfcheck__counter{\n  font-family:var(--sp-ff-mono);font-weight:700;font-size:12px;\n  color:var(--sp-ink-2);letter-spacing:.04em;\n}\n.sp-selfcheck .sp-selfcheck__counter[hidden]{display:none}\n\n.sp-selfcheck .sp-selfcheck__track{\n  height:3px;background:var(--sp-line-soft);padding:0;box-sizing:content-box;\n}\n.sp-selfcheck .sp-selfcheck__fill{\n  height:100%;width:0;background:var(--sp-red);transition:width var(--sp-ease);\n}\n.sp-selfcheck[data-sp-phase=\"intro\"] .sp-selfcheck__bar{display:none}\n.sp-selfcheck .sp-selfcheck__trackwrap{visibility:hidden}\n.sp-selfcheck[data-sp-phase=\"questions\"] .sp-selfcheck__trackwrap{visibility:visible}\n.sp-selfcheck[data-sp-phase=\"intro\"] .sp-selfcheck__trackwrap{display:none}\n\n.sp-selfcheck .sp-selfcheck__stage{\n  flex:1 1 auto;min-height:0;display:flex;flex-direction:column;\n  padding:24px var(--sp-pad) var(--sp-pad);\n}\n.sp-selfcheck .sp-selfcheck__trackwrap{padding:0 var(--sp-pad)}\n.sp-selfcheck .sp-selfcheck__pane{\n  flex:1 1 auto;min-height:0;display:flex;flex-direction:column;\n}\n.sp-selfcheck .sp-selfcheck__pane[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__pane[data-pane=\"gate\"]:not([hidden]){\n  display:flex;flex-direction:column;min-height:0;\n}\n.sp-selfcheck .sp-selfcheck__pane[data-pane=\"gate\"] .sp-selfcheck__sub{margin-bottom:18px}\n\n\/* h5_update: 1.5em \/ 1.4 on the page's 18px body = 27px \/ 37.8px *\/\n.sp-selfcheck .sp-selfcheck__h{\n  font-size:1.5em;line-height:1.4;font-weight:700;margin:0;\n}\n\/* the card's copy widget hard-sets 16px \/ 1.5, overriding text_large_update *\/\n.sp-selfcheck .sp-selfcheck__lede{\n  font-size:16px;line-height:1.5;color:var(--sp-ink);margin:0;\n}\n\/* text_small_update: 0.875em *\/\n.sp-selfcheck .sp-selfcheck__meta{\n  font-size:14px;line-height:1.5;color:var(--sp-ink-2);margin:10px 0 0;\n}\n.sp-selfcheck .sp-selfcheck__sub{\n  font-size:16px;line-height:1.5;color:var(--sp-ink-2);margin:0 0 24px;max-width:46ch;\n}\n\/* intro mirrors the sibling card: image \/ 24 \/ heading \/ 48 \/ copy \/ 48 \/ button *\/\n.sp-selfcheck .sp-selfcheck__pane[data-pane=\"intro\"]:not([hidden]){\n  flex:1 1 auto;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;\n}\n.sp-selfcheck .sp-selfcheck__slot{display:block}\n.sp-selfcheck .sp-selfcheck__slot--head{flex:0 0 auto;min-height:38px}\n\/* absorbs the slack, so the button stays put however the heading wraps *\/\n.sp-selfcheck .sp-selfcheck__slot--copy{flex:1 1 auto;min-height:0}\n.sp-selfcheck .sp-selfcheck__slot--cta{flex:0 0 auto;min-height:50px}\n\n.sp-selfcheck .sp-selfcheck__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}\n\n\/* questions *\/\n.sp-selfcheck .sp-selfcheck__q[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__q{margin-block:auto}\n.sp-selfcheck .sp-selfcheck__qtext{\n  font-size:20px;line-height:1.4;font-weight:700;margin:0 0 20px;\n}\n.sp-selfcheck .sp-selfcheck__opts{display:flex;flex-direction:column;gap:8px}\n.sp-selfcheck .sp-selfcheck__opt{\n  display:flex;align-items:center;gap:12px;width:100%;min-height:44px;\n  padding:11px 16px;\n  font-family:var(--sp-ff);font-size:16px;line-height:1.35;font-weight:400;\n  color:var(--sp-ink);text-align:left;\n  background:transparent;border:1px solid var(--sp-line);border-radius:5px;\n  cursor:pointer;\n  transition:border-color var(--sp-ease),background-color var(--sp-ease);\n}\n.sp-selfcheck .sp-selfcheck__opt:hover{border-color:var(--sp-ink)}\n.sp-selfcheck .sp-selfcheck__opt[aria-checked=\"true\"]{border-color:var(--sp-red)}\n.sp-selfcheck .sp-selfcheck__dot{\n  flex:0 0 auto;width:16px;height:16px;border-radius:50%;\n  border:2px solid var(--sp-line);position:relative;\n  transition:border-color var(--sp-ease);\n}\n.sp-selfcheck .sp-selfcheck__opt[aria-checked=\"true\"] .sp-selfcheck__dot{border-color:var(--sp-red)}\n.sp-selfcheck .sp-selfcheck__opt[aria-checked=\"true\"] .sp-selfcheck__dot::after{\n  content:\"\";position:absolute;inset:2px;border-radius:50%;background:var(--sp-red);\n}\n\n\/* nav + buttons *\/\n.sp-selfcheck .sp-selfcheck__nav{\n  display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;\n}\n.sp-selfcheck .sp-selfcheck__btn{\n  display:inline-flex;align-items:center;justify-content:center;\n  min-height:50px;padding:12px 24px;border-radius:5px;\n  font-family:var(--sp-ff);font-size:14px;font-weight:700;line-height:1.2;\n  cursor:pointer;text-decoration:none;\n  border:1px solid var(--sp-red);background:var(--sp-red);color:#fff;\n  transition:background-color var(--sp-ease),border-color var(--sp-ease),color var(--sp-ease);\n}\n.sp-selfcheck .sp-selfcheck__btn:hover{background:var(--sp-red-hover);border-color:var(--sp-red-hover)}\n.sp-selfcheck .sp-selfcheck__btn[disabled]{\n  background:transparent;border-color:var(--sp-line-soft);color:var(--sp-ink-3);cursor:not-allowed;\n}\n.sp-selfcheck .sp-selfcheck__btn--ghost{\n  background:transparent;border-color:transparent;color:var(--sp-ink-2);padding:12px 4px;\n}\n.sp-selfcheck .sp-selfcheck__btn--ghost:hover{background:transparent;border-color:transparent;color:var(--sp-ink)}\n.sp-selfcheck .sp-selfcheck__btn--ghost[hidden]{display:none}\n.sp-selfcheck :focus-visible{outline:2px solid var(--sp-red-hover);outline-offset:2px}\n\n\/* ---- gate: real HubSpot form, raw HTML mode ---------------------------- *\/\n\/* the wrapper is the only thing that scrolls, so the card height never moves *\/\n.sp-selfcheck .sp-selfcheck__formwrap{\n  flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;\n  scrollbar-width:thin;scrollbar-color:var(--sp-line) transparent;\n  padding-right:4px;\n}\n.sp-selfcheck .sp-selfcheck__formwrap::-webkit-scrollbar{width:6px}\n.sp-selfcheck .sp-selfcheck__formwrap::-webkit-scrollbar-thumb{\n  background:var(--sp-line);border-radius:3px;\n}\n.sp-selfcheck .sp-selfcheck__status{\n  font-size:14px;line-height:1.5;color:var(--sp-ink-3);margin:0;\n}\n.sp-selfcheck .sp-selfcheck__status[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__err[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__errh{font-size:16px;font-weight:700;line-height:1.35;margin:0 0 6px}\n.sp-selfcheck .sp-selfcheck__errb{font-size:14px;line-height:1.5;color:var(--sp-ink-2);margin:0 0 16px}\n\n\/* HubSpot raw-HTML markup, styled from inside the block scope *\/\n.sp-selfcheck .hs-form-field{margin:0 0 14px}\n.sp-selfcheck .hs-form-field > label{\n  display:block;font-size:13px;font-weight:700;line-height:1.4;\n  color:var(--sp-ink-2);margin:0 0 5px;\n}\n.sp-selfcheck .hs-form-field > label .hs-form-required{color:var(--sp-red);margin-left:2px}\n.sp-selfcheck .hs-field-desc{font-size:12px;color:var(--sp-ink-3);margin:0 0 6px}\n.sp-selfcheck .hs-input{\n  font-family:var(--sp-ff);font-size:16px;line-height:1.4;color:var(--sp-ink);\n  width:100%;padding:11px 14px;min-height:44px;\n  background:transparent;border:1px solid var(--sp-line);border-radius:5px;\n}\n.sp-selfcheck .hs-input:focus{outline:2px solid var(--sp-red-hover);outline-offset:2px}\n.sp-selfcheck .hs-input::placeholder{color:var(--sp-ink-3)}\n.sp-selfcheck select.hs-input{appearance:none;padding-right:34px}\n.sp-selfcheck select.hs-input option{color:#282828}\n.sp-selfcheck textarea.hs-input{min-height:88px;resize:vertical}\n.sp-selfcheck .hs-input[type=\"checkbox\"],\n.sp-selfcheck .hs-input[type=\"radio\"]{\n  width:auto;min-height:0;margin:2px 9px 0 0;accent-color:var(--sp-red);flex:0 0 auto;\n}\n.sp-selfcheck .inputs-list{list-style:none;margin:0;padding:0}\n.sp-selfcheck .inputs-list > li{margin:0 0 8px}\n.sp-selfcheck .inputs-list label{display:flex;align-items:flex-start;font-size:14px;line-height:1.5}\n.sp-selfcheck .legal-consent-container{margin:4px 0 14px}\n.sp-selfcheck .legal-consent-container .hs-richtext,\n.sp-selfcheck .hs-richtext{font-size:13px;line-height:1.5;color:var(--sp-ink-2);margin:0 0 8px}\n.sp-selfcheck .hs-richtext a{color:var(--sp-ink);text-decoration:underline}\n.sp-selfcheck .hs-error-msgs{list-style:none;margin:5px 0 0;padding:0}\n.sp-selfcheck .hs-error-msgs label{font-size:13px;line-height:1.4;color:var(--sp-red-hover)}\n.sp-selfcheck .hs-button{\n  display:inline-flex;align-items:center;justify-content:center;\n  min-height:50px;padding:12px 24px;border-radius:5px;\n  font-family:var(--sp-ff);font-size:14px;font-weight:700;line-height:1.2;\n  color:#fff;background:var(--sp-red);border:1px solid var(--sp-red);cursor:pointer;\n  transition:background-color var(--sp-ease),border-color var(--sp-ease);\n}\n.sp-selfcheck .hs-button:hover{background:var(--sp-red-hover);border-color:var(--sp-red-hover)}\n.sp-selfcheck .hs-button:focus-visible{outline:2px solid var(--sp-red-hover);outline-offset:2px}\n.sp-selfcheck .hs_submit{margin:4px 0 0}\n.sp-selfcheck .hs_error_rollup{margin:0 0 10px}\n.sp-selfcheck .submitted-message{font-size:16px;line-height:1.5;color:var(--sp-ink)}\n\/* result *\/\n.sp-selfcheck .sp-selfcheck__tier{font-size:22px;line-height:1.3;font-weight:700;margin:0 0 20px}\n.sp-selfcheck .sp-selfcheck__tier[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__score{\n  display:flex;align-items:baseline;gap:10px;margin-bottom:24px;\n}\n.sp-selfcheck .sp-selfcheck__pct{\n  font-size:44px;line-height:1;font-weight:700;color:var(--sp-red);\n  font-variant-numeric:tabular-nums;\n}\n.sp-selfcheck .sp-selfcheck__tierlabel{\n  font-family:var(--sp-ff-mono);font-size:12px;color:var(--sp-ink-3);\n}\n.sp-selfcheck .sp-selfcheck__tierlabel[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__ilabel{\n  font-family:var(--sp-ff-mono);font-size:12px;letter-spacing:.08em;\n  color:var(--sp-ink-3);margin:0 0 4px;\n}\n.sp-selfcheck .sp-selfcheck__insight{padding:14px 0;border-bottom:1px solid var(--sp-line-soft)}\n.sp-selfcheck .sp-selfcheck__insight[hidden]{display:none}\n.sp-selfcheck .sp-selfcheck__it{font-size:16px;font-weight:700;line-height:1.35;margin:0 0 5px}\n.sp-selfcheck .sp-selfcheck__id{font-size:14px;line-height:1.5;color:var(--sp-ink-2);margin:0}\n.sp-selfcheck .sp-selfcheck__ctarow{\n  display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px;\n}\n.sp-selfcheck .sp-selfcheck__restart{\n  font-family:var(--sp-ff-mono);font-size:12px;color:var(--sp-ink-3);\n  background:none;border:none;cursor:pointer;padding:12px 4px;min-height:44px;\n}\n.sp-selfcheck .sp-selfcheck__restart:hover{color:var(--sp-ink)}\n\n@media (max-width:1024px){\n  \/* matches --h5_font_size_mobile *\/\n  .sp-selfcheck .sp-selfcheck__h{font-size:1.25em}\n}\n@media (max-width:767px){\n  .sp-selfcheck{--sp-pad:24px;min-height:0}\n  \/* questions are the rapid-click phase, so hold one height across all six *\/\n  .sp-selfcheck[data-sp-phase=\"questions\"]{min-height:var(--sp-qfloor)}\n  .sp-selfcheck .sp-selfcheck__h{font-size:21px}\n  .sp-selfcheck .sp-selfcheck__qtext{font-size:18px}\n  .sp-selfcheck .sp-selfcheck__pct{font-size:38px}\n}\n@media (prefers-reduced-motion:reduce){\n  .sp-selfcheck .sp-selfcheck__fill{transition:none}\n}\n<\/style>\n\n  <picture class=\"sp-selfcheck__cover\" data-sp-cover>\n    <source type=\"image\/avif\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-768x384.avif 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.avif 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1536x768.avif 1536w\">\n    <source type=\"image\/webp\" sizes=\"(max-width: 1024px) 100vw, 1024px\" srcset=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-768x384.webp 768w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.webp 1024w, https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1536x768.webp 1536w\">\n    <img class=\"sp-selfcheck__coverimg\" width=\"1024\" height=\"512\" loading=\"lazy\" decoding=\"async\"\n         src=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/07\/2026-07_PAS_Illustrations_Personas_Developers_01-Pro-Code-Environment-1024x512.png\"\n         alt=\"Illustration of a Pro-Code environment covering process, services and runtime\">\n  <\/picture>\n\n  <div class=\"sp-selfcheck__bar\">\n    <span class=\"sp-selfcheck__eyebrow\" data-copy=\"selfcheck.eyebrow\">Self-check for development teams<\/span>\n    <span class=\"sp-selfcheck__counter\" data-sp-counter hidden>\n      <span data-copy=\"selfcheck.counter.label\">Question<\/span>\n      <span data-sp-n>1<\/span>\/<span data-sp-total>6<\/span>\n    <\/span>\n  <\/div>\n\n  <div class=\"sp-selfcheck__trackwrap\">\n    <div class=\"sp-selfcheck__track\">\n      <div class=\"sp-selfcheck__fill\" data-sp-fill><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"sp-selfcheck__stage\" data-sp-stage aria-live=\"polite\">\n\n    <!-- intro -->\n    <div class=\"sp-selfcheck__pane\" data-pane=\"intro\">\n      <div class=\"sp-selfcheck__slot sp-selfcheck__slot--head\" data-sp-slot=\"head\">\n        <h3 class=\"sp-selfcheck__h\" data-copy=\"selfcheck.intro.h\" tabindex=\"-1\">How much of your time goes to the toolchain rather than the code?<\/h3>\n      <\/div>\n      <div class=\"sp-selfcheck__slot sp-selfcheck__slot--copy\" data-sp-slot=\"copy\">\n        <p class=\"sp-selfcheck__lede\" data-copy=\"selfcheck.intro.sub\">Six short questions on toolchain, setup, delivery and AI support. Answer openly and you will see where you stand.<\/p>\n        <p class=\"sp-selfcheck__meta\" data-copy=\"selfcheck.intro.meta\">6 questions, about 90 seconds<\/p>\n      <\/div>\n      <div class=\"sp-selfcheck__slot sp-selfcheck__slot--cta\" data-sp-slot=\"cta\">\n        <button type=\"button\" class=\"sp-selfcheck__btn\" data-sp-start data-copy=\"selfcheck.intro.cta\">Start the check<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- questions -->\n    <div class=\"sp-selfcheck__pane\" data-pane=\"questions\" hidden>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"toolchain\" data-hs=\"sp_selfcheck_q1\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q1\" data-copy=\"selfcheck.q1.text\" tabindex=\"-1\">Across how many separate tools do your process model, implementation, integration and operations sit?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q1\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"tool_one\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q1.opt1\">Essentially one environment<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"tool_few\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q1.opt2\">Two or three, well aligned<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"tool_many\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q1.opt3\">Four or more, with manual handovers<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"tool_sprawl\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q1.opt4\">Holding the chain together is a job in itself<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"platform\" data-hs=\"sp_selfcheck_q2\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q2\" data-copy=\"selfcheck.q2.text\" tabindex=\"-1\">How much groundwork happens before a new project ships its first real logic?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q2\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"plat_ready\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q2.opt1\">Barely any, the baseline is there<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"plat_days\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q2.opt2\">A few days of setup<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"plat_weeks\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q2.opt3\">Weeks on identity, database, logging and deployment<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"plat_project\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q2.opt4\">We effectively build the platform first<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"ai\" data-hs=\"sp_selfcheck_q3\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q3\" data-copy=\"selfcheck.q3.text\" tabindex=\"-1\">How maintainable is the code that AI assistance produces in your team?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q3\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"ai_none\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q3.opt1\">We barely use it<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"ai_good\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q3.opt2\">Good, it follows our patterns<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"ai_mixed\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q3.opt3\">Mixed, there is rework left over<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"ai_debt\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q3.opt4\">It ignores architecture and service boundaries<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"delivery\" data-hs=\"sp_selfcheck_q4\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q4\" data-copy=\"selfcheck.q4.text\" tabindex=\"-1\">How much effort sits in the path from local development to production?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q4\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"del_smooth\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q4.opt1\">One continuous flow<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"del_some\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q4.opt2\">Established, but with manual steps<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"del_manual\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q4.opt3\">Pipelines and environments get rebuilt per project<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"del_blocker\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q4.opt4\">The path to production is the bottleneck<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"procode\" data-hs=\"sp_selfcheck_q5\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q5\" data-copy=\"selfcheck.q5.text\" tabindex=\"-1\">How well do your current tools let you get at complex requirements?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q5\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"pro_full\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q5.opt1\">Directly in code, no detours<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"pro_mostly\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q5.opt2\">Mostly directly, occasionally with workarounds<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"pro_limited\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q5.opt3\">Low-code limits push us into detours<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"pro_blocked\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q5.opt4\">We shape the solution around the tool<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__q\" data-sp-q data-dim=\"platform\" data-hs=\"sp_selfcheck_q6\" hidden>\n        <p class=\"sp-selfcheck__qtext\" id=\"sp-q6\" data-copy=\"selfcheck.q6.text\" tabindex=\"-1\">How consistent are architecture and operations across your teams?<\/p>\n        <div class=\"sp-selfcheck__opts\" role=\"radiogroup\" aria-labelledby=\"sp-q6\">\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"std_shared\" data-score=\"0\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q6.opt1\">One shared, standardised baseline<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"std_guided\" data-score=\"1\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q6.opt2\">Guidelines, with room per team<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"std_varies\" data-score=\"2\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q6.opt3\">Each team has its own setup<\/span><\/button>\n          <button type=\"button\" class=\"sp-selfcheck__opt\" role=\"radio\" aria-checked=\"false\" data-code=\"std_none\" data-score=\"3\"><span class=\"sp-selfcheck__dot\"><\/span><span data-copy=\"selfcheck.q6.opt4\">Managing the variety is a job in itself<\/span><\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-selfcheck__nav\">\n        <button type=\"button\" class=\"sp-selfcheck__btn sp-selfcheck__btn--ghost\" data-sp-back data-copy=\"selfcheck.nav.back\" hidden>Back<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- gate: DUMMY, captures nothing -->\n    <div class=\"sp-selfcheck__pane\" data-pane=\"gate\" hidden>\n      <h3 class=\"sp-selfcheck__h\" data-copy=\"selfcheck.gate.h\" tabindex=\"-1\">Done. See where you stand.<\/h3>\n      <p class=\"sp-selfcheck__sub\" data-copy=\"selfcheck.gate.sub\">Tell us where to send the read-out and we will show you your result. A Scheer expert can then walk through what it means for your stack.<\/p>\n      <div class=\"sp-selfcheck__formwrap\" data-sp-formwrap>\n        <div data-sp-hsform><\/div>\n        <p class=\"sp-selfcheck__status\" data-sp-status data-copy=\"selfcheck.gate.loading\">Loading the form<\/p>\n        <div class=\"sp-selfcheck__err\" data-sp-err hidden>\n          <p class=\"sp-selfcheck__errh\" data-copy=\"selfcheck.error.h\">The form could not be loaded<\/p>\n          <p class=\"sp-selfcheck__errb\" data-copy=\"selfcheck.error.body\">Please reload the page. If the form still does not appear, speak to an expert directly.<\/p>\n          <a class=\"sp-selfcheck__btn\" href=\"#form\" data-copy=\"selfcheck.error.cta\">Talk to an expert<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- result -->\n    <div class=\"sp-selfcheck__pane\" data-pane=\"result\" hidden>\n      <div class=\"sp-selfcheck__body\">\n      <p class=\"sp-selfcheck__tier\" tabindex=\"-1\" data-tier=\"strong\" data-copy=\"selfcheck.tier.strong\" hidden>Scheer PAS is built for exactly this.<\/p>\n      <p class=\"sp-selfcheck__tier\" tabindex=\"-1\" data-tier=\"solid\" data-copy=\"selfcheck.tier.solid\" hidden>There are clear areas where Scheer PAS would help you.<\/p>\n      <p class=\"sp-selfcheck__tier\" tabindex=\"-1\" data-tier=\"early\" data-copy=\"selfcheck.tier.early\" hidden>Your setup is in good shape. Worth a conversation as you scale.<\/p>\n\n      <div class=\"sp-selfcheck__score\">\n        <span class=\"sp-selfcheck__pct\" data-sp-pct>0%<\/span>\n        <span class=\"sp-selfcheck__tierlabel\" data-tierlabel=\"strong\" data-copy=\"selfcheck.tier.strong.label\" hidden>Strong fit<\/span>\n        <span class=\"sp-selfcheck__tierlabel\" data-tierlabel=\"solid\" data-copy=\"selfcheck.tier.solid.label\" hidden>Solid fit<\/span>\n        <span class=\"sp-selfcheck__tierlabel\" data-tierlabel=\"early\" data-copy=\"selfcheck.tier.early.label\" hidden>Early stage<\/span>\n      <\/div>\n\n      <p class=\"sp-selfcheck__ilabel\" data-copy=\"selfcheck.result.insights.label\">Where Scheer PAS would help you most<\/p>\n\n      <div class=\"sp-selfcheck__insight\" data-insight=\"toolchain\" hidden>\n        <p class=\"sp-selfcheck__it\" data-copy=\"selfcheck.insight.toolchain.title\">Build the full application in one system, not five<\/p>\n        <p class=\"sp-selfcheck__id\" data-copy=\"selfcheck.insight.toolchain.body\">Process design, service implementation, integrations, APIs, Agentic AI, interfaces, deployment and operations sit in one development environment, which cuts the coordination overhead between separate tools.<\/p>\n      <\/div>\n      <div class=\"sp-selfcheck__insight\" data-insight=\"platform\" hidden>\n        <p class=\"sp-selfcheck__it\" data-copy=\"selfcheck.insight.platform.title\">Start every service from a solid baseline<\/p>\n        <p class=\"sp-selfcheck__id\" data-copy=\"selfcheck.insight.platform.body\">Identity and access management, databases, file storage, monitoring, logging, alerting, Kubernetes-based scaling and governance come ready to use, so no team rebuilds the foundation.<\/p>\n      <\/div>\n      <div class=\"sp-selfcheck__insight\" data-insight=\"delivery\" hidden>\n        <p class=\"sp-selfcheck__it\" data-copy=\"selfcheck.insight.delivery.title\">Develop locally, push, and let the platform handle the rest<\/p>\n        <p class=\"sp-selfcheck__id\" data-copy=\"selfcheck.insight.delivery.body\">Local development, testing, CI\/CD, deployment and runtime operation join up in one continuous flow, so pipelines and environments do not get rebuilt per project.<\/p>\n      <\/div>\n      <div class=\"sp-selfcheck__insight\" data-insight=\"procode\" hidden>\n        <p class=\"sp-selfcheck__it\" data-copy=\"selfcheck.insight.procode.title\">Keep the freedom of a Pro-Code stack<\/p>\n        <p class=\"sp-selfcheck__id\" data-copy=\"selfcheck.insight.procode.body\">Teams work with Node.js, Angular, Git and Visual Studio Code. Code stays transparent, versioned and reviewable, and complex logic gets written directly rather than routed around low-code limits.<\/p>\n      <\/div>\n      <div class=\"sp-selfcheck__insight\" data-insight=\"ai\" hidden>\n        <p class=\"sp-selfcheck__it\" data-copy=\"selfcheck.insight.ai.title\">Use AI without creating cleanup work<\/p>\n        <p class=\"sp-selfcheck__id\" data-copy=\"selfcheck.insight.ai.body\">AI assistance works against a defined architecture with reusable patterns and CLI tooling, which lowers the risk of inconsistent code that teams have to unpick later.<\/p>\n      <\/div>\n\n      <\/div>\n      <div class=\"sp-selfcheck__ctarow\">\n        <a class=\"sp-selfcheck__btn\" data-sp-talk href=\"#form\" data-copy=\"selfcheck.result.cta\">Talk to an expert<\/a>\n        <button type=\"button\" class=\"sp-selfcheck__restart\" data-sp-restart data-copy=\"selfcheck.result.restart\">Retake the check<\/button>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  \"use strict\";\n  var HS = { portalId:\"9382442\", region:\"eu1\", formId:\"957dde7d-05dc-4b4d-a9ca-74a71ccd8fd2\" };\n  var TIERS = [\n    { key:\"strong\", min:12 },\n    { key:\"solid\",  min:6  },\n    { key:\"early\",  min:0  }\n  ];\n  \/\/ tie-break order, used only when two dimensions score equally\n  var DIM_ORDER = [\"toolchain\", \"platform\", \"delivery\", \"procode\", \"ai\"];\n\n  function init(root){\n    if(root.hasAttribute(\"data-sp-init\")) return;\n    root.setAttribute(\"data-sp-init\",\"\");\n\n    var $  = function(s,c){ return (c||root).querySelector(s); };\n    var $$ = function(s,c){ return Array.prototype.slice.call((c||root).querySelectorAll(s)); };\n\n    var panes    = {};\n    $$(\"[data-pane]\").forEach(function(p){ panes[p.getAttribute(\"data-pane\")] = p; });\n    var qs       = $$(\"[data-sp-q]\");\n    var fill     = $(\"[data-sp-fill]\");\n    var counter  = $(\"[data-sp-counter]\");\n    var nEl      = $(\"[data-sp-n]\");\n    var totalEl  = $(\"[data-sp-total]\");\n    var backBtn  = $(\"[data-sp-back]\");\n\n    \/\/ ids are authored statically so they stay readable; make them unique per\n    \/\/ instance in case the block is pasted twice or the page is duplicated\n    var uid = \"sp\" + Math.random().toString(36).slice(2, 8);\n    $$(\"[id^=sp-q]\").forEach(function(el){\n      var old = el.id, next = uid + \"-\" + old;\n      el.id = next;\n      var group = root.querySelector('[aria-labelledby=\"' + old + '\"]');\n      if(group) group.setAttribute(\"aria-labelledby\", next);\n    });\n\n    var total = qs.length;\n    if(totalEl) totalEl.textContent = String(total);\n\n    var answers = new Array(total);\n    var current = 0;\n    var QHS = qs.map(function(q){ return q.getAttribute(\"data-hs\"); });\n    \/\/ the HubSpot dropdown holds the English options, and DE and EN must report\n    \/\/ identically, so this is config rather than the localised on-screen label\n    var TIER_LABEL = {strong:\"Strong fit\", solid:\"Solid fit\", early:\"Early stage\"};\n    var hostId = \"sp-hsform-\" + Math.random().toString(36).slice(2, 8);\n    var hostEl = $(\"[data-sp-hsform]\");\n    if(hostEl) hostEl.id = hostId;\n\n    function show(name){\n      Object.keys(panes).forEach(function(k){ panes[k].hidden = (k !== name); });\n      root.setAttribute(\"data-sp-phase\", name);\n      if(cover) cover.hidden = (name !== \"intro\");\n      syncHeight();\n    }\n\n    \/\/ The host grid is align-items:start, so cards do not stretch to a shared\n    \/\/ height. Match the tallest sibling card instead. Desktop only: when the\n    \/\/ grid stacks, matching a 1000px neighbour would leave a huge empty card.\n    var cover = $(\"[data-sp-cover]\");\n    var ownCard = root.closest(\".imc-card-grid-widget__card\");\n    \/\/ Scope to the row this block sits in. A page-wide search picks up card grids\n    \/\/ from other sections and matches the tallest card anywhere on the page.\n    var scope = root.closest(\".panel-grid\")\n             || root.closest(\".imc-card-grid-widget\")\n             || root.parentNode;\n    function siblings(){\n      if(!scope || !scope.querySelectorAll) return [];\n      return Array.prototype.slice.call(\n        scope.querySelectorAll(\".imc-card-grid-widget__card\")\n      ).filter(function(el){\n        return el !== ownCard && !el.contains(root);\n      });\n    }\n    function syncHeight(){\n      root.style.height = \"\";\n      if(cover) cover.style.height = \"\";\n      Array.prototype.slice.call(root.querySelectorAll(\"[data-sp-slot]\"))\n        .forEach(function(el){ el.style.minHeight = \"\"; });\n      if(!window.matchMedia(\"(min-width: 768px)\").matches) return;\n      var sibs = siblings();\n      if(!sibs.length) return;\n      var tallest = 0, ref = null;\n      sibs.forEach(function(el){\n        var h = el.getBoundingClientRect().height;\n        if(h > tallest){ tallest = h; ref = el; }\n      });\n      if(tallest > 0) root.style.height = Math.round(tallest) + \"px\";\n\n      \/\/ the sibling's first slot is its image slot; matching its height puts our\n      \/\/ image seam on the same line as theirs\n      if(!ref) return;\n      \/\/ the live card interleaves zero-height separator slots; drop them so the\n      \/\/ indices are stable whatever the plugin emits\n      var slots = Array.prototype.slice.call(\n        ref.querySelectorAll(\".imc-card-grid-widget__slot\")\n      ).filter(function(el){\n        return !\/height-group-separator\/.test(el.className || \"\");\n      });\n      if(!slots.length) return;\n      function h(i){ return slots[i] ? Math.round(slots[i].getBoundingClientRect().height) : 0; }\n\n      \/\/ slot 0 is the image; 1 heading, 2 copy, 3 button\n      if(cover && h(0) > 0) cover.style.height = h(0) + \"px\";\n      \/\/ the copy slot flexes, so only the head and button slots are mirrored\n      var map = [[\"head\", 1, 0], [\"cta\", 3, 35]];\n      map.forEach(function(m){\n        var el = root.querySelector('[data-sp-slot=\"' + m[0] + '\"]');\n        var v  = h(m[1]) - m[2];   \/\/ the button slot carries a 35px bottom margin\n        if(el && v > 0) el.style.minHeight = v + \"px\";\n      });\n    }\n    if(window.ResizeObserver){\n      var ro = new window.ResizeObserver(function(){ syncHeight(); });\n      siblings().forEach(function(el){ ro.observe(el); });\n    }\n    \/\/ sibling images load after first paint and change its height\n    siblings().forEach(function(el){\n      Array.prototype.slice.call(el.querySelectorAll(\"img\")).forEach(function(im){\n        if(!im.complete) im.addEventListener(\"load\", syncHeight, {once:true});\n      });\n    });\n    window.addEventListener(\"resize\", syncHeight);\n    window.addEventListener(\"load\", syncHeight);\n    function focusFirst(el){\n      if(el && typeof el.focus === \"function\"){ el.focus({preventScroll:true}); }\n    }\n\n    function paint(){\n      qs.forEach(function(q,i){ q.hidden = (i !== current); });\n      if(counter) counter.hidden = false;\n      if(nEl) nEl.textContent = String(current + 1);\n      if(fill) fill.style.width = (current \/ total * 100) + \"%\";\n      if(backBtn) backBtn.hidden = (current === 0);\n      focusFirst($(\".sp-selfcheck__qtext\", qs[current]));\n    }\n\n    function selectOption(qi, btn){\n      var group = qs[qi];\n      $$(\"[role=radio]\", group).forEach(function(b){\n        b.setAttribute(\"aria-checked\", String(b === btn));\n        b.tabIndex = (b === btn) ? 0 : -1;\n      });\n      answers[qi] = {\n        code:  btn.getAttribute(\"data-code\"),\n        score: parseInt(btn.getAttribute(\"data-score\"), 10) || 0,\n        dim:   group.getAttribute(\"data-dim\"),\n        hs:    group.getAttribute(\"data-hs\")\n      };\n    }\n\n    \/\/ Advance on commit only. Arrow keys move the selection without advancing,\n    \/\/ so a keyboard user can browse all four options before choosing.\n    var advancing = false;\n    function advance(){\n      if(advancing) return;\n      advancing = true;\n      window.setTimeout(function(){\n        advancing = false;\n        if(current < total - 1){ current++; paint(); return; }\n        if(fill) fill.style.width = \"100%\";\n        if(counter) counter.hidden = true;\n        root.setAttribute(\"data-sp-progress\",\"done\");\n        show(\"gate\");\n        focusFirst($(\".sp-selfcheck__h\", panes.gate));\n        loadForm();\n      }, 220);\n    }\n\n    qs.forEach(function(group, qi){\n      var opts = $$(\"[role=radio]\", group);\n      opts.forEach(function(btn, oi){\n        btn.tabIndex = (oi === 0) ? 0 : -1;\n        btn.addEventListener(\"click\", function(){ selectOption(qi, btn); advance(); });\n        btn.addEventListener(\"keydown\", function(ev){\n          var k = ev.key, move = 0;\n          if(k === \"ArrowDown\" || k === \"ArrowRight\") move = 1;\n          else if(k === \"ArrowUp\" || k === \"ArrowLeft\") move = -1;\n          else return;\n          ev.preventDefault();\n          var next = opts[(oi + move + opts.length) % opts.length];\n          selectOption(qi, next);\n          next.focus();\n        });\n      });\n    });\n\n    if(backBtn) backBtn.addEventListener(\"click\", function(){\n      if(current > 0){ current--; paint(); }\n    });\n\n    \/\/ ---- scoring ----\n    function tally(){\n      var score = 0, byDim = {};\n      answers.forEach(function(a){\n        if(!a) return;\n        score += a.score;\n        byDim[a.dim] = (byDim[a.dim] || 0) + a.score;\n      });\n      return { score:score, byDim:byDim };\n    }\n    function tierFor(score){\n      for(var i = 0; i < TIERS.length; i++){\n        if(score >= TIERS[i].min) return TIERS[i].key;\n      }\n      return TIERS[TIERS.length - 1].key;\n    }\n    function topDims(byDim){\n      var scored = DIM_ORDER.filter(function(d){ return byDim[d] > 0; });\n      scored.sort(function(a,b){\n        return (byDim[b] - byDim[a]) || (DIM_ORDER.indexOf(a) - DIM_ORDER.indexOf(b));\n      });\n      if(scored.length < 2){\n        DIM_ORDER.forEach(function(d){\n          if(scored.length < 2 && scored.indexOf(d) === -1) scored.push(d);\n        });\n      }\n      return scored.slice(0, 2);\n    }\n\n\n    \/\/ ---- HubSpot form -------------------------------------------------\n    \/\/ The script is only fetched when someone actually reaches the gate, so\n    \/\/ visitors who never start the check load no third-party code and get no\n    \/\/ HubSpot cookies set.\n    var formRequested = false;\n\n    function hiddenValues(){\n      var v = {}, t = tally();\n      answers.forEach(function(a, i){\n        if(a) v[QHS[i]] = a.code;\n      });\n      v.sp_selfcheck_persona  = root.getAttribute(\"data-persona\") || \"\";\n      v.sp_selfcheck_language = root.getAttribute(\"data-lang\") || \"\";\n      v.sp_selfcheck_score    = String(t.score);\n      v.sp_selfcheck_tier     = TIER_LABEL[tierFor(t.score)] || \"\";\n      v.sp_selfcheck_focus    = topDims(t.byDim).join(\", \");\n      return v;\n    }\n\n    \/\/ Optional. The answers drive the on-screen result and are not needed on the\n    \/\/ contact record, since each persona and language has its own form. If the\n    \/\/ matching properties are ever added as hidden fields, this fills them in;\n    \/\/ if they are absent it does nothing and says nothing.\n    function fillHidden(){\n      var host = $(\"[data-sp-hsform]\");\n      if(!host) return;\n      var v = hiddenValues();\n      Object.keys(v).forEach(function(name){\n        var el = host.querySelector('[name=\"' + name + '\"]');\n        if(!el) return;\n        el.value = v[name];\n        el.dispatchEvent(new Event(\"input\",  {bubbles:true}));\n        el.dispatchEvent(new Event(\"change\", {bubbles:true}));\n      });\n    }\n\n    function showError(){\n      var s = $(\"[data-sp-status]\"), e = $(\"[data-sp-err]\");\n      if(s) s.hidden = true;\n      if(e) e.hidden = false;\n    }\n\n    function buildForm(){\n      if(!(window.hbspt && window.hbspt.forms)) { showError(); return; }\n      try{\n        window.hbspt.forms.create({\n          portalId: HS.portalId,\n          formId:   HS.formId,\n          region:   HS.region,\n          target:   \"#\" + hostId,\n          onFormReady: function(){\n            var s = $(\"[data-sp-status]\");\n            if(s) s.hidden = true;\n            fillHidden();\n            \/\/ HubSpot can re-render fields after ready; write once more\n            window.setTimeout(fillHidden, 400);\n          },\n          onFormSubmitted: function(){ renderResult(); }\n        });\n      }catch(err){ showError(); }\n    }\n\n    function loadForm(){\n      if(formRequested) return;\n      formRequested = true;\n      if(window.hbspt && window.hbspt.forms){ buildForm(); return; }\n      var sc = document.createElement(\"script\");\n      sc.src = \"https:\/\/js-\" + HS.region + \".hsforms.net\/forms\/embed\/v2.js\";\n      sc.charset = \"utf-8\";\n      sc.async = true;\n      sc.onload  = buildForm;\n      sc.onerror = showError;\n      document.head.appendChild(sc);\n      \/\/ blocked by a consent manager or a slow connection\n      window.setTimeout(function(){\n        if(!(window.hbspt && window.hbspt.forms)) showError();\n      }, 6000);\n    }\n\n    function renderResult(){\n      var t = tally();\n      var tier = tierFor(t.score);\n      var maxScore = qs.length * 3;\n      var pct = Math.round(t.score \/ maxScore * 100);\n      var dims = topDims(t.byDim);\n\n      $$(\"[data-tier]\").forEach(function(el){ el.hidden = (el.getAttribute(\"data-tier\") !== tier); });\n      $$(\"[data-tierlabel]\").forEach(function(el){ el.hidden = (el.getAttribute(\"data-tierlabel\") !== tier); });\n      $$(\"[data-insight]\").forEach(function(el){ el.hidden = (dims.indexOf(el.getAttribute(\"data-insight\")) === -1); });\n\n      var pctEl = $(\"[data-sp-pct]\");\n      if(pctEl) pctEl.textContent = pct + \"%\";\n\n      show(\"result\");\n      focusFirst($('[data-tier=\"' + tier + '\"]'));\n      \/\/ values the live build will write to HubSpot hidden fields\n      root.setAttribute(\"data-sp-score\", String(t.score));\n      root.setAttribute(\"data-sp-tier\", tier);\n      root.setAttribute(\"data-sp-focus\", dims.join(\", \"));\n      answers.forEach(function(a){ if(a) root.setAttribute(\"data-\" + a.hs.replace(\/_\/g,\"-\"), a.code); });\n    }\n\n    var restart = $(\"[data-sp-restart]\");\n    if(restart) restart.addEventListener(\"click\", function(){\n      answers = new Array(total);\n      current = 0;\n      $$(\"[role=radio]\").forEach(function(b){ b.setAttribute(\"aria-checked\",\"false\"); });\n      qs.forEach(function(g){\n        $$(\"[role=radio]\", g).forEach(function(b,i){ b.tabIndex = (i === 0) ? 0 : -1; });\n      });\n      if(fill) fill.style.width = \"0%\";\n      if(counter) counter.hidden = true;\n      root.removeAttribute(\"data-sp-progress\");\n      if(hostEl) hostEl.innerHTML = \"\";\n      formRequested = false;\n      var st = $(\"[data-sp-status]\"), er = $(\"[data-sp-err]\");\n      if(st) st.hidden = false;\n      if(er) er.hidden = true;\n      show(\"intro\");\n      focusFirst($(\".sp-selfcheck__h\", panes.intro));\n    });\n\n    syncHeight();\n\n    var start = $(\"[data-sp-start]\");\n    if(start) start.addEventListener(\"click\", function(){\n      current = 0;\n      show(\"questions\");\n      paint();\n    });\n  }\n\n  function boot(){\n    Array.prototype.slice.call(document.querySelectorAll(\"[data-sp-selfcheck]\")).forEach(init);\n  }\n  if(document.readyState === \"loading\"){\n    document.addEventListener(\"DOMContentLoaded\", boot);\n  } else {\n    boot();\n  }\n})();\n<\/script><\/div>\n\n<\/div><\/div><\/div><div id=\"pgc-26503-8-3\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><div id=\"pg-26503-9\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-26503-9-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-26503-9-1\"  class=\"panel-grid-cell panel-grid-cell-mobile-last\" ><div id=\"panel-26503-9-1-0\" class=\"so-panel widget widget_zrm-up-headline panel-first-child\" data-index=\"13\" style=\"\" ><div id=\"form\" class=\"panel-widget-style panel-widget-style-for-26503-9-1-0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-up-headline so-widget-zrm-up-headline-default-d75171398898-26503\"\n\t\t\t\n\t\t>\n\n\t<div class=\"widget widget--update widget--headline_update widget--show\" style=\"--margins-desktop:160px 0px 20px 0px;--margins-mobile:60px 0px 20px 0px;\">\n\t\t<h2 class=\"h2_update bold update-color--dark ta-center\">Talk to an expert<\/h2>\t<\/div>\n\n<\/div><\/div><\/div><div id=\"panel-26503-9-1-1\" class=\"so-panel widget widget_zrm-hubspotcalendar panel-last-child\" data-index=\"14\" style=\"\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-zrm-hubspotcalendar so-widget-zrm-hubspotcalendar-default-d75171398898-26503\"\n\t\t\t\n\t\t><div class=\"widget widget--hubspotcalendar widget--show no\">\n\t<div class=\"hubspotcalendar\">\n\t\t<div class=\"hubspotcalendar__col hubspotcalendar__col--small\">\n\t\t\t<h4 class=\"h2\"><\/h4>\n\t\t\t<div class=\"hubspotcalendar__copy\"><\/div>\n\t\t<\/div>\n\t\t<div class=\"hubspotcalendar__col hubspotcalendar__col--large\">\n\t\t\t <!-- Start of Meetings Embed Script -->\n<div class=\"meetings-iframe-container\" data-src=\"https:\/\/meeting.scheer-group.com\/meetings\/sebastian-dietrich?embed=true\"><\/div>\n<script type=\"text\/javascript\" src=\"https:\/\/static.hsappstatic.net\/MeetingsEmbed\/ex\/MeetingsEmbedCode.js\"><\/script>\n<!-- End of Meetings Embed Script -->\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<\/div><\/div><\/div><div id=\"pgc-26503-9-2\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Build Enterprise Process Applications Without Stitching Your Stack Together Scheer PAS gives developers one Pro-Code environment for BPMN-based processes, Node.js services, Angular UIs, APIs, integrations, AI agents, deployment, and runtime operations. Talk to an Expert Explore the Platform What developers tell us\u2026 \u201cWe lose more time in the toolchain than in the code.\u201d Enterprise development [&hellip;]<\/p>\n","protected":false},"author":84,"featured_media":26432,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-26503","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pro-code platform for enterprise applications | Scheer PAS<\/title>\n<meta name=\"description\" content=\"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pro-code platform for enterprise applications | Scheer PAS\" \/>\n<meta property=\"og:description\" content=\"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/\" \/>\n<meta property=\"og:site_name\" content=\"Scheer PAS\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-29T07:43:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/Header-Developer-16-9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/\",\"url\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/\",\"name\":\"Pro-code platform for enterprise applications | Scheer PAS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Header-Developer-16-9.jpg\",\"datePublished\":\"2026-09-25T09:35:19+00:00\",\"dateModified\":\"2026-09-29T07:43:12+00:00\",\"description\":\"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/#primaryimage\",\"url\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Header-Developer-16-9.jpg\",\"contentUrl\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Header-Developer-16-9.jpg\",\"width\":1200,\"height\":675,\"caption\":\"Developers at their desk looking at the implementation of Scheer PAS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/for-developers-build-enterprise-process-applications-faster\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PERSONA: Scheer PAS for Developers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/\",\"name\":\"Scheer PAS\",\"description\":\"Agentic Process Orchestration\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/scheer-pas.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pro-code platform for enterprise applications | Scheer PAS","description":"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.","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:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/","og_locale":"en_GB","og_type":"article","og_title":"Pro-code platform for enterprise applications | Scheer PAS","og_description":"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.","og_url":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/","og_site_name":"Scheer PAS","article_modified_time":"2026-09-29T07:43:12+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/Header-Developer-16-9.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/","url":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/","name":"Pro-code platform for enterprise applications | Scheer PAS","isPartOf":{"@id":"https:\/\/scheer-pas.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/#primaryimage"},"image":{"@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/#primaryimage"},"thumbnailUrl":"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/Header-Developer-16-9.jpg","datePublished":"2026-09-25T09:35:19+00:00","dateModified":"2026-09-29T07:43:12+00:00","description":"A pro-code development platform for BPMN processes, Node.js services, Angular UIs, APIs and AI agents. Build, deploy and operate in one environment.","breadcrumb":{"@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/#primaryimage","url":"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/Header-Developer-16-9.jpg","contentUrl":"https:\/\/scheer-pas.com\/en\/wp-content\/uploads\/2026\/06\/Header-Developer-16-9.jpg","width":1200,"height":675,"caption":"Developers at their desk looking at the implementation of Scheer PAS"},{"@type":"BreadcrumbList","@id":"https:\/\/scheer-pas.com\/en\/for-developers-build-enterprise-process-applications-faster\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/scheer-pas.com\/en\/"},{"@type":"ListItem","position":2,"name":"PERSONA: Scheer PAS for Developers"}]},{"@type":"WebSite","@id":"https:\/\/scheer-pas.com\/en\/#website","url":"https:\/\/scheer-pas.com\/en\/","name":"Scheer PAS","description":"Agentic Process Orchestration","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/scheer-pas.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/pages\/26503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/comments?post=26503"}],"version-history":[{"count":19,"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/pages\/26503\/revisions"}],"predecessor-version":[{"id":26953,"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/pages\/26503\/revisions\/26953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/media\/26432"}],"wp:attachment":[{"href":"https:\/\/scheer-pas.com\/en\/wp-json\/wp\/v2\/media?parent=26503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}