Maak kennis met Human-Computer Interaction en leer waarom dit wetenschapsgebied design, computertechnologie en menselijke interactie perfect kan combineren en een geweldige ervaring kan bieden aan elke gebruiker wanneer het goed wordt uitgevoerd.
Wat is het?
Human-Computer Interaction (HCI) is een wetenschapsgebied dat het ontwerp en gebruik van computertechnologie bestudeert.
HCI richt zich op interfaces tussen mensen en computers en hoe interactieve computersystemen te ontwerpen, evalueren en implementeren die de gebruiker tevreden stellen.
Waarom is het belangrijk?
Mensen interageren op veel verschillende manieren met computers, wat betekent dat een goede interface die interactie faciliteert van cruciaal belang is voor onze dagelijkse activiteiten.
Slecht ontworpen mens-machine interfaces kunnen tot veel onverwachte problemen leiden. Een klassiek voorbeeld is het ongeluk met de kernsmelting op Three Mile Island, waar onderzoek uitwees dat het ontwerp van de mens-machine interface mede verantwoordelijk was voor de ramp.
Hoe ontwerp je betere mensvriendelijke interfaces?
Aan het begin van het ontwerpproject moet onze aandacht uitgaan naar de gebruikers en de taken die zij zullen uitvoeren en wie die gebruikers zullen zijn. Heeft de gebruiker een bepaalde expertise op een bepaald gebied nodig? Hoe vaak zal die specifieke taak worden uitgevoerd? Maakt de interface gebruik van niet-standaard lay-outs en/of pictogrammen? Dit zijn het soort vragen die we moeten beantwoorden voordat we de interface zelf implementeren. Als dat werk gedaan is en we weten wat we willen bereiken met onze interface, kunnen we beginnen met de implementatie van een prototype van de interface en die zo snel mogelijk testen met echte gebruikers. We moeten nooit beginnen met de implementatie voordat we met echte gebruikers hebben getest, omdat zij de interface zullen gebruiken en we geen tijd willen besteden aan het ontwerpen en implementeren van een interface zonder praktisch nut.
Het testen met de gebruikers zal ons in staat stellen om te begrijpen wat werkt en aan te passen wat niet werkt in het prototype.
Als we een goed resultaat hebben bereikt met het prototype, kunnen we eindelijk beginnen met de implementatie van de interface. Het is belangrijk om op te merken dat we hetzelfde interactieve ontwerpmodel moeten blijven gebruiken, waarbij we de interface implementeren, testen en zo nodig aanpassen.
Enkele best practices
Maak elementen in je interface leesbaar: Als de tekens of objecten die worden weergegeven niet waarneembaar zijn, kunnen ze niet effectief worden gebruikt.
Redundantie is belangrijk: Als een signaal meer dan eens wordt gepresenteerd, is de kans groter dat het correct wordt begrepen. Redundantie betekent niet herhaling. Een verkeerslicht is een goed voorbeeld van redundantie, omdat kleur en positie redundant zijn.
Gelijkenis verwart: Gebruik onderscheidbare elementen. Signalen die op elkaar lijken zullen waarschijnlijk verward worden. Onnodig gelijksoortige kenmerken moeten worden verwijderd en ongelijksoortige kenmerken moeten worden geaccentueerd.
Gebruik meerdere bronnen: Een gebruiker kan gemakkelijker informatie verwerken over verschillende bronnen. Bijvoorbeeld, visuele en auditieve informatie kan gelijktijdig worden gepresenteerd in plaats van alle visuele of alle auditieve informatie.
Vervang geheugen met visuele informatie: Een gebruiker zou belangrijke informatie niet alleen in het werkgeheugen moeten bewaren of uit het langetermijngeheugen moeten halen. Een menu, checklist, of een ander scherm kan de gebruiker helpen door het gebruik van zijn geheugen te vergemakkelijken.
Vind het wiel niet opnieuw uit: Oude gewoonten van andere interfaces zullen gemakkelijk overgaan om de verwerking van nieuwe te ondersteunen als ze consistent worden ontworpen. Een ontwerp moet dit feit accepteren en de standaarden gebruiken die al in soortgelijke interfaces worden gebruikt.
We hopen dat deze inleiding tot HCI nuttig was en zouden graag weten wat u ervan vindt. Stuur ons een e-mail op [email protected] als je ook je ideeën en best practices met ons wilt delen!
Volg ons op sociale media (LinkedIn, Facebook en Twitter) en houd onze blog in de gaten voor meer berichten zoals deze!
Zoals te zien in Top iOS App Development Companies.