01
Het probleem
NS ontwikkelt digitale diensten voor reizigers en voor interne processen. Binnen een multidisciplinair Agile team werkte ik aan de doorontwikkeling van het developer portal.
Het portal moest consistenter, beter herbruikbaar en toegankelijker worden, binnen de bestaande digitale kaders en enterprise-structuren van NS.
02
Wat ik ontdekte
Consistentie win je niet door elk scherm opnieuw te ontwerpen, maar door slim te kiezen uit wat er al is.
UX-research en stakeholderinterviews lieten zien wat gebruikers en teams nodig hadden. Voor veel van die behoeften had Tractie al een beproefd component of patroon; de winst zat in het consequent toepassen ervan.
03
Keuzes en afwegingen
Eerst kiezen uit Tractie, dan pas iets nieuws
Voor elk onderdeel van het portal keek ik eerst welk Tractie-component of -patroon paste. Alleen waar niets aansloot, ontwierp ik iets nieuws, binnen dezelfde regels.
De juiste navigatievorm per context
Tractie onderscheidt een navigation bar, side panel en navigation drawer. Per deel van het portal koos ik de vorm die past bij het aantal niveaus en de beschikbare ruimte.
Gegevens als Description List
Technische details en eigenschappen staan in een Description List: vaste paren van titel en waarde die snel te scannen zijn, in plaats van losse tekstblokken.
Ontwerpen in dezelfde taal als development
Door de anatomie en namen uit Tractie te gebruiken, zoals title, utilities en tabs, sloten ontwerp en code direct op elkaar aan.







