Hoe houd je een design system actueel?
Door één eigenaar aan te wijzen en te zorgen dat het systeem dezelfde bron gebruikt als je site.
Alles wat los staat van je site, veroudert. Dat is geen kwestie van discipline maar van hoe mensen werken.
Drie afspraken houden het levend.

Eén bron
Je kleuren en maten staan op één plek, en zowel je site als je systeempagina leest daaruit.
Verander je iets, dan verandert het overal mee. Er is dan niets meer dat achter kan lopen. Meer daarover lees je bij css.
Eén eigenaar
Iemand die beslist of een nieuw onderdeel erin komt en in welke vorm. Zonder die persoon groeit het systeem alle kanten op.
Dat hoeft geen fulltime rol te zijn; een halfuur per maand volstaat bij een gewone site.
Een vast moment
Zet een kwartaalmoment in de agenda: loop de onderdelen langs, verwijder wat je niet meer gebruikt en voeg toe wat je drie keer hebt nagebouwd.
Dat laatste is het signaal dat er een onderdeel ontbreekt.
Mijn vuistregels
- Eén bron voor je waarden, altijd.
- Eén eigenaar, met beslissingsbevoegdheid.
- Elk kwartaal opruimen, niet alleen toevoegen.
- Nieuw onderdeel pas opnemen bij het derde gebruik.
Die derde wordt het vaakst vergeten: systemen groeien wel, maar krimpen nooit vanzelf.
Wat verwatering veroorzaakt
Een uitzondering die “even” gemaakt wordt en blijft staan. Dat is bijna altijd het begin.
Maak uitzonderingen zichtbaar: noteer ze, met de reden en een datum. Dan zie je bij de kwartaalronde of ze nog nodig zijn.
Als het toch verwaterd is
Begin niet opnieuw. Inventariseer wat er nu op je site staat, kies per onderdeel één variant en ruim de rest op.
Meer daarover lees je bij wat er in een design system hoort.
Reken op een dag voor die opruimactie bij een gewone site. Dat is minder dan wat je kwijt bent aan opnieuw beginnen.