Naar de inhoud
TODO: PageHeader

Meedoen als organisatie

Organisaties en hun leveranciers kunnen op verschillende niveaus meedoen met NL Design System. Hieronder staat beschreven wat meedoen aan NL Design System inhoudt.

Aanmelden bij de Community

  • personen schrijven zich in als lid van de community.
  • developers en designers melden zich aan Slack in het kanaal nl-design-system.

Samenwerken binnen de Community

Open manier van werken

  • vragen worden gesteld in publieke chatkanalen of in GitHub.
  • werkzaamheden en plannen zijn publiek gedeeld in de NL Design System community.
  • feedback…

Kennisdeling en community samenwerking

  • personen brengen en halen informatie over voortgang van ontwikkelingen tijdens de NL Design System Heartbeat.
  • designers brengen en halen, wanneer relevant, informatie tijdens de Design Open Hour.
  • developers brengen en halen, wanneer relevant, informatie tijdens de Developer Open Hour.

Richtlijnen gebruiken

Gebruik de NL Design System Richtlijnen als designer, developer of contentmaker om toegankelijke en gebruiksvriendelijke website en webapplicaties te maken. Bijvoorbeeld voor het maken van formulieren.

Bewijs —> kunnen we deze naar een pagina rondom aanbesteding verplaatsen met wat kun je vragen en hoe kun je erop toetsen ofzo?

Het opgeleverde werk voldoet aan de richtlijnen van NL Design System. Vraag de leverancier dit mee te nemen en ga achteraf zo goed mogelijk na of dit is gebeurd. Vraag om uitleg als er is afgeweken.

Eigen NL Design System thema maken en onderhouden

Stel een NL Design System thema beschikbaar voor de huisstijl van de organisatie en maak snel en makkelijk gebruik van bestaande oplossingen die met NL Design System zijn gebouwd.

Extra uitleg

Aanbestedingsstukje —> De leverancier heeft in hun werkwijze opgenomen om dit thema te gebruiken en waar nodig uit te breiden.

Componenten hergebruiken uit de community

Maak bij het ontwikkelen van online diensten gebruik van de componenten en voorbeeldpagina’s van NL Design System voor consistente en gebruiksvriendelijke interfaces. Gebruik hierbij de componenten met de hoogte Estafettemodel-status.

Deel je ervaring

Deel het met de community wanneer je een bestaande component niet kan hergebruiken. Dat kan bijvoorbeeld in de GitHub Discussion over de component, of door een GitHub Issue aan te maken bij de maker van de component.

Componenten verbeteren

Help bestaande componenten en voorbeeldpagina’s verbeteren door inzichten uit gebruikersonderzoek te delen en missende functionaliteit toe te voegen.

Waar bestaat verbeteren uit?

  • Valideer door het uitvoeren van gebruikersonderzoeken en deel de inzichten op gebruikersonderzoeken.nl
  • Voeg de verbeteringen toe aan de GitHub discussions
  • Voor de verbeteringen in samenwerking met de behgeerpartij bij

Componenten bijdragen

Ontwikkel nieuwe componenten op de herbruikbare, huisstijl onafhankelijke manier van NL Design System en draag deze bij met een eigen componenten bibliotheek in de Community. Hierbij is het van belang dat het doel van de component duidelijk is, en kan worden aangenomen dat het ook bruikbaar is voor de rest van Nederland.

Bij componenten die waarschijnlijk niet bruikbaar zijn voor de rest van Nederland, maar wel binnen eigen websites en apps, kiezen organisaties soms om ze alleen in hun eigen design system op te nemen, als zogenaamde ‘snowflake’.

Waar bestaat bijdragen uit?

  • Bepalen van het doel en herbruikbaarheid
  • Aanpaken van een GitHub Discussion voor Help Wanted.
  • De eerste stappen voor “Community component” worden gevolgd.
  • Bouw volgende de NL Design System architectuur —> waarnaar verwijzen?
  • Beschikbaar stellen voor hergebruik door de Community in —> link?
  • Optioneel en wenselijk voor optimaal hergebruik: Stel de component ook beschikbaar in Figma beschikbaar volgens de Figma architectuur. —> link?