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