21
Bevezetés a szoftver-ergonómiába 1. Bevezetés

Bevezetés a szoftver-ergonómiába

  • Upload
    novia

  • View
    31

  • Download
    0

Embed Size (px)

DESCRIPTION

Bevezetés a szoftver-ergonómiába. 1. Bevezetés. Esettanulmány: egy lift kezelőtáblája …. KEFE: emelet-gombok ki kell választani visszajelzés „Korszerű design” Touch-sensitive Visszajelzés: lámpácska Esztétikus kivitel. Mi történt ?. A felirat pici! A lámpácska pici! - PowerPoint PPT Presentation

Citation preview

Page 1: Bevezetés  a szoftver-ergonómiába

Bevezetés a szoftver-ergonómiába

1. Bevezetés

Page 2: Bevezetés  a szoftver-ergonómiába

Esettanulmány: egy lift kezelőtáblája …

• KEFE:

– emelet-gombok

– ki kell választani

– visszajelzés

• „Korszerű design”

– Touch-sensitive

– Visszajelzés: lámpácska

– Esztétikus kivitel

Page 3: Bevezetés  a szoftver-ergonómiába

Mi történt ?

• A felirat pici!

A lámpácska pici!

• Megszokások:

- erősen megnyomjuk

- várnánk a rugóerőt

- még erősebben nyomkodjuk

Page 4: Bevezetés  a szoftver-ergonómiába

A „javított” kezelőtábla

• Melléragasztott számok

• Vajon mi történt ?!

• Jelenség …

• Magyarázat …

• Elvek …

• Módszere

• Eszközök

Page 5: Bevezetés  a szoftver-ergonómiába

Jelenségek …

• Hiába nyomtam, nyomkodtam, … - miért ?

• Észre kell venni, föl kell figyelni – nyitottság

• Alapismeretek és gyakorlat

• Témánk: az ember munkájával foglalkozik,

ehhez „megfelelő körülményeket” keresünk

Page 6: Bevezetés  a szoftver-ergonómiába

az Ergonómia tárgya

• Az ergonómia tárgya:

az emberi munkahelyzet

tárgyszerű vizsgálata

azzal a céllal,

hogy azt az ember igényeihez igazítsa.

• Az ergonómiai alapismeretek és elvek

• A kiindulópont és a cél: az Ember

• „A technológia van az emberért, nem fordítva.”

Page 7: Bevezetés  a szoftver-ergonómiába

A számítógépes munka ergonómiája

• A számítógépes munkahelyzet ergonómiája:

- a munkaszoba ergonómiája

elrendezése, klímája,

bútorok, világítás,

- hardver-eszközök ergonómiája,

- a szoftver ergonómiája,

- a munkahelyi szervezet ergonómiája

• Szoftver-ergonómia:

a kezelőfelület szoftverrel befolyásolható elemei

• KEFE = kezelőfelület, user interface (UI)

Page 8: Bevezetés  a szoftver-ergonómiába

Szoftver-ergonómia

• A szoftver- ergonómia tárgya:

az interaktív számítógépes munkahelyzet

tárgyszerű vizsgálata

azzal a céllal,

hogy azt az ember igényeihez igazítsa.

• Alapismeretek és elvek

• Ezek alkalmazása:

használhatósági módszerek (usability engineering)

vizsgálati és tervezési módszerek

Page 9: Bevezetés  a szoftver-ergonómiába

Miért fontos?

Az informatika terjedése:

- egyre többen, nem csak szakemberek,

- egyre gyakrabban, egyre hosszabb ideig,

- különféle helyzetekben

használunk számítógépet.

Page 10: Bevezetés  a szoftver-ergonómiába

A szoftver kezelőfelülete

• A KEFE (a számítógép kezelőfelülete) :

- az interakció műszaki, hardver eszközei

(képernyő, egér, billentyűzet)

- a szoftver KEFE és

- a munkahelyi környezet (bútorok, megvilágítás, klíma)

• Másszóval: fölhasználói felület, angolul: user interface, UI

Page 11: Bevezetés  a szoftver-ergonómiába

A szoftver kezelőfelülete

• A kapcsolat minőségért a kezelőfelület felelős !!:

• Nincs mindenki számára egyformán jó KEFE.

a szoftver kezelőfelületét a várható használók

(fölhasználó, kezelő, angolul: user, operator)

igényei szerint kell megtervezni.

Page 12: Bevezetés  a szoftver-ergonómiába

A kezelőfelület minősége

• A kapcsolat, a használat minőségének 3(4) összetevője:

- hatékonyság, eredményesség,

- biztonság, megbízhatóság,

- funkcionális teljesség,

- emberi minőség :

megtanulhatóság, szellemi terhelés,

fáradás, megelégedettség, stb.

• Esetenkénti minősége és tartós hatása az emberre

• Használhatóság (usability): mennyire jól használható

(a „mire használható”, az más, az szoftver funkciója)

Page 13: Bevezetés  a szoftver-ergonómiába

Használhatósági módszerek

• Jól, mennyire jól használható ?

(nem az a kérdés, hogy mire használható)

• Mérnöki munka (engineering)

• Vizsgálati módszerek

(késztermék, vagy prototípus vizsgálata)

• Tervezési módszerek:

hogyan lehet jól használhatót tervezni?

Page 14: Bevezetés  a szoftver-ergonómiába

Miről lesz szó?

• Tervezési módszerek

• Vizsgálati módszerek

közben

• Alapismeretek és

ezek alkalmazása

Page 15: Bevezetés  a szoftver-ergonómiába

Korlátaink:

• Az alapismeretek igen sokfélék:

élettan, pszichológia, megismerés-tudomány

(kognitív tudomány), számítástechnika;

- ezekből csak szemelvények.

• A módszerek tárgyalása is vázlatos;

a gyakorlat, (följegyzett) tapasztalatok,

„hóttig tanulhatunk” (life-long-learning).

Page 16: Bevezetés  a szoftver-ergonómiába

Ars longa, sed vita brevis

• A szoftver-projekt időkerete és költségkerete

ritkán jut elég idő

a használhatósági módszerek számára.

• Kezdetben nem rendelkezünk elég gyakorlattal.

• „Használhatóság félpénzen” (usability on a budget):

- kezdjük egyszerű (és „olcsó”) módszerekkel.

- gyűjtsük a tapasztalatokat (rögzítsük írásban),

- „Hóttig tanulás” (life-long-learning).

Page 17: Bevezetés  a szoftver-ergonómiába

A módszerek

• Módszeresen alkalmazott,

sokszor kipróbált és bevált egyszerű (!) „ötletek”.

• Módszeres alkalmazás:

előkészítés, végrehajtás, következtetések

• Írásban ; TTT (tömören, tagoltan, tárgyszerűen)!

• És a tapasztalatok gyűjtése:

life-long-learning = a jó pap hóttig tanul

Page 18: Bevezetés  a szoftver-ergonómiába

Ez a tárgy más !!!

• nem matematika, nem programozás, nem g u r u - lás.

• A programtervezői szakma más szemléletmódja.

• Alapelvek (meditációs témák):

A technika van az Emberért,

nem az Ember a technikáért.

A tervezésnél az Ember a kiindulópont és a cél.

A program tervezését a KEFE tervezésével kell kezdeni

Ismerd meg, és tartsd tiszteletben az Embert,

a szoftver használóját.

Page 19: Bevezetés  a szoftver-ergonómiába

Irodalom

• Nielsen, Mack

• Rubin

• Newman, Lemming

Nielsen és Toggiani honlapja

• A jegyzet fokozatosan épül:

. . . /infokar/szofterg/jegyzet

Page 20: Bevezetés  a szoftver-ergonómiába

A jegyzet

• . . . /infokar/szofterg/jegyzet

• Snn-xxx.html [xxx-olv]

Snn-xxx.ppt

• S1n-Bevezetés.html | .ppt

S2naaa: tervezési és vizsgálati módszerek

S3naaa: alapismeretek

és egyebek

Page 21: Bevezetés  a szoftver-ergonómiába

„ A technika az Emberért van, nem az Ember van a technikáért.” (Donald Norman)