Anda di halaman 1dari 9

Interaksi Manusia

Komputer
Pertemuan 12

Dosen Pengampu :
Budi Hasian Daulay, S.Kom., M.Kom
Kiat Mendesain Aplikasi
Untuk perencanaan pembuatan aplikasi, ada baiknya
memperhatikan hal-hal berikut yang mungkin terjadi :
• Aplikasi semakin besar, dan menjadi semakin lambat
• User Interface pada aplikasi Anda semakin menjadi
kompleks
• Waktu yang diperlukan untuk mengembangkan fitur baru
menjadi lebih lama
• Dokumentasi aplikasi Anda dan dokumen help menjadi
lebih melebar
• Anda mungkin menanggung resiko adanya efek pada
fitur yang sudah ada
• Anda meningkatkan waktu yang diperlukan untuk
memvalidasi aplikasi Anda.
Trik Mengembangkan The
Great Software
Agar aplikasi yang kita buat disukai banyak
user, maka kita harus membuat aplikasi
yang :
• High Performance
berbicara mengenai performance sama dengan
berbicara mengenai persepsi kecepatan di mata user.
Ukuran ini merupakan ukuran kritis bagi kesuksesan
sebuah software. Jika user mendapatkan aplikasi berjalan
lambat, user mungkin malas menggunakannya.
Trik Mengembangkan The Great
Software
• Mudah digunakan
aplikasi yang mudah digunakan tentu
lebih mudah diterima pengguna. Bagi user
baru, aplikasi yang mudah digunakan akan
memberikan pengalaman yang
menyenangkan buat dia. Untuk itu, dalam
mendesain aplikasi sebaiknya berfokus
pada solusi bukan pada fitur.
Trik Mengembangkan The
Great Software
• Penampilan Yang Menarik
desain yang menarik dan
penampilan yang atraktif tentu
akan menyenangkan user. User
tentu mengharapkan tampilan yang
indah dan elegan.
Trik Mengembangkan The
Great Software
• Reliability
reliability adalah tentang kepercayaan user
terhadap aplikasi yang digunakan. Setiap aksi
dalam aplikasi dapat ditebak oleh user. Misalkan
Anda mempunyai tombol bertuliskan save tetapi
ketika user mengklik yang terjadi adalah keluar
dari program. Inilah yang dimaksud dengan
reliability. Ini dapat diartikan konsistensi tingkah
laku aplikasi.
Trik Mengembangkan The
Great Software
• Mampu beradaptasi
aplikasi yang dapat beradaptasi
dengan keadaan user tentu akan lebih
diterima user. Bagaimana contoh adaptasi
itu? Misalkan aplikasi Anda memerlukan
koneksi internet, tetapi ketika ternyata
koneksi putus, software mampu beradaptasi
dengan keadaan ini dan mampu bekerja
secara offline.
Trik Mengembangkan The
Great Software
• Interoperability
interoperability berarti program mampu
berkomunikasi antara environment.
Misalkan, dalam menyajikan data, Anda
memberikan kesempatan pada user untuk
dapat mengekspornya dalam format Excel,
PDF, dan sebagainya. Jika demikian,
sebaiknya Anda memilih format yang
standar dan bisa diterima di semua platform.
Trik Mengembangkan The
Great Software
• Mobility
sebaiknya aplikasi yang Anda buat dapat
diinstal ke dalam laptop. Dengan demikian Anda
perlu mempertimbangkan hal-hal yang berkaitan
dengan pemborosan bateri. Misalkan, jangan
selalu meminta CD ketika menjalankan program.
Beri opsi pada user untuk menginstal segala
sesuatunya ke hardisk lokal. Minimalkan untuk
selalu mengakses file pada hard drive atau pada
sebuah optical drive.

Anda mungkin juga menyukai