Interaksi Manusia dan Komputer Pertemuan 8

User Requirements

Kebutuhan pengguna 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.

Kebutuhan pengguna 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

Ikhtisar Laporan adalah pernyataan awal pada perangkat lunak aplikasi yang akan dibangun

Contoh: Sistem yang akan dibangun adalah sebuah perangkat lunak aplikasi pada ATM (Automatic Machine mabuk)

Pernyataan ini mewajibkan desainer pemahaman tentang ATM, fungsi ATM, pengguna ATM, pemilik ATM.

User Profiles

Profil pengguna merupakan sumber kebutuhan pengguna

Profil pengguna 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.

 User Tasks

Komunitas pengguna (termasuk calon pengguna) harus diketahui oleh pengembang 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 otentikasi, pengguna perlu pesan tersebut “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 saingan bisnis. Kompetisi 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.

Previous Release

 ATM pertama dipasang pada tahun 1967 di sebuah bank di London. Hanya sepuluh pound Inggris bisa ditarik. Pemeriksaan awal, yang diresapi dengan zat sedikit radioaktif, yang digunakan untuk masalah uang

ATM adalah rilis sebelumnya dan memiliki keterbatasan, misalnya itu tidak interaktif Ini telah meningkatkan kebutuhan pengguna Pengguna membutuhkan sistem interaktif Pengguna memerlukan kartu bukan cek, dolar bukannya pound Pengguna perlu mengetahui keseimbangan, untuk mentransfer, untuk membayar pinjaman dll.

Interaction Styles

Cara untuk berinteraksi dengan perangkat lunak

Empat utama pola / gaya

  1. menu
  2. pengisian formulir
  3. bahasa perintah
  4. manipulasi langsung
  5. Setiap proses bisnis membutuhkan beberapa user interface
  6. Sebuah user interface biasanya campuran beberapa gaya interaksi
  7. Persyaratan Pengguna dapat diidentifikasi dengan kalimat “Pengguna harus mampu X”

Contoh: kebutuhan pengguna ATM adalah:

  1. Pengguna harus dapat mengecek saldo
  2. Pengguna harus mampu menarik
  3. Pengguna harus dapat mentransfer
  4. Pengguna harus mampu membayar pinjaman
  5. Kebutuhan masing-masing dapat dibagi lagi menjadi persyaratan detail, misalnya Pengguna harus dapat mengecek saldo:
  6. Pengguna harus dapat mengotentikasi
  7. Pengguna harus dapat memilih cek saldo
  8. Persyaratan detail ini dapat masih dibagi lagi menjadi persyaratan yang lebih rinci
  9. Pengguna harus dapat memasukkan kartu
  10. Pengguna harus dapat mengetik PIN
  11. Pengguna harus dapat mengetahui apakah otentikasi ini sukses atau tidak.

www.binus.ac.id

Leave a Reply

Your email address will not be published. Required fields are marked *