Human - Computer Interactionstaffnew.uny.ac.id/.../HCI-4+Desain+User+Interface.pdf · Kriteria yang...

Post on 28-May-2020

17 views 0 download

Transcript of Human - Computer Interactionstaffnew.uny.ac.id/.../HCI-4+Desain+User+Interface.pdf · Kriteria yang...

Copyright 1999 all rights reserved

Human - Computer Interaction

Desain Tampilan

Copyright 1999 all rights reserved

Karakteristik Kriteria yang penting dari sebuah UI

adalah tampilan yang menarik Desainer UI : harus punya jiwa seni, selera

pengguna dan dapat meyakinkan programer bahwa rancangannya dapat diimplementasikan dengan tools

Desainer harus membuat dokumentasi rancangannya. 4 cara dokumentasi : – Sketsa pada kertas – Penggunaan piranti prototype GUI – Penjelasan tekstual – Menggunakan CASE

Copyright 1999 all rights reserved

Dokumentasi Rancangan

Storyboards

http://www.storyboards-east.com/sb_dismoi.htm

Copyright 1999 all rights reserved

Dokumentasi Rancangan Storyboards

– Workflow

– Obyek yang terlibat,

tanggungjawab, dll

http://www.storyboards-east.com/sb_dismoi.htm

Copyright 1999 all rights reserved

Dokumentasi Rancangan

Storyboards view – obyek yang terlibat

http://www.storyboards-east.com/sb_dismoi.htm

Copyright 1999 all rights reserved

Dokumentasi Rancangan

Paper

Copyright 1999 all rights reserved

Dokumentasi Rancangan

Paper

http://www.mindspring.com/~bryce_g/projects/lo

_fi.html

Copyright 1999 all rights reserved

Pendekatan

User-Centered Design Approach – Fokus pada tujuan dan tasks pengguna

melibatkan pengguna dalam perancangan UI

– Digunakan pada special purpose software

– Tidak difokuskan pada • Teknologi

• Programmer

• Prioritas organisasi

– Software engineering • Dititikberatkan pada analisis user/interface

• Penekanan pada dokumentasi IMK, bukan coding

Copyright 1999 all rights reserved

Pendekatan

User-Centered Design Approach

Copyright 1999 all rights reserved

Pendekatan

User Design Approach – Pengguna yang menentukan “wajah” UI yang

diinginkan

– Digunakan pada general purpose software

– Kadang-kadang memberatkan programer dalam implementasinya

– Customization untuk setting UI oleh pengguna

Copyright 1999 all rights reserved

Prinsip Desain UI

Komponen UI :

– Model pengguna : model konseptual yang diinginkan pengguna untuk memanipulasi dan memproses informasi

– Bahasa perintah : piranti yang digunakan untuk memanipulasi model

– Umpan balik : kemampuan program yg membantu pengguna dalam pengoperasian program berupa pesan penerimaan perintah, indikasi adanya obyek terpilih dll

– Penampilan Informasi : komponen untuk menunjukkan status informasi atau program ketika pengguna memberikan instruksi

Copyright 1999 all rights reserved

Urutan Desain Pemilihan ragam dialog

– Karakteristik pengguna

– Tipe dialog yang diperlukan

– Kendala teknologi untuk implementasi

Desain struktur dialog

– Analisis tugas dan penentuan model penggunanya

– Libatkan pengguna untuk mendapatkan umpan balik

Desain format pesan

– Tata letak tampilan dan keterangan tekstual

– Efisiensi entry data bagi pengguna

Copyright 1999 all rights reserved

Urutan Desain Desain penanganan kesalahan

– Validasi pemasukan data ada mekanisme pengulangan pemasukan data

– Proteksi pengguna ada peringatan

– Pemulihan dari kesalahan ada mekanisme untuk membatalkan

– Penampilan pesan kesalahan

Copyright 1999 all rights reserved

Urutan Desain Desain struktur data

– Menentukan struktur data yg digunakan untuk menyajikan dan mendukung fungsionalitas komponen UI

– Memetakan struktur data ke model pengguna yg dibuat

– Diturunkan dari spesifikasi UI

Copyright 1999 all rights reserved

Desain Tampilan berbasis Teks

Urutan penyajian – Disesuaikan dengan model pengguna

Kelonggaran – Penyusunan tata letak

Pengelompokan – Data yg berkaitan dikelompokkan untuk memudahkan

penstrukturan layar tampilan

Relevansi – Tampilkan pesan yang sesuai

Konsistensi – Konsistensi dalam penngunaan ruang tampilan

Kesederhanaan – Kemudahan dalam menyajikan aras informasi

Copyright 1999 all rights reserved

Desain Tampilan berbasis Grafis

Ilusi pada obyek yg dimanipulasi – Kumpulan obyek yg disesuaikan dg aplikasi yg dibuat – Tampilan obyek grafis harus mudah dimengerti – Gunakan mekanisme yg konsisten untuk manipulasi obyek

Urutan visual dan fokus pengguna – Gunakan rangsangan visual tertentu untuk maksud

tertentu Struktur internal

– Mengarahkan pengguna dalam memanipulasi obyek

Kosakata grafis yg konsisten dan sesuai – Gunakan simbol yg sama untuk tujuan yg sama

Kesesuaian dg media – Sesuaikan dg teknologi layar tampilan (bitmap, raster

display)

Copyright 1999 all rights reserved

Copyright 1999 all rights reserved

Copyright 1999 all rights reserved

Prinsip-prinsip Graphical Design

Perlu diperhatikan bagaimana cara kerja sistem visual manusia

Prinsip tsb berkaitan dg ;

– Seberapa sulit memproses suatu visualisasi

– Berapa banyak layar yang dapat dicocokkan dengan visual yang ada di memori

Copyright 1999 all rights reserved

Prinsip-prinsip Graphical Design

Disorganized

Visual noise

Copyright 1999 all rights reserved

Organisasi elemen layar

Keseimbangan

simetri

keteraturan

Dpt diprediksi

keterurutan

Ekonomi

Kesatuan

Proporsi

Kesederhanaan

Pengelompokan

Copyright 1999 all rights reserved

Keseimbangan

Keseimbangan elemen dalam layar

– Kiri ke kanan, atas ke bawah

Copyright 1999 all rights reserved

Seimbang

Tidak stabil

Copyright 1999 all rights reserved

Keseimbangan

Kolom kiri – kanan mestinya dibuat sama

Kedua kolom diusahakan memiliki elemen yang seimbang

Copyright 1999 all rights reserved

Simetri

jumlah element kiri dan kanan terhadap garis tengah

Copyright 1999 all rights reserved

Simetris

asimetris

Copyright 1999 all rights reserved

Simetri

Kolom kiri dan kanan diproses secara sama

Pemrosesan kedua kolom ditambah relasi antara kanan dan kiri

Copyright 1999 all rights reserved

Keteraturan

Buat spasi standar dan konsisten secara horisontal maupun vertikal

Copyright 1999 all rights reserved

Teratur

Tak teratur

Copyright 1999 all rights reserved

Two-level Hierarchy

•indentation

•contrast

Grouping

by white

space

Alignment connects

visual elements in a

sequence

Logic of organizational

flow

Copyright 1999 all rights reserved

Keteraturan

Ketiga kolom diproses dg cara sama

Pemrosesan lokasi dan ukuran untuk setiap objek

Copyright 1999 all rights reserved

Dapat Diprediksi

Tempatkan objek pada lokasi yang mudah diprediksi pada layar

Copyright 1999 all rights reserved

Dapat Diprediksi

Spontan

Icon

File Edit View Insert Window Help

Kung Foo

Search for Movies

Cancel OK

Enter Keywords:

Grasshopper Old blind guy

Icon

File Edit View Insert Window Help

Kung Foo

Search for Movies Cancel

OK

Enter Keywords:

Grasshopper Old blind guy

Copyright 1999 all rights reserved

Dapat Diprediksi

User lebih menyukai judul & menu bar di layar atas

Layar harus diproses scr lengkap – objek tidak berada pada tempat yg diharapkan

Icon

File Edit View Insert Window Help

Kung Foo

Search for Movies

Cancel OK

Enter Keywords: Grasshopper Old blind guy

Icon

File Edit View Insert Window Help

Kung Foo

Search for Movies Cancel

OK

Enter Keywords: Grasshopper Old blind guy

Copyright 1999 all rights reserved

Keterurutan

Membantu mata bekerja scr wajar

– Mata tertarik pada: • Elemen yg lebih terang dari elemen lain

• Elemen yg terpisah dari suatu kelompok

• Gambar sebelum teks

• Warna sebelum monokrom

• Warna variasi vs. warna konstan

• Daerah yang lebih gelap

• Elemen besar vs. elemen kecil

• Bentuk-bentuk yang tak biasa

Copyright 1999 all rights reserved

Copyright 1999 all rights reserved

Copyright 1999 all rights reserved

Sequential

Random

Membership Form

Name:

Address:

City:

State:

Zip:

Dues:

Pubs:

Total:

OK Cancel

Membership Form Name:

Address:

City:

State:

Zip:

Dues:

Pubs:

Total:

OK Cancel

Copyright 1999 all rights reserved

Ekonomis

Gunakan beberapa style, font, warna, teknik display, dialog style, dll

Copyright 1999 all rights reserved

ekonomis

Terlalu ramai

Membership Form

Name:

Address:

City:

State:

Zip:

Dues:

Pubs:

Total:

OK Cancel

Membership Form Name:

Address: City: State: Zip:

Dues: Pubs: Total:

OK Cancel

Copyright 1999 all rights reserved

Kesatuan

Buat item-item muncul sebagai satu kesatuan

– Gunakan bentuk, ukuran dan warna yang sama

– Berikan sedikit tempat kosong antar elemen

Copyright 1999 all rights reserved

Unity

Fragmentation

Copyright 1999 all rights reserved

Proporsi

Buat pengelompokan data atau teks secara proporsional

Copyright 1999 all rights reserved

Square - 1:1 Square Root of 2 - 1:1.414 Golden Triangle - 1:1.618

Square Root of 3 - 1:1.732 Double Square - 1:2

Proporsional

Copyright 1999 all rights reserved

Kesederhanaan

Kurangi jumlah pengelompokan

– Gunakan sedikit kolom untuk menampilkan elemen dalam layar

Copyright 1999 all rights reserved

Simple

Complex

Name: Address:

City: State: Zip:

Dues: Pubs: Total:

OK Cancel

Membership Form

Dues:

Membership Form Name:

Address: City:

State: Zip:

Pubs: Total:

OK Cancel

Copyright 1999 all rights reserved

Kesederhanaan

Hanya 4 penjajaran yg perlu diproses

Ada 9 penjajaran yg perlu diproses

Name: Address:

City:

State: Zip:

Dues: Pubs:

Total:

OK Cancel

Membership Form

Membership Form Name:

Address:

City: State:

Zip:

Pubs:

Total:

OK

Cancel

Copyright 1999 all rights reserved

Kesederhanaan

Kombinasikan elemen untuk meminimalkan jumlah objek layar

– Dalam pembatasan yang tetap jelas

Copyright 1999 all rights reserved

Simple

Complex

Size:

Uniformity:

Height:

Width:

Preserve Proportions

% of original

% of original

Size::

Preserve Proportions

% of original height

% of original width

Copyright 1999 all rights reserved

Pengelompokan

Gunakan pengaturan visual untuk pengelompokan elemen layar

– Jajarkan elemen dalam group

– Ratakan spasi antar elemen dlm group

– Berikan pemisahan antar group

Gunakan group elemen tamabahn scr hemat

– warna & batas menambah kompleksitas

Copyright 1999 all rights reserved

Membership Form

Name:

Address:

City:

State:

Zip:

Dues:

Pubs:

Total:

OK Cancel

Simple Grouping

Elemen yang sama ditata scr vertikal

Jarak vertikal antar objek kecil

Copyright 1999 all rights reserved

Membership Form

Name: Address:

City: State: Zip:

Dues: Pubs: Total:

OK Cancel

Boxed Grouping

Kotak memberi tambahan kompleksitas suatu isian / form

Pengaturan spasial scr memadai

Copyright 1999 all rights reserved

Background Grouping

Membership Form

Name: Address:

City: State: Zip:

Dues: Pubs: Total:

OK Cancel

Warna memberi tambahan kompleksitas visual

Pengaturan spasial scr memadai

Copyright 1999 all rights reserved

Design Specification 1. Narrative overview

a. Interface/Dialogue Name

b. User characteristics

c. Task characteristics

d. System characteristics

2. Interface/Dialogue Design

a. Form/Report Design

b. Dialogue Sequence Diagram and Narrative Description

3. Testing and Usability Assessment

a. Testing objective

b. Testing procedure

c. Testing result

i. Time to learn

ii. Speed performance

iii. Rate of errors

iv. Retention overtime

v. User satisfaction and other perceptions

Copyright 1999 all rights reserved

Questions?

?