Het geheime ingrediënt van de Agile Teams van Praxis.nl
Published on 7 October 2024
Introductie
De transformatieve reis van Praxis.nl, onderdeel van de Maxeda DIY-groep begon in 2018. Tussen 2018 en 2021 onderging Praxis.nl een Agile- en Cloud-transformatie, waarbij de online digitale teams volledig werden vernieuwd. Maxeda DIY Group is een grote doe-het-zelfketen in de BeNeLux en heeft twee bekende merken: Brico voor België en Praxis voor Nederland. Deze reis bestond uit twee belangrijke fasen, elk van twee jaar, die resulteerden in een metamorfose die de digitale infrastructuur en operationele slagkracht van Praxis.nl aanzienlijk verbeterden.
Fase 1: Transformatie naar Cloud-gebaseerde Infrastructuur (2018-2019)
In de eerste fase stapte Praxis.nl over van een traditionele server-gebaseerde infrastructuur naar een dynamische, cloud-gebaseerde container-architectuur. Deze verschuiving stelde Praxis.nl in staat om exponentieel op te schalen, vooral tijdens piekperiodes zoals de drukke paasperiode of warme dagen waarop klanten massaal airconditioners, ventilatoren en tuinaccessoires aanschaffen. Tegelijkertijd vernieuwde Praxis.nl zijn Agile-processen, waardoor teams werden versterkt met de nodige vaardigheden, autonomie en cohesie om het veranderende digitale landschap behendig en efficiënt te navigeren.
Voordelen:
Verbeterde schaalbaarheid om aan de toenemende vraag tijdens piekseizoenen te voldoen.
Geoptimaliseerde Agile-processen die aanpassingsvermogen en reactievermogen bevorderen.
Teams kregen de benodigde vaardigheden en autonomie voor effectieve uitvoering.
Resultaat:
Verbeterde klanttevredenheid dankzij naadloze digitale ervaringen.
Verhoogde operationele efficiëntie en beter gebruik van middelen.
Deelname aan Launch Darkly's Conferentie in Oakland, CA
n april 2019 were Arjan Franzen (Development Lead van Maxeda DIY) uitgenodigd om te spreken op de jaarlijkse Trajectory-conferentie. De Trajectory Conference richt zich op softwareontwikkelingsprofessionals met de nadruk op feature management, CI/CD, DevOps en best practices in software engineering.
Fase 2: Autonome Teams met DevOps en SRE (2020-2021)
De volgende en laatste fase was gericht op het ontwikkelen van hoogpresterende Agile Teams, door de introductie van DevOps-principes en een cultuur gebaseerd op het motto 'you build it, you run it'. Door DevOps naadloos te integreren in de dagelijkse operaties, verhoogde Praxis.nl de autonomie en prestaties van de teams. Daarnaast werden principles uit Site Reliability Engineering (SRE) gebruikt en Service Level Objectives (SLO's) met Error Budgets geintroduceerd. Deze strategische combinatie, aangevuld met Sprint Insights, stelde teams in staat om hun inspanningen duurzaam te verdelen en een evenwicht te vinden tussen featureontwikkeling, onderhoud en refactoring-initiatieven.
Voordelen:
Verhoogde autonomie en prestaties door DevOps-integratie.
Verbeterde betrouwbaarheid en veerkracht dankzij SRE-praktijken en SLO's.
Een duurzaam tempo werd bereikt door Sprint Insights voor gebalanceerde ontwikkelinspanningen.
Resultaat:
Verbeterde productbetrouwbaarheid en klanttevredenheid.
Optimale inzet van resources met minimale downtime.
Het Geheime Ingrediënt: Agile Analytics
Centraal in de transformatieve reis van Praxis.nl stond Agile Analytics dat de principes en rapportages leverde die cruciaal waren om strategische doelstellingen te bereiken. Agile Analytics vormde de basis voor de nieuwe besluitvorming, waardoor Praxis.nl kon vernieuwen en de uitdagingen aan kan die horen bij de jaren 20 van de 21e eeuw!
Sneller en vaker naar productie!
Implementeer DevOps met Agile Analytics
Implementeer Site Reliability met Agile Analytics
Implementeer Service Level Objectives met Agile Analytics
Implementeer DORA-metrics met Agile Analytics