Download whitepapers, case studies
en onderzoeken over ICT-onderwerpen
Computable IT Knowledge Base
  Dagelijks het laatste
ICT-nieuws in je inbox?
Computable e-mail nieuwsbrief

Development / Achtergrond

05-10-2007 00:00 | Door Jorge Groen | Er zijn nog geen reacties op dit artikel | Permalink

Ontwerpen zonder menu

Psygoloog Verhoef: 'Computerprogramma's zijn nodeloos ingewikkeld'

Commando’s die bestaan uit één woord, onbegrijpelijk Nederlands en een veel te hiërarchische bediening: in zijn proefschrift legt psycholoog Leonard Verhoef uit waarom computerprogramma’s zo lastig te bedienen zijn. Hij legt de schuldvraag neer bij de softwarearchitecten en -ontwerpers.

Psycholoog Leonard Verhoef heeft onlangs zijn proefschrift ‘Why designers can’t understand their users’ over de bediening van software gepresenteerd. Het is het resultaat van jarenlang onderzoek naar de alledaagse problemen van computergebruikers. “Gebruiksvriendelijk, experience, intuïtie, look & feel zijn psychologische begrippen die softwareontwerpers zonder psychologische kennis gebruiken. Ze komen alleen weg met hun bouwsels omdat de menselijke geest flexibel is zich aanpast.”

De meeste ‘grafical user interfaces’ (GUI’s) worden door Verhoef bestempeld als psychologisch slecht uitgevoerd. “De gedachte achter de GUI is dat een woord duidelijker wordt als je het aanwijst dan als je het zou intikken. Het omgekeerde is waar. Bij aanwijzen klik je op een icoon dat door een ontwerper is bedacht. Vaak gaat het daarbij om abstracte begrippen als copy, edit, copy, save en back-up. Uit onderzoek blijkt dat woorden intikken veel duidelijker is. Bij een onduidelijk woord helpt bovendien een woordenboek. Er bestaan echter geen boeken die iconen verklaren.”

Ook taalkundig rammelt veel software, vindt Verhoef. “Voor menuopties wordt bijvoorbeeld vaak maar één woord gebruikt: een werkwoord of zelfstandig naamwoord. Maar als je een bestand wilt invoegen, moet je dan bij ‘bestand’ of ‘invoegen’ kijken? Je kunt beter een werkwoord en zelfstandig naamwoord gebruiken. Iedere wereldtaal maakt namelijk gebruik van zelfstandige naamwoorden en werkwoorden. Zelfs programmeertalen bestaan uit objecten en operatoren.”

Het onvermogen van ontwerpers om gebruikersvriendelijke interfaces te bedenken, voert Verhoeft terug op de bediening van de computer zelf: een ‘master-slavesituatie’. “In de ict heerst de gedachte dat de gebruiker de knecht is en de computer de baas. Dat is ook de reden waarom er zelden een commandostructuur vanuit het gebruikersperspectief ontworpen. Bij baas-knechtverhoudingen tussen mensen worden zelfs zinnen met een werkwoord en zelfstandig naamwoord gebruikt: ‘geef acht’, ‘haal stok’ of ‘huis schoonmaken’. Dat is een basisprincipe uit de psychologie.”


Human efficiency

Onder de bedrijfsnaam Human Efficiency brengt Verhoef zijn psychologische bevindingen al 25 jaar aan de man. Hij onderzocht eerst de ontwikkeling van het menselijke denken. Later specificeerde hij software voor onder andere proces operators en verkeersleiders gebruikers, die complexe denktaken uitvoeren, maar ook voor treinreizigers en asielzoekers die niet willen nadenken over het uitvoeren van eenvoudige beeldschermtaken.

Vanuit de psychologische functieleer (bewegen, waarnemen, taal, leren en denken) reikt Verhoef organisaties oplossingen aan die aansluiten op de werking van de menselijke geest. “De meeste psychologen zijn gewend om achteraf een vraag te onderzoeken die de techniek stelt (uit hoeveel opties moet een menu bestaan?) Ik geef vooraf aan hoe het ontwerp eruit zou moeten zien. Meestal betekent dat geen menu, geen iconen, geen tabs en ook geen sequentiële bediening. Het leidt in alle gevallen tot onconventionele, effectieve ontwerpen en oplossingen.”

Voorbeelden van geslaagde ontwerpen noemt Verhoef de bediening van het veiligheidssysteem voor Europese Hoge Snelheidstreinen (European Train Control System) en de touchscreen kaartautomaat van de NS. “Het zijn ontwerpen zonder menu, waarbij een gebruiker niet stap-voor-stap keuzes hoeft te maken. Psychologie inzetten bij softwareontwerpen bespaart geld en discussie omdat de kans op gebruiksonvriendelijkheid minimaal is. Het merkwaardige is dat als een ontwerp psychologisch goed is uitgevoerd, dat juist niet opvalt bij de eindgebruiker.”


reageer print stuur door
Reageer
rssMeer Development
Development Whitepapers

Vendor lock-in behoort tot het verleden met open standaarden

Open standaarden en open software maken het mogelijk om IT weer te zien als opportunity en niet als een beperkende factor. Inhaken op trends en ontwikkelingen gaat sneller met open standaarden en open source software, zo wordt betoogd in deze whitepaper.... Download nu

Meerwaarde Agile in kaart gebracht

Wat is Agile Development. Hoe werkt het? Wat is de meerwaarde ten opzichte traditionele ontwikkelmethoden en welke veranderingen zijn noodzakelijk om goed gebruik te maken van Agile. Deze en meer antwoorden leest u in deze whitepaper.... Download nu

Meer Development whitepapers

SAP-maatwerk, duur beheer

Als er veel wordt gesleuteld aan een SAP-applicatie, zorgt dat voor hogere beheerkosten na het project. Maar het is lastig aan de organisatie duidelijk te maken dat maatwerk niet altijd de beste oplossing is.

Meer maatwerk bij SAP maakt beheer duurder
Development Producten

Somatech applicatie voor materiaalverwerking

02-12 13:09   Voor verspanende bedrijven die bijvoorbeeld kunststoffen bewerken of andere langspanige materialen brengt Somatech PECK and PLUNGE op de markt. Deze applicatie maakt het mogelijk...

Meer development producten
Development Praktijk

Booking.com zweert bij open source

10-03 14:24   De capaciteit van de infrastructuur van reserveringswebsite Booking.com is de afgelopen jaren vertienvoudigd. Dat levert niet alleen hoofdbrekens op over onder andere...

Meer development praktijk
Development Achtergrond

Webdiensten vormen betere middleware

02-12 09:13   Hoewel webdiensten vaak worden gezien als middel om gedistribueerde applicaties simpel aan elkaar te knopen, zijn ze veel meer dan dat. Hun volledig elektronisch gedocumenteerde...

Meer development achtergrond
Development Opinie

Omzetcontrole bij e-commerce

01-12 14:47   Laatst sloot mijn buurman, een niet-ict’er, een doorlopende reisverzekering af via internet. De website van de verzekeringsmaatschappij waar hij de verzekering in eerste instantie...

Meer development opinie
IT Directory

Bekijk de leveranciers op het gebied van Development.