Optimalisatie van Bloomreach-websites bij Dienst Publiek en Communicatie
Sjoerd heeft van maart 2021 tot december 2022 een essentiële rol gespeeld bij het onderhoud en de optimalisatie van meerdere websites voor de Dienst Publiek en Communicatie (DPC), onderdeel van Algemene Zaken. Deze websites, waaronder die van de Rijksoverheid en Defensie, draaiden op verouderde implementaties van Bloomreach. Door zijn inspanningen zijn deze websites geoptimaliseerd en geüpgraded naar ondersteunde versies, wat resulteerde in een stabielere en toekomstbestendige omgeving.
Uitdagingen en Doelstellingen
Het project kende diverse uitdagingen:
Technisch slecht onderhouden projecten: De 4 Bloomreach-projecten hadden jarenlang beperkt onderhoud gekregen, wat resulteerde in technische schuld en complexe problemen.
Communicatie en samenwerking: De omvang van de projecten vereiste samenwerking tussen 4 verschillende development teams.
Weerstand vanuit de business: De noodzaak van technische verbeteringen en upgrades was moeilijk te verkopen aan de zakelijke stakeholders.
Upgrades en onderhoud: Het implementeren van major upgrades en het uitvoeren van grootschalig codeonderhoud zonder verstoringen van de productieomgeving.
De doelstellingen van het project waren:
Het upgraden van Bloomreach naar ondersteunde versies.
Het verbeteren van de kwaliteit en onderhoudbaarheid van de codebase.
Het waarborgen van de continuïteit en betrouwbaarheid van de websites.
Het stroomlijnen van samenwerking tussen de teams door toepassing van het SAFE-framework.
Rol van Sjoerd
Sjoerd speelde een sleutelrol in het project met de volgende verantwoordelijkheden:
Technische upgrades: Hij werkte aan meerdere major upgrades van Bloomreach, waarmee de websites weer binnen de ondersteuning van de leverancier vielen.
Codekwaliteitsverbetering: Hij voerde grootschalig onderhoud uit aan de codebase om deze beter leesbaar, efficiënter en onderhoudbaarder te maken.
Samenwerking met teams: Hij communiceerde en coördineerde met de andere development teams om werkzaamheden op elkaar af te stemmen.
SAFE-implementatie: Hij droeg bij aan de implementatie van het SAFE-framework, wat hielp om de samenwerking en planning tussen teams te verbeteren.
Aanpak
Sjoerd’s aanpak was gestructureerd en gericht op samenwerking:
Analyseren en prioriteren: Hij bracht de technische schuld en upgrade-eisen in kaart om een gefaseerde aanpak te ontwikkelen.
Iteratieve verbeteringen: Door stapsgewijze upgrades en verbeteringen uit te voeren, minimaliseerde hij risico’s en verstoringen.
Stakeholdermanagement: Hij gebruikte de SAFE-methodologie om technische verbeteringen beter uit te leggen en te verkopen aan de zakelijke stakeholders.
Teamcoördinatie: Hij werkte nauw samen met de andere teams om kennis te delen en afhankelijkheden te beheren.
Resultaten
De inspanningen van Sjoerd leverden tastbare resultaten op:
Ondersteunde Bloomreach-versies: De websites draaiden weer op ondersteunde versies van Bloomreach, wat de continuïteit en veiligheid garandeerde.
Verbeterde codekwaliteit: De kwaliteit van de codebase werd significant verbeterd, wat toekomstige ontwikkelingen en onderhoud vergemakkelijkte.
Efficiëntere samenwerking: De implementatie van SAFE verbeterde de samenwerking tussen de teams en zorgde voor een betere afstemming van werkzaamheden.
Stabiliteit en toekomstbestendigheid: De websites functioneerden stabieler en waren beter voorbereid op toekomstige technische en functionele uitbreidingen.
Conclusie
Sjoerd’s werk bij DPC toont hoe technische expertise, gecombineerd met een gestructureerde en samenwerkingsgerichte aanpak, kan bijdragen aan het succes van grootschalige projecten. Zijn inspanningen hebben niet alleen geleid tot een stabielere IT-omgeving, maar ook tot een efficiëntere samenwerking binnen de organisatie. Dit project illustreert de waarde van gedreven professionals zoals Sjoerd in het moderniseren van complexe IT-landschappen.
Klaar voor jouw volgende stap?
Dit zijn de projecten waar onze professionals dagelijks aan werken: inhoudelijk uitdagend en maatschappelijk relevant. Wij verbinden professionals aan opdrachten waarin je kunt doen waar je goed in bent en jezelf verder kunt ontwikkelen.
Nieuwsgierig naar jouw mogelijkheden? Solliciteer of neem vrijblijvend contact met ons op. Dan verkennen we samen jouw volgende stap!
:format(webp))
:format(webp))