Proces

Fasebeschrijving

Stap Omschrijving
Organisatie Wens / idee voor nieuwe feature
Intake Bepalen requirements en beleidscheck
Valideren component Wel of niet component bouwen
Design concept Concept uitdenken en voorstel op haalbaarheid toetsen
Ready Component requirements en design afgestemd met stakeholders en ontwikkelteam
In Progress Uitwerking design en bouwen en testen van component volgens requirements
Done Voldoet aan DoD, geaccepteerd door PO en checkin in design system
Integratietest Functioneert het component geïntegreerd in een feature?
Live Component live geïntegreerd in een feature

Definition of Done

  • Is het component in lijn met de huisstijl? (link naar design tokens)
  • Is er documentatie aanwezig die het gedrag van het component beschrijft?
  • Voldoet het component aan de WCAG 2.1 richtlijnen? (link naar WCAG 2.1)
  • Zijn er risico’s m.b.t. beveiliging (security)?
  • Zijn er risico’s m.b.t. privacy (AVG)?
  • Werkt het component responsive (minimaal 320 pixels)?
  • Is het component getest in de laatste versie van:
    • IE, Edge, Firefox, Chrome op Windows
    • Safari, Chrome op Mac OSX
    • Safari op iOS
    • Chrome op Android
  • Is er een codereview gedaan?
  • Is de changelog aangepast? (link naar changelog)
  • Is er documentatie aanwezig die omschrijft welk probleem het component op lost?

Rollen

Product Owner Kanaal

Vincent van Beek en Dennis Dzialiner (gedelegeerd)

Verantwoordelijkheden

  • Opstellen van requirements
  • Opstellen van acceptatie criteria
  • Uitwerken van use cases

Design System Lead

Rozerin Ayerdem

Verantwoordelijkheden

  • Vragen beantwoorden vanuit de organisatie (aanspreekpunt)
  • Prioriteiten en roadmap m.b.t. het Design System bepalen
  • Draagvlak creëren binnen de organisatie
  • Proces bewaken en updaten (link naar proces)
  • Nieuwe componenten controleren op Definition of Done (link naar Definitions of Done)
  • Updates communiceren naar stakeholders