INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK...

45
EVALUATION INTERAKSI MANUSIA-KOMPUTER 2015

Transcript of INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK...

Page 1: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

EVALUAT IONI N T E R A K S I M A N U S I A - K O M P U T E R 2 0 1 5

Page 2: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

namun sebelumnya ….

Page 3: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong

Perhitungkan perbedaan waktu antar kota, lama penerbangan, transit, stop over. Jam Berangkat dan Datang sesuai dengan wilayah waktu kota tersebut (WIB/WITA/WIT) GA : Garuda IndonesiaQZ : AirAsia

Page 4: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

Jakarta7 8 9 10 11 14

QZ121

GA083QZ151

Denpasar

Makassar

Sorong

13 12 16

8 9 10 11 14 13 12 15

8 9 10 11 14 13 12 15

9 10 11 14 13 12 15 16 17

1716

GA080

15

16 17

18

Page 5: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

jangan lupa THT 1405

Page 6: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

E VA L U AT I O N V S

[ U S E R ] T E S T I N G

Page 7: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

E VA L U AT I O N PA R A D I G M

Any kind of evaluation is guided explicitly or implicitly by a set of beliefs, which are often under-pined by theory. These beliefs and the methods associated with them are known as an ‘evaluation paradigm’

Preece  2005

Page 8: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

U S E R S T U D I E S / T E S T I N G

involve looking at how people behave in their natural environments, or in the laboratory, both with old technologies and with new ones. Preece  2005

Page 9: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

R E F E R E N S IGalitz (2005). The Essential Guide

to User Interface DesignStep 14: test, test, and retest

Page 10: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 11: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

E VA L U AT I O N M E T H O D S

• Expert Review

• Guidelines & Standards Review

• Heuristic Evaluation

Page 12: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

G U I D E L I N E S & S TA N D A R D S R E V I E Worganization’s standards, design guidelines, style guide, government standard

[+]

can be performed by developers, low cost, can identify general & recurring problems, perticularly useful for identifying screen design and layout problems

[-]

may miss severe conceptual, navigation, & operational problems

Page 13: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

Page 14: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

TA K E H O M E T E S T 2

• melakukan Heuristic Evaluation terhadap sebuah software/mobile apps/situs web.

• s/d tgl 14/05/2015 pukul 23:55 usulkan 3 software/mobile apps/situs web via link di LMS

• pilihan akan diumumkan pada 18/05/2015

• deadline 31/05/2015 -09:45

Page 15: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

Heuristic evaluation involves having a small set of evaluators examine the interface and judge its compliance with recognized usability principles

(the "heuristics")

Page 16: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

[+]

easy to do,

relatively low cost,

does not waste user’s time,

can identify many problems

Page 17: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

[-]

evaluators must possess interface design expertise

evaluators may not possess an adequate understanding of the

task and user communities

diifficult to identify systemwide structural problems

difficult to uncover missing exits and interface elements

difficult to identify the most important problems among all problems uncovered

does not provide any systematic way to generate solutions to the problems uncovered

Page 18: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

[GUIDELINES]

use 3-5 expert evaluators

choose knowledgeable people:

familiar with project situation

possessing a long-term relationship with the organization

Page 19: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

Saul Greenberg

Problems found by a single inspector

Evaluators miss both easy and hard problems

– ‘best’ evaluators can miss easy problems

– ‘worse’ evaluators can discover hard problems

19

Page 20: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

Saul Greenberg

Problems found by multiple evaluators

3-5 evaluators find 66-75% of usability problems

– different people find different usability problems – only modest overlap between the sets of problems found

20

Page 21: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

Saul Greenberg

Problems found by multiple evaluators

Where is the best cost/benefit?

21

Page 22: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O N

• Nielsen (10)

• Norman (4)

• Tognazzini (16)

• Shneiderman (8)

• Gerhardt-Powals (10)

• Levi-Conrad (9)

Page 23: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E U R I S T I C E VA L U AT I O NN I E L S E N 1 9 9 4

Page 24: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

V I S I B I L I T Y O F S Y S T E M S TAT U S

The system should always keep users informed about what is going on, through appropriate feedback within reasonable

time.

Page 25: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 26: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 27: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

M AT C H B E T W E E N S Y S T E M A N D T H E R E A L W O R L D

The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-

oriented terms. Follow real-world conventions, making information appear in a natural and logical order.

Page 28: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 29: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

U S E R C O N T R O L A N D F R E E D O M

Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support

undo and redo.

Page 30: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 31: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

C O N S I S T E N C Y A N D S TA N D A R D S

Users should not have to wonder whether different words, situations, or actions mean the same thing. Follow platform

conventions

Page 32: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 33: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

E R R O R P R E V E N T I O N

Even better than good error messages is a careful designwhich prevents a problem from occurring in the first place.

Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit

to the action.

Page 34: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 35: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

R E C O G N I T I O N R AT H E R T H A N R E C A L L

Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to

another. Instructions for use of the system should be visible or easily retrievable whenever appropriate

Page 36: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 37: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

F L E X I B I L I T Y A N D E F F I C I E N C Y O F U S E

Accelerators -- unseen by the novice user may often speed up the interaction for the expert user such

that the system can cater to both inexperienced and experienced users. Allow users to tailor frequent actions.

Page 38: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 39: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

A E S T H E T I C A N D M I N I M A L I S T D E S I G N

Dialogues should not contain information which is irrelevant or rarely needed. Every extra unit of information in a dialogue

competes with the relevant units of information and diminishes their relative visibility.

Page 40: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 41: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E L P U S E R S R E C O G N I Z E , D I A G N O S E , A N D R E C O V E R F R O M E R R O R S

Error messages should be expressed in plain language (no codes), precisely indicate the problem, and constructively

suggest a solution.

Page 42: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 43: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

H E L P A N D D O C U M E N TAT I O N

Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to

search, focused on the user's task, list concrete steps to be carried out, and not be too large.

Page 44: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu
Page 45: INTERAKSI MANUSIA-KOMPUTER 2015 EVALUATIONweb.ipb.ac.id/~f_ardiansyah/imk/bahan kuliah/IMK 2015/K10...Quiz: Visualisasi Jadwal Penerbangan Jakarta - Sorong Perhitungkan perbedaan waktu

S E V E R I T Y R AT I N G