ISO 9241

ISO 9241-210:2010 Human-centred design for interactive systems

Fogalmak

// Human-centred design (user centred design, UCD)

A felhasználó-központú dizájn egy olyan megközelítés, amely a használhatóságra fókuszál a számítógép alapú interaktív rendszerek egész fejlesztési folyamata, továbbá rendszer teljes életciklusa során.

// Használhatóság (usability)

Két elterjedt definíció létezik:

  • A használhatóságnak több eleme van, és hagyományosan az alábbi 5 tulajdonságot értik alatta: megtanulhatóság, hatékonyság, memorabilitás, hibák és elégedettség. (learnability, efficiency, memorability, errors and satisfaction)
  • Annak a mértéke, hogy a meghatározott felhasználók a meghatározott célokat (amiket a felhasználók a rendszer használatával el szeretnének érni) milyen eredményesen, hatékonyan, és milyen eredményességgel tudják elérni a meghatározott használati körülmények között.

ISO szabvány

A 9241-210 ISO szabvány (korábban ISO 13407:1999) útmutatót ad a felhasználó-központú dizájn tevékenységekhez az interaktív számítógépes rendszerek fejlesztésének teljes életciklusa során. Ez a dizájn folyamatok menedzsmentjének egy eszköze és segítséget nyújt az emberközpontú megközelítéshez releváns információforrásokhoz és sztenderdekhez.

Az emberközpontú tervezés definíció szerint egy több területet felölelő tevékenyég, mely magába foglalja az emberi tényezőket, az ergonómiát és mindazokat a technikákat, amelyek célja a hatékonyság és a hatásosság növelése, a munkakörülmények javítása; valamint minden, emberi egészségre, biztonságra és teljesítményre káros tényező ellensúlyozása.

4 fő emberközpontú dizájntevékenység van, amelyek megtervezése és kivitelezése elengedhetetlen a használhatósági követelmények fejlesztési folyamatba történő implementálásához:

// A használati környezet (context of use) megértése és meghatározása
  • A célközönség jellemzői, tulajdonságai
  • demográfiai, tudás és végzettség alapú csoportjaik,
  • A felhasználók által elvégzett feladatok
  • Az a környezet, amiben a felhasználók a rendszert használják
// A felhasználói követelmények specifikálása
  • Gyakorlatilag az előző lépésben gyűjtött információ strukturálása
  • A releváns felhasználók, és a dizájnban résztvevő egyéb személyzet tartományának meghatározása
  • Az emberközpontú dizájn céljainak egyértelmű meghatározása
  • Megfelelő prioritások meghatározása a különböző követelményekhez
  • Mérhető benchmark-ok meghatározása, amelyek által a készülő dizájn(oka)t tesztelni lehet
  • Jogszabályok, törvényi kötelezettségek követelményekbe való foglalása
  • Megfelelő dokumentálás
  • Szerepek (perszónák), forgatókönyvek és használati esetek meghatározása
// Olyan dizájn megvalósítása, amely megfelel a felhasználói követelményeknek
  • Több tudományágat magában foglaló vázlatok megalkotása
  • A dizájn tervek pontosítása, egyértelműsítése szimulációk, drótvázak, papírprototípusok által
  • A dizájn tervek felhasználóknak történő prezentálása, és a prototípusok felhasználói tesztelése
  • Addig kell ismételni a folyamatot, amíg a dizánjcélok maradéktalanul nem teljesülnek
// A dizájn kiértékelése a követelmények tükrében
  • Annak a megállapítása, felmérése, hogy a felhasználói és a szervezeti célok teljesültek-e. Visszajelzések biztosítása, amelyek a dizájn folyamatot fejleszthetik.

img10

Ezeket a tevékenységeket iteratív módon addig kell végezni, amíg az egyes használhatósági célok maradéktalanul nem teljesültek. A tervnek meg kell határoznia a felelősöket, és hogy a tevékenységek hogyan rendezhetőek egységbe a fejlesztési folyamat szokásos folyamatával.

A felhasználó-központú tervezés alapelvei tehát:

  • A felhasználó van a középpontban
  • Felhasználó bevonása a fejlesztése
  • Agilis, iteratív szoftverfejlesztés
  • Egyszerű dizájn vázlatok (wireframe, mock-up)
  • Prototípusok készítése és használata
  • Kiértékelés
  • Tudatos dizájn tervezés (a dizájnnak kitüntetett szerepe kell, hogy legyen a fejlesztés folyamán)
  • Professzionalizmus
  • Használhatóság támogatása
  • Folyamatok testre szabása

A szabvány nem határozza meg a pontos eljárásokat és technikákat, amellyel a vázolt folyamat megvalósítható, ezt a módszer felhasználóira bízza.

Forrás: Kahl, Vincent (2011): Application of User-Centered Design for a Student Case Management System (Uppsala Universitet) ,

Példák

Az UCD módszertan használata előtti, és utáni dizájn tervek:

img11

1. ábra – Forrás: M. Tanimura et al. (2009): Establishing Human-Centered Design Process in Mobile Phone Development (in: FUJITSU Sci. Tech. J., Vol. 45 No. 2, April 2009, pp- 229) 

img12

2. ábra – Forrás: M. Tanimura et al. (2009): Establishing Human-Centered Design Process in Mobile Phone Development (in: FUJITSU Sci. Tech. J., Vol. 45 No. 2, April 2009, pp- 229)