Eerst bekijken, dan live
Het team bekijkt een wijziging in een eigen omgeving voordat die live gaat. Een fout valt zo op voordat het team of een klant er last van heeft.
LiveGemaakt voor
Elke wijziging aan het platform krijgt automatisch een eigen testomgeving, zodat fouten zijn getest voordat de klanten die het platform gebruiken er hinder van hebben.
Ad Your Service is een online marketingbureau dat een eigen platform voor zijn marketingwerk heeft gebouwd, en daar zelf aan blijft bouwen. Niet alleen het team werkt ermee, ook klanten gebruiken het platform. Elke wijziging moet daarom op fouten en andere problemen worden getest voordat die live gaat, zodat klanten er geen hinder van ervaren. Ik heb een oplossing gebouwd waarmee elke wijziging automatisch een eigen testomgeving krijgt, met een eigen adres en eigen gegevens, die weer verdwijnt zodra de wijziging live staat.
Het team bekijkt een wijziging in een eigen omgeving voordat die live gaat. Een fout valt zo op voordat het team of een klant er last van heeft.
Elke testomgeving heeft een eigen database. Wat een collega daar invoert of wijzigt, komt niet in de gegevens van het live platform terecht.
Een koppeling met een advertentieplatform werkt ook in een testomgeving. Ook een wijziging aan een koppeling is dus vooraf te testen, en niet pas op het live platform.
VOORHEEN
Het platform had geen aparte plek om een wijziging te bekijken. Wat een wijziging in de praktijk deed, bleek daardoor pas op het live platform, tussen de gegevens waar het team en de klanten elke dag mee werken. Een fout kon zo direct bij een klant terechtkomen.
DE OMGEVING
Stelt een collega een wijziging voor, dan bouwt de automatisering het platform met die wijziging apart op, op een eigen adres. De link staat bij de wijziging, zodat iedereen die meekijkt de testomgeving kan openen.
DE GEGEVENS
Elke testomgeving krijgt een eigen database, los van die van het live platform, met een voorbeeldklant om mee te testen.
DE KOPPELINGEN
Ook koppelingen met advertentieplatforms zoals Google of Meta werken in een testomgeving. Zo is ook een wijziging aan een koppeling te testen voordat die live gaat.
HET OPRUIMEN
Is een wijziging goedgekeurd of ingetrokken, dan worden de omgeving en de gegevens daarin automatisch verwijderd. Er blijft niets staan dat iemand later moet opruimen.
AFGESCHERMD
Inloggen op een testomgeving staat los van het live platform. Wie inlogt, komt automatisch in een aparte testwerkruimte terecht, zodat testen en het dagelijkse werk gescheiden blijven.
Van een voorgestelde wijziging tot een wijziging op het live platform: onderweg komt de wijziging langs vier plekken.
Team → Automatisering · Een voorgestelde wijziging
Een collega legt een wijziging aan het platform voor aan het team. Voor een testomgeving hoeft de collega verder niets te doen.
Automatisering → Testomgeving · Een eigen omgeving
De automatisering bouwt het platform met de wijziging apart op, met een eigen adres en een eigen database waarin een voorbeeldklant klaarstaat.
Testomgeving → Team · De link
Bij de wijziging verschijnt de link naar de testomgeving. Past de collega de wijziging aan, dan werkt de automatisering de omgeving bij; wat tijdens het testen is ingevoerd, blijft staan.
Team · Uitproberen
Wie meekijkt, opent de link en probeert de wijziging uit met de voorbeeldklant. Dat kan ook bij een wijziging aan een koppeling met een advertentieplatform.
Team → Automatisering · Goedgekeurd
Alleen een goedgekeurde wijziging gaat live. Wordt de wijziging ingetrokken, dan verdwijnt de testomgeving zonder dat er iets live gaat.
Automatisering → Live platform · De goedgekeurde wijziging
De automatisering zet de wijziging op het live platform en ruimt de testomgeving op.
Ad Your Service gebruikt het sinds juni 2026. Het team bekijkt elke wijziging eerst in een eigen testomgeving en kan zo zelf aan het platform blijven bouwen zonder dat klanten last krijgen van een fout.