20th May, 2014

Correlations of user needs and Interaction Style

User Requirements

User Requirements adalah set data yang menunjukkan bagaimana persyaratan produk didefinisikan dalam hal tujuan pelanggan, kekuatan, keterbatasan, sikap, dan perilaku.  Data ini memastikan manfaat pelanggan dari solusi yang disampaikan dengan menjaga fokus desain pada pengguna dan bukan pada desainer.

User Requirements diidentifikasi dengan memeriksa pengguna sendiri, tugas dan tujuan bahwa pengguna yang ingin dicapai, dan lingkungan dari keadaan sekitar pekerjaan mereka.  Mengumpulkan dan menganalisis data kebutuhan pengguna mendukung keputusan desain.

Ketika desainer memiliki akses ke informasi rinci relevan dengan penggunaan produk, mereka dapat lebih mudah mengevaluasi dan menolak solusi desain awal, karena bertentangan dengan kemampuan pengguna dan persyaratan. Desainer juga dapat menggunakan informasi ini untuk mengoptimalkan desain, memungkinkan pengujian awal masalah, dan mengumpulkan data untuk pelatihan dan pembelajaran fasilitator.

Overview Statement adalah pernyataan awal pada perangkat lunak aplikasi yang akan dibangun
Contoh: Sistem yang akan dibangun adalah sebuah perangkat lunak aplikasi pada Pernyataan ini mewajibkan desainer pemahaman tentang ATM, fungsi ATM, pengguna ATM, pemilik ATM.

User Profiles

User Profiles merupakan sumber kebutuhan pengguna . User Profiles menentukan informasi mengenai populasi umum (jenis) individu yang akan membuat penggunaan sehari-hari dari fungsi sistem. Sebuah profil pengguna sering mengkategorikan populasi potensial pengguna (misalnya, personil input data, pengumpulan informasi personil) dan menyatakan persentase masing-masing kategori ini dari populasi total pengguna.

Karakteristik dari masing-masing kategori juga ditentukan

  • Harapan pelatihan
  • tingkat pendidikan
  • Pengalaman, pengetahuan, atau keterampilan dalam tugas domain
  • Preferensi atau harapan yang mungkin mempengaruhi penerimaan produk
  • Metode yang dipilih untuk mencapai tugas secara keseluruhan dan subtasks

User Tasks

Komunitas pengguna (termasuk calon pengguna) harus diketahui oleh deveolpment untuk mengidentifikasi kebutuhan pengguna . Dari komunitas pengguna dapat diidentifikasi tugas atau pekerjaan yang harus dilakukan dengan aplikasi software. Para pengguna membutuhkan fasilitas untuk melakukan tugas-tugas mereka.

Contoh: nasabah bank dan personil pemeliharaan ATM komunitas pengguna ATM. Pelanggan tugas Bank mungkin otentikasi, penarikan, transfer, atau mengubah PIN.

Setiap tugas dapat dianalisis untuk mengidentifikasi kebutuhan pengguna. Sementara otentifikasi, pengguna perlu pesan “Silakan masukkan kartu Anda dalam slot.” Dan “Silakan masukan PIN Anda.”. Mereka juga perlu Text Box untuk mengetik PIN, menu untuk memilih instruksi

Competition

Dalam banyak kasus, aplikasi bisnis yang dibangun dalam rangka untuk bersaing dengan Kompetisi saingan bisnis ini menjadi sumber kebutuhan pengguna. Kebutuhan pengguna untuk kompetisi berada pada tingkat strategis.

Contoh: ATM dianggap sebagai alat kompetitif. Bank membuat ATM mereka lebih menarik dalam rangka untuk memenangkan persaingan. Mereka mempercepat tugas-tugas pengguna di mana ATM menampilkan jumlah yang akan ditarik langsung setelah otentikasi atau mereka menyediakan ATM non tunai

Standards

Pengembangan aplikasi perangkat lunak sering dilakukan dalam rangka mengikuti standar yang berlaku
Misalkan standar keamanan memerlukan penggunaan kartu ATM dengan PIN enam digit. Hal ini menyebabkan bank untuk mengganti PIN mereka, yang memiliki PIN empat digit, ke PIN enam digit.

Interaction Styles

Cara untuk berinteraksi dengan perangkat lunak ada empat pola / gaya yaitu :

  • menu
  • pengisian formulir
  • bahasa perintah
  • manipulasi langsung

Setiap proses bisnis membutuhkan beberapa user interface. Sebuah user interface biasanya campuran beberapa gaya interaksi.

Contoh: kebutuhan pengguna ATM adalah:

  • Pengguna harus dapat mengecek saldo
  • Pengguna harus mampu menarik
  • Pengguna harus dapat mentransfer
  • Pengguna harus mampu membayar pinjaman

Kebutuhan masing-masing dapat dibagi lagi menjadi persyaratan detail, misalnya Pengguna harus dapat mengecek saldo:

  • Pengguna harus dapat mengotentikasi
  • Pengguna harus dapat memilih cek saldo

Persyaratan detail ini dapat masih dibagi lagi menjadi persyaratan yang lebih rinci

  • Pengguna harus dapat memasukkan kartu
  • Pengguna harus dapat mengetik PIN
  • Pengguna harus dapat mengetahui apakah otentikasi ini sukses atau tidak

Gaya interaksi dari ATM adalah:

  • Form fill-in untuk mengetik PIN
  • Pilihan menu untuk memilih layanan
  • Bahasa perintah untuk ATM maintainer

ATM dirancang untuk pengguna pemula, sehingga user interface menampilkan tugas. Sistem interaktif lainnya, seperti shooping online, dirancang untuk pengguna intermitten, oleh karena itu sebuah antarmuka menampilkan beberapa tugas

Leave a response

Your response:

Categories