Laat me je een vraag stellen: Als product manager of scrum master, voel je dat er een kantelpunt is waar consistentie overgaat in tirannie?
Ik stelde deze vraag aan een aantal arme nietsvermoedende mensen op een aantal recente product en Agile Meetups hier in het Raleigh gebied.
Nog recenter, na het posten van mijn vraag op diverse social media-kanalen, ben ik ervan overtuigd dat wij in de software delivery business ons soms inderdaad tot slaaf maken in de naam van consistentie.
Dus laten we dit eens uitpakken en kijken of we het niet eens kunnen worden over hoe zo’n omslagpunt eruit zou kunnen zien …. door eerst te onderzoeken wat het niet is.
Wise consistentie
Een voorbeeld van nuttige consistentie voor productmanagers is de manier waarop we onze user stories opstellen. Ik volg bijvoorbeeld graag het INVEST-principe – NIET als een standaardvoorschrift – maar als een leidraad om ervoor te zorgen dat ik mijn teams niet vraag om de olifant in zijn geheel op te eten in één user story.
Een ander voorbeeld van goede consistentie komt uit de wereld van UX, met name uit het 6e hoofdstuk van Don Norman’s baanbrekende “The Design of Everyday Things.” Daarin beweert Norman dat degenen onder ons met rij-ervaring kunnen omgaan met een merk en model dat we nog nooit eerder hebben bediend als gevolg van de consistente plaatsing van functies, zoals het gaspedaal en zijspiegels.
Steve Krug loopt met dit voorbeeld in de ‘Billboards Design 101′ hoofdstuk van zijn prachtige boek “Don’t Make Me Think.” Krug maakt effectieve argumenten ten gunste van herkenning boven herinnering, vooral als het gaat om de behandeling van visuele hiërarchieën, hyperlinks, en de lay-out van de inhoud.
Hoewel, Krug ook betoogt dat wat we uiteindelijk willen streven naar duidelijkheid, met het verstandig gebruik van consistentie als een effectief middel om daar te komen. Hij geeft ook deze waarschuwing in hetzelfde hoofdstuk:
En tot slot een woord over consistentie.
Je hoort consistentie vaak aanhalen als een absoluut goed. Mensen winnen veel ontwerpargumenten door alleen maar te zeggen: “Dat kunnen we niet doen. Dat zou niet consistent zijn.”
Consistentie is altijd een goed ding om na te streven binnen je site of app. Als je navigatie bijvoorbeeld altijd op dezelfde plek staat, hoef ik er niet over na te denken of tijd te verspillen aan het zoeken ernaar. Maar er zullen gevallen zijn waarin dingen duidelijker zijn als je ze een beetje inconsistent maakt.