{"id":305,"date":"2026-08-04T16:10:20","date_gmt":"2026-08-04T14:10:20","guid":{"rendered":"https:\/\/airasystems.io\/insights\/?p=305"},"modified":"2026-08-04T16:12:52","modified_gmt":"2026-08-04T14:12:52","slug":"legacy-modernisering-bij-de-overheid","status":"publish","type":"post","link":"https:\/\/airasystems.io\/insights\/nl\/legacy-modernisering-bij-de-overheid\/","title":{"rendered":"Legacy modernisering bij de overheid: Een praktische aanpak voor het upgraden van kritieke systemen zonder onderbreking"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Loop een willekeurige IT-afdeling van de overheid binnen en je hoort hetzelfde verhaal: een handjevol ingenieurs houdt al vijftien jaar een mainframe-applicatie in de lucht omdat niemand anders precies begrijpt hoe het werkt. Om deze reden is <strong>legacy modernisering bij de overheid<\/strong> een strategische prioriteit geworden voor overheidsinstanties die institutionele kennis willen behouden en tegelijkertijd veilige, veerkrachtige en duurzame digitale diensten voor de toekomst bouwen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Particuliere bedrijven kunnen het zich meestal veroorloven om een systeem een weekend offline te halen voor onderhoud. Een belastingdienst, een ziekenhuisnetwerk of een nationaal politieplatform kan dat niet. Als men spreekt over het moderniseren van overheidssoftware, is de echte uitdaging nooit de technologie zelf \u2014 het gaat erom hoe je het vliegtuig herbouwt terwijl het nog vliegt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Het betekent het migreren van decennia aan historische gegevens, het voldoen aan nalevingsregels die vaak strenger zijn dan in de private sector, en dat alles zonder ooit een dienst te onderbreken waar burgers dagelijks op vertrouwen. Dit is het echte werk van <a href=\"\/services\/legacy-modernization\">moderniseringsdiensten<\/a> \u2014 geen spectaculaire sprong, maar een lange reeks zorgvuldige, weloverwogen technische beslissingen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Waarom legacy modernisering bij de overheid noodzakelijk is<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Overheidsorganisaties blijven systemen vaak veel langer gebruiken dan private bedrijven \u2014 en dat is zelden een kwestie van slechte planning. Aanbestedingscycli duren jaren. Kritieke diensten kunnen geen stilstand verdragen. Systemen zijn gekoppeld aan tal van andere instanties. Regelgeving maakt zelfs kleine wijzigingen traag om goed te keuren. En vaak zit de kennis over de werking van een platform in het hoofd van twee of drie mensen die bijna met pensioen gaan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dit is niet uniek voor \u00e9\u00e9n land of instantie \u2014 het is wat er gebeurt als software overheidsplanningen moet overleven. In de loop der jaren worden deze platforms steeds duurder in onderhoud, moeilijker te beveiligen en risicovoller om aan te raken. Dat opgebouwde risico is precies waarom <strong>legacy modernisering bij de overheid<\/strong> op een gegeven moment niet meer optioneel is, maar urgent wordt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Het echte risico is niet de technologie \u2014 het is de onderbreking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In de private sector kan een slechte uitrol een bedrijf een weekend aan verloren omzet en een excuses-e-mail kosten. Bij de overheid kan dezelfde fout betekenen dat duizenden burgers geen belastingen kunnen betalen, geen toegang hebben tot uitkeringen of de hulpdiensten niet kunnen bereiken. Dat verschil verandert alles aan de aanpak.<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.aira-comparison{\n    background:#FCE7E7;\n    border:1px solid #F3CACA;\n    border-radius:24px;\n    padding:26px;\n    padding-top: 0;\n    margin:30px 0;\n}\n\n.aira-item{\n    position:relative;\n   padding-top:25px;\n}\n\n.aira-item + .aira-item{\n    margin-top:25px;\n \n    border-top:1px solid rgba(0,0,0,.12);\n}\n\n.aira-badge{\n    position:absolute;\n    right:0;\n    top: 30px;\n    padding:5px 13px;\n    border-radius:999px;\n    color:#fff;\n    font-size: 12px;\n    font-weight: 600;\n}\n\n.aira-badge.red{\n    background:#FF4747;\n}\n\n.aira-badge.green{\n    background:#3BA54A;\n}\n\n.aira-title{\n    display:flex;\n    align-items:center;\n    gap:14px;\n    font-size:28px;\n    font-weight:700;\n    line-height:1.2;\n}\n\n.aira-icon{\n    flex:none;\n    height: 28px;\n}\n\n.aira-text{\n    font-size:18px;\n    font-weight:400;\n    line-height:1.4;\n    max-width:90%;\n    margin-top: 10px;\n}\n\n@media(max-width:768px){\n\n.aira-title{\nfont-size:28px;\n}\n\n.aira-text{\n   font-size:20px;\n}\n\n.aira-badge{\n   position:static;\n   display:inline-block;\n   margin-bottom:20px;\n}\n\n}\n<\/style>\n\n<div class=\"aira-comparison\">\n\n<div class=\"aira-item\">\n\n<span class=\"aira-badge red\">Voorkomen<\/span>\n\n<div class=\"aira-title\">\n\n<span class=\"aira-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-alert text-2xl\" data-w-component=\"icon\" style=\"color: var(--color-text-prose);\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"M12 8v4\"><\/path><path d=\"M12 16h.01\"><\/path><\/svg><\/span>\n\n<span>Hoog risico<\/span>\n\n<\/div>\n\n<div class=\"aira-text\">Vervang het hele systeem in \u00e9\u00e9n keer.<\/div>\n\n<\/div>\n\n\n<div class=\"aira-item\">\n\n<span class=\"aira-badge green\">Aanbevolen<\/span>\n\n<div class=\"aira-title\">\n\n<span class=\"aira-icon\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-2xl\" style=\"color: var(--color-text-prose);\"><path d=\"M15.344 10.036a1 1 0 1 0-1.688-1.072l-2.474 3.896-.943-1.034a1 1 0 0 0-1.478 1.348l1.826 2a1 1 0 0 0 1.583-.138l3.174-5Z\"><\/path><path fill-rule=\"evenodd\" d=\"M13.203 1.935a3 3 0 0 0-2.405 0l-6 2.625A3 3 0 0 0 3 7.308V13a9 9 0 1 0 18 0V7.308a3 3 0 0 0-1.797-2.748l-6-2.625Zm-1.604 1.832a1 1 0 0 1 .802 0l6 2.625a1 1 0 0 1 .599.916V13a7 7 0 1 1-14 0V7.308a1 1 0 0 1 .6-.916l6-2.625Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/span>\n\n<span>Lager risico<\/span>\n\n<\/div>\n\n<div class=\"aira-text\">\nModerniseer module voor module en houd kritieke diensten operationeel.\n<\/div>\n\n<\/div>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Instanties die dit goed aanpakken, proberen zelden een eenmalige, dramatische vervanging. Ze pakken het probleem stapsgewijs aan, altijd met een mogelijkheid om terug te keren als er iets misgaat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Een praktische strategie voor legacy modernisering bij de overheid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Voor de meeste overheidsinstanties volgt het veiligste pad dezelfde algemene structuur:<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.stepsWrap {\n   padding: 20px 20px;\n   border-radius: 20px;\n   border: 1px solid #eee;\n}\n\n.stepsItem {\n  border-bottom: 1px solid #eee;\n  padding-bottom: 10px;\n  margin-bottom: 20px;\n}\n\n.stepsItem:last-child {\n  border: 0;\n  margin-bottom: 0;\n  padding-bottom: 0;\n}\n\n.stepHeader {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 14px;\n  justify-content: center;\n  align-items: center;\n}\n\n.stepBage {\n  font-size: 13px;\n  border-radius: 20px;\n  background: #4460f0;\n  color: #fff;\n  padding: 3px 14px;\n}\n\n.stepTitle {\n  font-size: 27px;\n  margin: 0;\n}\n<\/style>\n\n<div class=\"stepsWrap\">\n    <div class=\"stepsItem\">\n      <div class=\"stepHeader\">\n        <span class=\"stepBage\">Stap 1<\/span>\n        <h3 class=\"stepTitle\">Beoordeling<\/h3>\n      <\/div>\n      <div class=\"stepContent\">\n<p>Mapt voordat er nieuwe code wordt geschreven welke bedrijfsprocessen er echt toe doen, hoe systemen van elkaar afhankelijk zijn, waar de beveiligings- en nalevingslekken zitten en welke componenten het meeste risico dragen.<\/p>\n       \n      <\/div>\n    <\/div>\n   <div class=\"stepsItem\">\n      <div class=\"stepHeader\">\n        <span class=\"stepBage\">Stap 2<\/span>\n        <h3 class=\"stepTitle\">Datastabilisatie<\/h3>\n      <\/div>\n      <div class=\"stepContent\">\n        <p>Oude databases verzamelen twee decennia aan inconsistenties. Het opschonen en valideren van gegevens, het defini\u00ebren van duidelijke migratieregels en het opstellen van een terugdraaiplan vooraf bespaart later veel problemen.<\/p>\n     \n      <\/div>\n    <\/div>\n   <div class=\"stepsItem\">\n      <div class=\"stepHeader\">\n        <span class=\"stepBage\">Stap 3<\/span>\n        <h3 class=\"stepTitle\">Integratielaag<\/h3>\n      <\/div>\n      <div class=\"stepContent\">\n        <p>Lang voordat iemand de gebruikersinterface aanraakt, profiteren veel instanties van het introduceren van een moderne API-laag waarmee het oude en het nieuwe systeem met elkaar kunnen communiceren. Dit maakt geleidelijke migratie mogelijk in plaats van een alles-of-niets-overstap.<\/p>\n      <\/div>\n    <\/div>\n   <div class=\"stepsItem\">\n      <div class=\"stepHeader\">\n        <span class=\"stepBage\">Stap 4<\/span>\n        <h3 class=\"stepTitle\">Migratie module voor module<\/h3>\n      <\/div>\n      <div class=\"stepContent\">\n        <p>Rapportagedashboards, documentbeheer, burgerportalen, betalingsverwerking en interne workflowtools zijn meestal de veiligste plekken om te beginnen, omdat ze gemigreerd kunnen worden met minimale onderbreking van het kernsysteem.<\/p>\n      <\/div>\n    <\/div>\n   <div class=\"stepsItem\">\n      <div class=\"stepHeader\">\n        <span class=\"stepBage\">Stap 5<\/span>\n        <h3 class=\"stepTitle\">Optimalisatie en buitengebruikstelling<\/h3>\n      <\/div>\n      <div class=\"stepContent\">\n         <p>Pas als de nieuwe componenten zich in productie hebben bewezen onder echte belasting en met echte gebruikers, worden de oude modules definitief gepensioneerd.<\/p>\n      <\/div>\n    <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Wat overheidsprojecten anders maakt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Een aantal vereisten komt steeds weer terug bij dit soort werk:<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.comparisonTableWrap ul {\n   list-style: none;\npadding: 0;\n}\n.comparisonListItem {\n border-bottom: 1px solid #eee;\n display: grid;\n grid-template-columns: 1fr 1fr;\n padding: 7px 0\n}\n\n.comparisonListItemHeader {\n font-weight: 600;\n}\n<\/style>\n\n<div class=\"comparisonTableWrap\">\n   <ul>\n    <li class=\"comparisonListItem comparisonListItemHeader\">\n      <span>Vereiste<\/span>\n      <span>Waarom het belangrijk is<\/span>\n    <\/li>\n    <li class=\"comparisonListItem\">\n      <span>Auditeerbaarheid<\/span>\n      <span>Vrijwel elke actie moet achteraf traceerbaar zijn.<\/span>\n    <\/li>\n  <li class=\"comparisonListItem\">\n      <span>Dataretentie<\/span>\n      <span>Dossiers moeten vaak jaren, soms decennia, worden bewaard.<\/span>\n    <\/li>\n  <li class=\"comparisonListItem\">\n      <span>Naleving van beveiliging<\/span>\n      <span>Normen in de publieke sector overstijgen vaak die van de private sector.<\/span>\n    <\/li>\n  <li class=\"comparisonListItem\">\n      <span>Toegankelijkheid<\/span>\n      <span>Diensten moeten voor elke burger zonder uitzondering bruikbaar blijven.<\/span>\n    <\/li>\n  <li class=\"comparisonListItem\">\n      <span>Aanbestedingsbeperkingen<\/span>\n      <span>Projecten vereisen vaak gefaseerde oplevering en uitgebreide documentatie.<\/span>\n    <\/li>\n  <li class=\"comparisonListItem\">\n      <span>Integratie tussen meerdere instanties<\/span>\n      <span>Systemen werken zelden ge\u00efsoleerd.<\/span>\n    <\/li>\n   <\/ul>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Veelgebruikte technologie\u00ebn<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Moderne overheidsplatforms worden steeds vaker gebouwd rond een consistente stack:<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.checklist {\n margin: 0;\nmargin-top: 20px;\nlist-style: none;\npadding: 0;\n}\n\n.checklistItem {\n   display: grid;\n   grid-template-columns: 20px 1fr;\n  \n   gap: 14px;\n}\n\n.checklistItem svg {\n  width: 20px;\n  height: 20px; \nmargin-top: 3px;\n\n}\n.checklistItem svg path {fill: #48a04c;}\n<\/style>\n\n<ul class=\"checklist\">\n  <li class=\"checklistItem\">\n     <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-base\" style=\"color: var(--color-text-success);\"><path d=\"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM16.0755 7.93219C16.5272 8.25003 16.6356 8.87383 16.3178 9.32549L11.5678 16.0755C11.3931 16.3237 11.1152 16.4792 10.8123 16.4981C10.5093 16.517 10.2142 16.3973 10.0101 16.1727L7.51006 13.4227C7.13855 13.014 7.16867 12.3816 7.57733 12.0101C7.98598 11.6386 8.61843 11.6687 8.98994 12.0773L10.6504 13.9039L14.6822 8.17451C15 7.72284 15.6238 7.61436 16.0755 7.93219Z\" fill=\"currentColor\"><\/path><\/svg>\nReact of Angular voor administratieve interfaces<\/li>\n<li class=\"checklistItem\">\n     <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-base\" style=\"color: var(--color-text-success);\"><path d=\"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM16.0755 7.93219C16.5272 8.25003 16.6356 8.87383 16.3178 9.32549L11.5678 16.0755C11.3931 16.3237 11.1152 16.4792 10.8123 16.4981C10.5093 16.517 10.2142 16.3973 10.0101 16.1727L7.51006 13.4227C7.13855 13.014 7.16867 12.3816 7.57733 12.0101C7.98598 11.6386 8.61843 11.6687 8.98994 12.0773L10.6504 13.9039L14.6822 8.17451C15 7.72284 15.6238 7.61436 16.0755 7.93219Z\" fill=\"currentColor\"><\/path><\/svg>\nLaravel, .NET of Java voor backend-services\n<\/li>\n<li class=\"checklistItem\">\n     <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-base\" style=\"color: var(--color-text-success);\"><path d=\"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM16.0755 7.93219C16.5272 8.25003 16.6356 8.87383 16.3178 9.32549L11.5678 16.0755C11.3931 16.3237 11.1152 16.4792 10.8123 16.4981C10.5093 16.517 10.2142 16.3973 10.0101 16.1727L7.51006 13.4227C7.13855 13.014 7.16867 12.3816 7.57733 12.0101C7.98598 11.6386 8.61843 11.6687 8.98994 12.0773L10.6504 13.9039L14.6822 8.17451C15 7.72284 15.6238 7.61436 16.0755 7.93219Z\" fill=\"currentColor\"><\/path><\/svg>\nPostgreSQL voor gestructureerde overheidsgegevens<\/li>\n<li class=\"checklistItem\">\n     <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-base\" style=\"color: var(--color-text-success);\"><path d=\"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM16.0755 7.93219C16.5272 8.25003 16.6356 8.87383 16.3178 9.32549L11.5678 16.0755C11.3931 16.3237 11.1152 16.4792 10.8123 16.4981C10.5093 16.517 10.2142 16.3973 10.0101 16.1727L7.51006 13.4227C7.13855 13.014 7.16867 12.3816 7.57733 12.0101C7.98598 11.6386 8.61843 11.6687 8.98994 12.0773L10.6504 13.9039L14.6822 8.17451C15 7.72284 15.6238 7.61436 16.0755 7.93219Z\" fill=\"currentColor\"><\/path><\/svg>\nREST en GraphQL API&#8217;s voor interoperabiliteit<\/li>\n<li class=\"checklistItem\">\n     <svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"currentColor\" data-w-component=\"icon\" class=\"text-base\" style=\"color: var(--color-text-success);\"><path d=\"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM16.0755 7.93219C16.5272 8.25003 16.6356 8.87383 16.3178 9.32549L11.5678 16.0755C11.3931 16.3237 11.1152 16.4792 10.8123 16.4981C10.5093 16.517 10.2142 16.3973 10.0101 16.1727L7.51006 13.4227C7.13855 13.014 7.16867 12.3816 7.57733 12.0101C7.98598 11.6386 8.61843 11.6687 8.98994 12.0773L10.6504 13.9039L14.6822 8.17451C15 7.72284 15.6238 7.61436 16.0755 7.93219Z\" fill=\"currentColor\"><\/path><\/svg>\nGecontaineriseerde implementatieomgevingen voor schaalbaarheid en onderhoud\n  <\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Overheidsinstanties hebben vaak behoefte aan maatwerkplatformen die meerdere afdelingen, bestaande databases en beveiligde authenticatiesystemen met elkaar verbinden. Een toegewijde partner met kennis van de beperkingen binnen de publieke sector maakt hierbij vaak het verschil. Lees meer over onze <a href=\"\/services\/government-digital-solutions\">digitale oplossingen voor de overheid<\/a> en hoe wij overheidsorganisaties helpen bij het moderniseren van bedrijfskritische applicaties zonder de continu\u00efteit van de dienstverlening in gevaar te brengen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Fouten die je beter kunt vermijden<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Een aantal patronen duiken steeds weer op bij problematische moderniseringsprojecten, en de meeste daarvan zijn met een beetje vooruitziendheid te voorkomen:<\/p>\n\n\n\n<style data-wp-block-html=\"css\">\n.commonMistakesWrap {\n  padding: 20px;\n  background: rgb(253, 246, 220);\n  border-radius: 20px;\n  border: 1px solid #eee;\n}\n\n.mistakesTitle {\n  margin: 0;\n  display: grid;\n  grid-template-columns: 30px 1fr; \n  gap:14px;\n  font-size: 25px;\n}\n\n.mistakesTitle svg {\n  width: 30px;\n margin-top: 6px;\n}\n\n.mistakesList {\n padding: 0 0 0 20px;\n display: grid;\n gap: 5px;\n}\n<\/style>\n\n<div class=\"commonMistakesWrap\">\n\n<h3 class=\"mistakesTitle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-triangle-alert text-xl\" data-w-component=\"icon\" style=\"color: var(--color-text-prose);\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"><\/path><path d=\"M12 9v4\"><\/path><path d=\"M12 17h.01\"><\/path><\/svg>Valkuilen bij de modernisering van de overheid<\/h3>\n<ul class=\"mistakesList\">\n   <li>Alles vanaf nul opbouwen in plaats van incrementeel migreren.<\/li>\n   <li>Datakwaliteit behandelen als een probleem voor later.<\/li>\n   <li>Onderschatten hoe complex de integraties werkelijk zijn.<\/li>\n   <li>Alle gebruikers tegelijk migreren in plaats van in gecontroleerde golven.<\/li>\n   <li>\nPuur op technologie focussen en de bedrijfsprocessen erachter negeren.\n<\/li>\n<li>Beveiligingsbeoordelingen uitstellen tot het einde van het project.<\/li>\n<\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Hoe succes eruitziet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Succesvolle <strong>legacy modernisering bij de overheid<\/strong> leidt tot voorspelbare resultaten:<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\n height: 110px;\nwidth: 50%;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"#53b559\" data-w-component=\"icon\" class=\"text-2xl\" style=\"color: #53b559\"><path d=\"M15.344 10.036a1 1 0 1 0-1.688-1.072l-2.474 3.896-.943-1.034a1 1 0 0 0-1.478 1.348l1.826 2a1 1 0 0 0 1.583-.138l3.174-5Z\"><\/path><path fill-rule=\"evenodd\" d=\"M13.203 1.935a3 3 0 0 0-2.405 0l-6 2.625A3 3 0 0 0 3 7.308V13a9 9 0 1 0 18 0V7.308a3 3 0 0 0-1.797-2.748l-6-2.625Zm-1.604 1.832a1 1 0 0 1 .802 0l6 2.625a1 1 0 0 1 .599.916V13a7 7 0 1 1-14 0V7.308a1 1 0 0 1 .6-.916l6-2.625Z\" clip-rule=\"evenodd\"><\/path><\/svg>Verbeterde beveiliging<\/h3>\n<p>via moderne authenticatie.<\/p>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\nheight:110px;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#53b559\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-gauge text-2xl\" data-w-component=\"icon\" style=\"color: #53b559\"><path d=\"m12 14 4-4\"><\/path><path d=\"M3.34 19a10 10 0 1 1 17.32 0\"><\/path><\/svg>Snellere dienstverlening<\/h3>\n<p>voor burgers en personeel.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\n height: 110px;\nwidth: 50%;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"#53b559\" data-w-component=\"icon\" class=\"text-2xl\" style=\"color: #53b559\"><path d=\"M15.344 10.036a1 1 0 1 0-1.688-1.072l-2.474 3.896-.943-1.034a1 1 0 0 0-1.478 1.348l1.826 2a1 1 0 0 0 1.583-.138l3.174-5Z\"><\/path><path fill-rule=\"evenodd\" d=\"M13.203 1.935a3 3 0 0 0-2.405 0l-6 2.625A3 3 0 0 0 3 7.308V13a9 9 0 1 0 18 0V7.308a3 3 0 0 0-1.797-2.748l-6-2.625Zm-1.604 1.832a1 1 0 0 1 .802 0l6 2.625a1 1 0 0 1 .599.916V13a7 7 0 1 1-14 0V7.308a1 1 0 0 1 .6-.916l6-2.625Z\" clip-rule=\"evenodd\"><\/path><\/svg>Lagere onderhoudskosten<\/h3>\n<p>op de lange termijn.<\/p>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\nheight:110px;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#53b559\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-gauge text-2xl\" data-w-component=\"icon\" style=\"color: #53b559\"><path d=\"m12 14 4-4\"><\/path><path d=\"M3.34 19a10 10 0 1 1 17.32 0\"><\/path><\/svg>Betere integratie<\/h3>\n<p>tussen overheidssystemen.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\n height: 110px;\nwidth: 50%;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"#53b559\" data-w-component=\"icon\" class=\"text-2xl\" style=\"color: #53b559\"><path d=\"M15.344 10.036a1 1 0 1 0-1.688-1.072l-2.474 3.896-.943-1.034a1 1 0 0 0-1.478 1.348l1.826 2a1 1 0 0 0 1.583-.138l3.174-5Z\"><\/path><path fill-rule=\"evenodd\" d=\"M13.203 1.935a3 3 0 0 0-2.405 0l-6 2.625A3 3 0 0 0 3 7.308V13a9 9 0 1 0 18 0V7.308a3 3 0 0 0-1.797-2.748l-6-2.625Zm-1.604 1.832a1 1 0 0 1 .802 0l6 2.625a1 1 0 0 1 .599.916V13a7 7 0 1 1-14 0V7.308a1 1 0 0 1 .6-.916l6-2.625Z\" clip-rule=\"evenodd\"><\/path><\/svg>Grotere operationele veerkracht<\/h3>\n<p>bij toekomstige upgrades.<\/p>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n.outcomesItem {\n display: block;\nheight:110px;\nborder: 1px solid #eee;\n  padding: 10px;\n  border-radius: 10px;\n}\n\n.outcomesItemHeader {\n  font-size: 23px;\n  display: grid;\n  grid-template-columns: 25px 1fr;\n  gap: 14px;\n  margin: 0;\n}\n\n.outcomesItemHeader svg {\n width: 25px;\n margin-top: 5px;\n\n}\n<\/style>\n\n<div class=\"outcomesItem\">\n  <h3 class=\"outcomesItemHeader\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#53b559\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-gauge text-2xl\" data-w-component=\"icon\" style=\"color: #53b559\"><path d=\"m12 14 4-4\"><\/path><path d=\"M3.34 19a10 10 0 1 1 17.32 0\"><\/path><\/svg>Snellere levering van nieuwe digitale diensten<\/h3>\n<p>zonder de kernsystemen te herschrijven<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-x-large-font-size\">Tot slot<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Succesvolle <strong>legacy modernisering bij de overheid<\/strong> kan niet vertrouwen op een ingrijpende vervanging in \u00e9\u00e9n keer \u2014 de belangen zijn te hoog en de systemen te diep geworteld in het openbare leven. Projecten die slagen, zijn gebouwd op incrementele verandering: het beschermen van kritieke diensten terwijl de beveiliging, prestaties en onderhoudbaarheid gestaag worden verbeterd. Het doel is een veilig en onderhoudbaar platform te bouwen dat openbare diensten voor de komende decennia geruisloos ondersteunt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Het doel was nooit alleen om oude technologie te vervangen. Het ging erom iets te bouwen dat veilig en onderhoudbaar genoeg was om de publieke dienstverlening de komende tien jaar \u2013 en de decennia daarna \u2013 onopgemerkt te ondersteunen. Voor overheidsinstanties die een digitale transformatie plannen, is die stapsgewijze aanpak van de modernisering van verouderde systemen vrijwel altijd de veiligere en uiteindelijk snellere weg vooruit.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Het <a href=\"https:\/\/www.oecd.org\/en\/topics\/digital.html\" target=\"_blank\" rel=\"noopener\">OESO-beleidskader voor de digitale <\/a>overheid biedt ook waardevolle aanbevelingen voor regeringen die initiatieven voor digitale transformatie op de lange termijn plannen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Loop een willekeurige IT-afdeling van de overheid binnen en je hoort hetzelfde verhaal: een handjevol ingenieurs houdt al vijftien jaar een mainframe-applicatie in de lucht omdat niemand anders precies begrijpt hoe het werkt. Om deze reden is legacy modernisering bij de overheid een strategische prioriteit geworden voor overheidsinstanties die institutionele kennis willen behouden en tegelijkertijd [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":280,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[90,88],"tags":[86,84],"class_list":["post-305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-transformation","category-government","tag-digitale-transformatie","tag-overheidsapplicaties"],"_links":{"self":[{"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/posts\/305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/comments?post=305"}],"version-history":[{"count":1,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/posts\/305\/revisions"}],"predecessor-version":[{"id":308,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/posts\/305\/revisions\/308"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/media\/280"}],"wp:attachment":[{"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/media?parent=305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/categories?post=305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/airasystems.io\/insights\/wp-json\/wp\/v2\/tags?post=305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}