{"id":3155,"date":"2026-07-14T16:47:01","date_gmt":"2026-07-14T14:47:01","guid":{"rendered":"https:\/\/www.5thfloor.be\/"},"modified":"2026-07-17T09:23:50","modified_gmt":"2026-07-17T07:23:50","slug":"feature-flags-publieke-sector-belgie","status":"publish","type":"post","link":"https:\/\/www.5thfloor.be\/nl\/feature-flags-publieke-sector-belgie\/","title":{"rendered":"Continu implementeren, activeren wanneer klaar"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Bij veel Belgische overheidsinstellingen is continue implementatie technisch mogelijk, maar releases blijven zeldzaam. De reden hiervoor ligt zelden bij de pijplijn. Het is de angst om een functie aan gebruikers bloot te stellen voordat deze klaar is. Wanneer het uitbrengen van code en het inschakelen ervan \u00e9\u00e9n en dezelfde handeling zijn, brengt elke release een risico met zich mee dat niets met de code te maken heeft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We werkten samen met een grote Belgische federale overheidsinstelling om die twee handelingen van elkaar te scheiden: code continu implementeren, en apart beslissen wanneer deze wordt geactiveerd. De hefboom hiervoor waren feature flags, die geleidelijk werden ingevoerd in plaats van verplicht gesteld. Vandaag de dag gebruiken 15 van de 17 technische teams ze in productie.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8d39b2df wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-uagb-image uagb-block-30d537e7 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><noscript><img decoding=\"async\" srcset=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag-733x1024.png ,https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag.png 780w, https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag-733x1024.png\" alt=\"5th-floor-casestudy-feature-flag\" class=\"uag-image-3157\" width=\"1138\" height=\"1504\" title=\"5th-floor-casestudy-feature-flag\" loading=\"lazy\" role=\"img\"><\/noscript><img decoding=\"async\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201138%201504%22%3E%3C%2Fsvg%3E 1138w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201138%201504%22%3E%3C%2Fsvg%3E\" alt=\"5th-floor-casestudy-feature-flag\" class=\"uag-image-3157 lazyload\" width=\"1138\" height=\"1504\" title=\"5th-floor-casestudy-feature-flag\" loading=\"lazy\" role=\"img\" data-srcset=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag-733x1024.png ,https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag.png 780w, https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag.png 360w\" data-src=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5th-floor-case-study-feature-flag-733x1024.png\"><\/figure><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"border-radius:8px;margin-top:var(--wp--preset--spacing--large);margin-bottom:var(--wp--preset--spacing--large)\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75 download-btn\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/5thfloor_CaseStudies_feature_flags.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><noscript><img decoding=\"async\" width=\"36\" height=\"36\" class=\"wp-image-1689\" style=\"width: 36px;\" src=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2025\/10\/download-btn.svg\" alt><\/noscript><img decoding=\"async\" width=\"36\" height=\"36\" class=\"wp-image-1689 lazyload\" style=\"width: 36px;\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3C%2Fsvg%3E\" alt data-src=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2025\/10\/download-btn.svg\">  Download de PDF<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Het uitgangspunt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De instelling beschikte al over een moderne CI\/CD-basis. De knelpunt lag op operationeel vlak: hoe implementeer je meerdere keren per dag zonder functies bloot te geven die nog niet af of onstabiel zijn? De scope omvatte 17 technische teams, enkele duizenden medewerkers verderop in de keten en een Java\/Angular-platform op OpenShift.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bij elke release deden zich dezelfde problemen voor. Teams aarzelden om te implementeren uit angst om onafgewerkte code bloot te geven. Er was geen manier om een functie eerst bij een subgroep van gebruikers te testen, geen centraal overzicht van wat er in ontwikkeling was en geen vangnet om trunk-based development toe te passen. Implementatie en release waren nog steeds onlosmakelijk met elkaar verbonden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat we hebben gedaan<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In plaats van een tool in \u00e9\u00e9n keer uit te rollen naar 17 teams, zijn we begonnen met \u00e9\u00e9n pilotteam, de gratis versie en de nodige tijd. Het pilotteam zette feature flags in productie, verzamelde resultaten en deelde deze vervolgens intern. Andere teams vroegen zelf om de tool in plaats van deze van bovenaf opgelegd te krijgen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Concreet:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flagsmith, geselecteerd op basis van een duidelijk criteriumenraster:<\/strong> conformiteit met de OpenFeature-standaard (geen vendor lock-in), native integratie met de Java\/Angular-stack en inzetbaarheid binnen de OpenShift-omgeving van de klant.<\/li>\n\n\n\n<li><strong>Een proof of concept in productie<\/strong> met de gratis versie vanaf juli 2022, gevolgd door de enterprise-versie in de OpenShift van de klant in januari 2025, zodra er daadwerkelijk vraag naar was.<\/li>\n\n\n\n<li><strong>SSO via de bestaande Keycloak,<\/strong> zonder dat er een parallelle identiteit hoeft te worden beheerd.<\/li>\n\n\n\n<li><strong>Gecentraliseerd beheer:<\/strong> \u00e9\u00e9n uniform overzicht van wie wat activeert, voor wie en wanneer.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Code wordt nu continu naar de productieomgeving gedistribueerd. Activering vindt plaats zodra een functie klaar is, voor de gebruikers waarvoor deze bedoeld is, en kan onmiddellijk worden uitgeschakeld als er iets misgaat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De cijfers<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-main-color\">88%<\/mark><\/strong><\/th><th><strong>~2 jaar<\/strong><\/th><th><strong>Implanneren \u2260 activeren<\/strong><\/th><\/tr><\/thead><tbody><tr><td>van de teams (15 van de 17) draaien feature flags in productieomgeving.<\/td><td>zodat de acceptatie zich vanuit \u00e9\u00e9n pilotteam verspreidt, zonder top-downplan.<\/td><td>Implementatie en activering zijn nu twee afzonderlijke beslissingen.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Deze cijfers hebben betrekking op een specifiek project in een specifieke context.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat het verschil maakte<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Niet de tool, maar de manier waarop deze werd ge\u00efntroduceerd. We bouwden voort op wat teams al gebruikten: de open standaard, de bestaande stack en de reeds ge\u00efmplementeerde Keycloak. Daardoor hoefde niemand iets nieuws te leren en was er geen sprake van de gebruikelijke weerstand. De acceptatie groeide door bewijs: de pilot toonde de waarde aan, de rest vroeg om mee te mogen doen. Het duidelijkste teken is de overstap van de gratis versie naar de betaalde enterprise-versie op de eigen infrastructuur van de klant. Teams betalen niet om een tool te behouden die ze slechts tolereerden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daarom spreken we van transitie in plaats van transformatie: een geleidelijke beweging die verankerd is in de realiteit van elke organisatie, geen schakelaar die je omzet. De aanpak past waar al een CI\/CD-basis aanwezig is en het management bereid is om de acceptatie te laten groeien door bewijs. Waar dat niet het geval is, pas je je aan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Een stap verder<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dit project maakt deel uit van onze IT Mission-aanpak, naast L4F (analyse en sturing van de applicatieportfolio via AI) en organisatorische transitie. 5th floor begeleidt sinds 2017 het digitale werk van Belgische overheidsinstellingen en is sinds 2025 B Corp-gecertificeerd.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als releases riskant aanvoelen, of als je tempo wordt geremd door de angst om te vroeg iets bloot te geven, neem dan contact op. Een gesprek van een uur is vaak genoeg om de eerste stappen in kaart te brengen.<\/p>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-bb8e4fff\"><h2 class=\"uagb-heading-text\">FAQ<\/h2><\/div>\n\n\n<div class=\"wp-block-uagb-faq uagb-faq__outer-wrap uagb-block-ab0d5d82 uagb-faq-icon-row uagb-faq-layout-accordion uagb-faq-expand-first-true uagb-faq-inactive-other-true uagb-faq__wrap uagb-buttons-layout-wrap uagb-faq-equal-height\" data-faqtoggle=\"true\" role=\"tablist\"><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ca1297c9\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"><strong>Moet je Flagsmith kiezen?<\/strong><\/span><\/div><div class=\"uagb-faq-content\"><p>Nee. Het doorslaggevende criterium was de conformiteit met de OpenFeature-standaard, juist om afhankelijkheid van \u00e9\u00e9n leverancier te vermijden. Andere OpenFeature-conforme tools kunnen ook geschikt zijn, afhankelijk van de context en de bestaande stack.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ad804fb7\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"><strong>Verloopt de invoering \u201eop basis van bewijs\u201d niet trager dan een top-down-uitrol?<\/strong><\/span><\/div><div class=\"uagb-faq-content\"><p>Het duurde ongeveer twee jaar voordat feature flags zich over de teams verspreidden. Een opgelegde uitrol lijkt op papier misschien sneller, maar leidt vaak tot tools die wel zijn ge\u00efnstalleerd maar niet worden gebruikt. Hier kozen de teams zelf de tool, en daarom is de werkwijze blijven hangen.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ad804fb7\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"><strong><strong>Hoe zit het met beveiliging en compliance in een publieke omgeving?<\/strong><\/strong><\/span><\/div><div class=\"uagb-faq-content\"><p>De tool maakt via SSO verbinding met de bestaande Keycloak, waardoor er geen parallelle identiteit hoeft te worden beheerd, en de enterprise-versie draait binnen de eigen OpenShift van de klant. Dankzij gecentraliseerd beheer wordt elke activering traceerbaar vastgelegd.<\/p><\/div><\/div><div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-ad804fb7\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\">\t\t\t<span class=\"uagb-icon uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"uagb-icon-active uagb-faq-icon-wrap\">\n\t\t\t\t\t\t\t\t<svg viewbox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\" \/><\/svg>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t<span class=\"uagb-question\"><strong><strong><strong>Helpen feature flags bij trunk-based development?<\/strong><\/strong><\/strong><\/span><\/div><div class=\"uagb-faq-content\"><p>Ja. Dankzij flags kan onafgewerkte code naar productie worden verzonden terwijl deze uitgeschakeld blijft. Dat vangnet maakt trunk-based development praktisch: code kan continu worden ge\u00efntegreerd zonder blootgesteld te worden voordat deze klaar is.<\/p><\/div><\/div><\/div>\n\n<div class=\"yoast-breadcrumbs\"><span><span><a href=\"https:\/\/www.5thfloor.be\/nl\/\">Startpagina<\/a><\/span> \u00bb <span class=\"breadcrumb_last\" aria-current=\"page\">Continu implementeren, activeren wanneer klaar<\/span><\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>In many Belgian public institutions, continuous deployment is technically possible, yet releases stay rare. The reason is rarely the pipeline. It is the fear of exposing a feature to users before it is ready. When shipping code and switching it on are the same act, every release carries a risk that has nothing to do [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":3159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","_post_is_featured":"","_post_subtitle":"Progressive adoption of feature flags in a Belgian federal institution","_post_team_members":[],"_post_wp_authors":[6],"_post_external_authors":[],"footnotes":""},"categories":[49],"tags":[],"class_list":["post-3155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Feature flags for the Belgian public sector<\/title>\n<meta name=\"description\" content=\"How 5th floor helped a Belgian federal institution decouple deployment from activation with feature flags, adopted across 15 of 17 teams.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.5thfloor.be\/nl\/feature-flags-publieke-sector-belgie\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Feature flags for the Belgian public sector\" \/>\n<meta property=\"og:description\" content=\"How 5th floor helped a Belgian federal institution decouple deployment from activation with feature flags, adopted across 15 of 17 teams.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.5thfloor.be\/nl\/feature-flags-publieke-sector-belgie\/\" \/>\n<meta property=\"og:site_name\" content=\"5th floor\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T14:47:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-17T07:23:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png\" \/>\n\t<meta property=\"og:image:width\" content=\"666\" \/>\n\t<meta property=\"og:image:height\" content=\"492\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Web 5thfloor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Web 5thfloor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/\"},\"author\":{\"name\":\"Web 5thfloor\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#\\\/schema\\\/person\\\/17a20a7d4f038a3ad7865df9cc603352\"},\"headline\":\"Deploy continuously, activate when ready\",\"datePublished\":\"2026-07-14T14:47:01+00:00\",\"dateModified\":\"2026-07-17T07:23:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/\"},\"wordCount\":634,\"publisher\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/cover-case-feature-flag.png\",\"articleSection\":[\"Projects\"],\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/\",\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/\",\"name\":\"Feature flags for the Belgian public sector\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/cover-case-feature-flag.png\",\"datePublished\":\"2026-07-14T14:47:01+00:00\",\"dateModified\":\"2026-07-17T07:23:50+00:00\",\"description\":\"How 5th floor helped a Belgian federal institution decouple deployment from activation with feature flags, adopted across 15 of 17 teams.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/cover-case-feature-flag.png\",\"contentUrl\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/cover-case-feature-flag.png\",\"width\":666,\"height\":492},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/feature-flags-public-sector-belgium\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.5thfloor.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deploy continuously, activate when ready\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#website\",\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/\",\"name\":\"5th floor \u2014 Digital transformation partner for the Belgian public sector\",\"description\":\"Digital transformation partner for Belgian public sector institutions since 2017. Specialised in legacy modernisation through software upcycling, responsible AI integration, and organisational change management. B Corporation Certified since 2025. Around 120 consultants serving ONE, SPW, ONEM, and other major Belgian public institutions.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.5thfloor.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#organization\",\"name\":\"5th floor\",\"alternateName\":\"5th floor software\",\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/5th_floor_software_logo.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.5thfloor.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/5th_floor_software_logo.jpeg\",\"width\":200,\"height\":200,\"caption\":\"5th floor\"},\"image\":{\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/5th-floor-software\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.5thfloor.be\\\/#\\\/schema\\\/person\\\/17a20a7d4f038a3ad7865df9cc603352\",\"name\":\"Web 5thfloor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g\",\"caption\":\"Web 5thfloor\"},\"url\":\"https:\\\/\\\/www.5thfloor.be\\\/nl\\\/author\\\/web5thfloor-be\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Functionaliteit vlaggen voor de Belgische publieke sector","description":"Hoe 5th floor een Belgische federale instelling hielp deployment en activatie te ontkoppelen met feature flags, in gebruik bij 15 van de 17 teams.","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:\/\/www.5thfloor.be\/nl\/feature-flags-publieke-sector-belgie\/","og_locale":"nl_NL","og_type":"article","og_title":"Feature flags for the Belgian public sector","og_description":"How 5th floor helped a Belgian federal institution decouple deployment from activation with feature flags, adopted across 15 of 17 teams.","og_url":"https:\/\/www.5thfloor.be\/nl\/feature-flags-publieke-sector-belgie\/","og_site_name":"5th floor","article_published_time":"2026-07-14T14:47:01+00:00","article_modified_time":"2026-07-17T07:23:50+00:00","og_image":[{"width":666,"height":492,"url":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png","type":"image\/png"}],"author":"Web 5thfloor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Web 5thfloor","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#article","isPartOf":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/"},"author":{"name":"Web 5thfloor","@id":"https:\/\/www.5thfloor.be\/#\/schema\/person\/17a20a7d4f038a3ad7865df9cc603352"},"headline":"Deploy continuously, activate when ready","datePublished":"2026-07-14T14:47:01+00:00","dateModified":"2026-07-17T07:23:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/"},"wordCount":634,"publisher":{"@id":"https:\/\/www.5thfloor.be\/#organization"},"image":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#primaryimage"},"thumbnailUrl":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png","articleSection":["Projects"],"inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/","url":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/","name":"Functionaliteit vlaggen voor de Belgische publieke sector","isPartOf":{"@id":"https:\/\/www.5thfloor.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#primaryimage"},"image":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#primaryimage"},"thumbnailUrl":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png","datePublished":"2026-07-14T14:47:01+00:00","dateModified":"2026-07-17T07:23:50+00:00","description":"Hoe 5th floor een Belgische federale instelling hielp deployment en activatie te ontkoppelen met feature flags, in gebruik bij 15 van de 17 teams.","breadcrumb":{"@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#primaryimage","url":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png","contentUrl":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png","width":666,"height":492},{"@type":"BreadcrumbList","@id":"https:\/\/www.5thfloor.be\/feature-flags-public-sector-belgium\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.5thfloor.be\/"},{"@type":"ListItem","position":2,"name":"Deploy continuously, activate when ready"}]},{"@type":"WebSite","@id":"https:\/\/www.5thfloor.be\/#website","url":"https:\/\/www.5thfloor.be\/","name":"5th floor \u2014 Digitale transformatiepartner voor de Belgische publieke sector","description":"Digitale transformatiepartner voor Belgische overheidsinstellingen sinds 2017. Gespecialiseerd in legacy modernisering door middel van software upcycling, verantwoorde AI-integratie en organisatorisch verandermanagement. B Corporation Gecertificeerd sinds 2025. Ongeveer 120 consultants ten dienste van ONE, SPW, ONEM en andere grote Belgische overheidsinstellingen.","publisher":{"@id":"https:\/\/www.5thfloor.be\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.5thfloor.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.5thfloor.be\/#organization","name":"5th floor","alternateName":"5th floor software","url":"https:\/\/www.5thfloor.be\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.5thfloor.be\/#\/schema\/logo\/image\/","url":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/04\/5th_floor_software_logo.jpeg","contentUrl":"https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/04\/5th_floor_software_logo.jpeg","width":200,"height":200,"caption":"5th floor"},"image":{"@id":"https:\/\/www.5thfloor.be\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/5th-floor-software\/"]},{"@type":"Person","@id":"https:\/\/www.5thfloor.be\/#\/schema\/person\/17a20a7d4f038a3ad7865df9cc603352","name":"Web 5th floor","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/secure.gravatar.com\/avatar\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/64f0149a90ad803b58bde5d0ba6b57ca9093215bfa2e5723f6bb9aed563e05ff?s=96&d=mm&r=g","caption":"Web 5thfloor"},"url":"https:\/\/www.5thfloor.be\/nl\/author\/web5thfloor-be\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png",666,492,false],"thumbnail":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag-150x150.png",150,150,true],"medium":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag-300x222.png",300,222,true],"medium_large":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png",666,492,false],"large":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png",666,492,false],"1536x1536":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png",666,492,false],"2048x2048":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag.png",666,492,false],"trp-custom-language-flag":["https:\/\/www.5thfloor.be\/wp-content\/uploads\/2026\/07\/cover-case-feature-flag-16x12.png",16,12,true]},"uagb_author_info":{"display_name":"Web 5thfloor","author_link":"https:\/\/www.5thfloor.be\/nl\/author\/web5thfloor-be\/"},"uagb_comment_info":0,"uagb_excerpt":"In many Belgian public institutions, continuous deployment is technically possible, yet releases stay rare. The reason is rarely the pipeline. It is the fear of exposing a feature to users before it is ready. When shipping code and switching it on are the same act, every release carries a risk that has nothing to do&hellip;","_links":{"self":[{"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/posts\/3155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/comments?post=3155"}],"version-history":[{"count":5,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/posts\/3155\/revisions"}],"predecessor-version":[{"id":3168,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/posts\/3155\/revisions\/3168"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/media\/3159"}],"wp:attachment":[{"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/media?parent=3155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/categories?post=3155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.5thfloor.be\/nl\/wp-json\/wp\/v2\/tags?post=3155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}