User Analysis
evaluation and assessment of the user community
Kebutuhan-kebutuhan user
Social and technical
Interaksi user
Individual to individual Individual to the group
Operator Administrator
Task Analysis
Task Analysis adalah alat bantu yang amat berguna dalam proses awal desain interface dalam interaksi manusia dan komputer. Task Analysis berguna untuk:
menyediakan informasi yang berguna dalam pengambilan keputusan desain. sebagai dasar untuk mengevaluasi desain dari sistem.
Task Analysis
Task Analysis adalah metode empiris untuk menghasilkan model yang lengkap dan jelas dari suatu task, dan bagaimana cara manusia mengerjakan task-task tersebut. Task Analysis memfokuskan desain pada task dan tujuan (goal) dari user, metode untuk mencapai tujuan tersebut, yang hasilnya adalah desain dari sistem yang lebih baik dan usable.
Users conceptual model Use model Paper prototype Usability testing Prototype with dataflow and interface
Release
Usability testing
Implementation of design
Usability testing
Corporate Objective
Long-range goals Decisions on markets Feasibility/cost decisions
Technology decisions
Platforms supported Architecture
Task Model
User profiles Task analyses Environment profiles
System Analysis
Dataflow Objects
Data Model
Use Model
Paper Prototype Usability Testing Prototype with dataflow and interface Usability Testing Implementation of Design Function Testing Usability Testing
Release
Task decomposition: suatu task dipecah menjadi sub-task yang berurutan Knowledge based techniques: menekankan pengetahuan dari user tentang objek dan aksi yang dibutuhkan dalam task tersebut Entity-relation based analysis: berdasarkan objek, penekanan pada identifikasi dari entity, relationship dan kegunaannya
Task Decomposition
Proses dekomposisi (pemecahan suatu task menjadi beberapa sub-task) ini sering juga disebut sebagai Hierarchical Task Analysis (HTA). Hasil output dari HTA ini adalah suatu hierarki dari task dan sub-task dan juga suatu rancangan urutan (plan) dan syarat dari sub-task sub-task tersebut.
Save a file
Select File, Save As Choose where to save to Enter file name Select OK
Example:
*Goal: create a Word document * * GOAL: create new document *** choose new doc icon *** set font *** set font size *** type document text ** GOAL: save document *** SELECT save icon File then save from menu *** complete save dialogue box ** GOAL: print document *** SELECT print icon File then print from menu Goal Sub-goal Operator Operator Operator Operator Sub-goal Operator Operator Operator Su-goal Operator operator
GOAL: ICONIZE-WINDOW
[select GOAL: USE-CLOSE METHOD
MOVE MOUSE TO WINDOW HEADER
Selection
User Amrozy: Rule 1: Gunakan CLOSE-METHOD kecuali ada aturan lain Rule 2: jika aplikasi adalah Solitaire, gunakan Alt-F4 METHOD
Model KLM
K keystroke, berupa penekanan tombol keyboard, termasuk tombol shift dan tombol-tombol lainnya. B berupa penekanan tombol mouse (mouse button) P pointing, menggerakkan mouse (atau device lain) ke suatu target lokasi H homing, perpindahan tangan dari mouse dan keyboard D drawing, menggambar garis dengan menggunakan mouse M mental, persiapan pemikiran untuk menyelesaikan suatu aksi fisik R system response, yang bisa diabaikan jika user tidak perlu menunggu penyelesaian dari suatu tugas, seperti dalam mengcopy satu karakter.
Waktu Eksekusi
Edit Karakter
Move hand to mouse position mouse after bad character return to keyboard delete character type correction reposition insertion point H[mouse] PB[LEFT] H[keyboard] MK[DELETE] K[char] H [mouse] MPB[LEFT]
Total Waktu
Example
GOAL: ICONISE-WINDOW [select GOAL: USE-CLOSE-METHOD . MOVE-MOUSE-TO-WINDOW-HEADER . POP-UP-MENU . CLICK-OVER-CLOSE-OPTION GOAL: USE-L7-METHOD PRESS-L7-KEY]
1.35
Total
2.03 secs
Total
3.75 secs