Rabu, 12 Desember 2018

Standard Proses UCD Untuk Sistem Interaktif

Proses User Centered Design (UCD) Menurut ISO



Berikut ini penjelasan dari proses UCD diatas : 

Plans for human-centered design 

Rencana perancangan adalah dokumen kerja yang pada awalnya dibuat dalam bentuk outline yang selanjutnya ditinjau kembali, dipelihara, dikembangkan, dan diperbarui selama proses perancangan dan pengembangan. Langkah awal ini membutuhkan komitmen dari seluruh pihak yang terlibat dalam proses pengembangan dengan metode UCD, dan untuk membuat rencana perancangan dengan cukup waktu dan kesempatan yang digunakan dalam mendapatan user requirements dan pengujiannya serta aspek teknis lain dalam pengembangan.


Understand and specify the context of use

Mutu kegunaan dari sistem tergantung dari pemahaman dan perencanaan dari karakteristik pemakai, tugas-tugas, lingkungan fisik dan organisasi dimana sistem akan digunakan. Sangatlah penting untuk mengerti dan mengidentifikasi dari konteks ini dalam memandu keputusan awal desain, dan menyediakan dasar untuk menerapkan konteks dimana usabilitas harus dievaluasi.
Pada tahap ini sistem ditingkatkan dan diperluas. Untuk sistem yang sudah berjalan, umpan balik dari pemakai dan laporan help desk akan menjadi dasar prioritas kebutuhan pemakai untuk modifikasi dan perubahan sistem. Untuk produk atau sistem baru sangat penting untuk mengambil informasi tentang konteks kegunaan melalui pertemuan dan wawancara. 
Identifikasi orang-orang yang akan menggunakan produk tersebut, untuk apa yang akan mereka gunakan, dan dalam kondisi apa mereka akan menggunakannya. Konteks dari sistem yang digunakan akan mengidentifikasikan:
  • Karakteristik pengguna yang diharapkan 
  • Pekerjaan yang akan dilakukan pengguna
  • Pemecahan secara hirarki atas pekerjaan global 
  • Tujuan global penggunaan sistem untuk setiap kategori pengguna, termasuk karakteristik tugas yang mungkin menggangu penggunaan dalam skenario khusus, seperti frekuensi dan lama kinerja
  • Deskripsi harus mencakup alokasi aktivitas dan langkah operasional antara manusia dan sumber daya teknologi. Tugas ini tidak boleh digambarkan hanya dalam bentuk fungsi atau sifat yang disediakan sistem
  • Seluruh sasaran kegunaan dari sistem untuk setiap kategori pemakai. Seperti karakteristik-karakteristik yang dapat mempengarruhi tugas dalam skenario khusus
  • Pahami lingkungan tempat pengguna akan menggunakan system
  • Sangat penting langkah awal untuk menentukan kebutuhan sistem minimal dan optimal dengan memperhatikan user-test dalam lingkungan tersebut sebelum dilepaskan. Perlu juga diperhatikan karakteristik yang relevan dengan lingkungan fisik dan sosial


Specify the user and organizational requirements  

Pada hampir semua model pengembangan software, terhadap aktivitas utama dimana kebutuhan fungsional produk atau sistem ditentukan. Dalam UCD penting untuk memperluas aktivitas kebutuhan fungsional sistem dengan membuat pernyataan eksplisit kebutuhan pengguna dan organisasi. Identifikasi kebutuhan bisnis atau tujuan pengguna yang harus dipenuhi produk untuk menjadi sukses. Berikut ini kaitannya dengan context of use :
  • Kualitas perancangan interaksi manusia dan komputer serta workstation
  • Kualitas dan isi tugas pengguna (termasuk alokasi tugas diantara kategori penguna yang berbeda). Misalnya, apakah operator bertanggung jawab melakukan konfigurasi sistem seperti kenyamanan, keselamatan, kesehatan dan khususnya motivasi
  • Kinerja tugas yang efektif khususnya dalam hal transparansi aplikasi ke pengguna
  • Kerjasama dan komunikasi yang efektif diantara pengguna dan pihak ketiga yang relevan
  • Dibutuhkan kinerja sistem baru terhadap tujuan finansial


Produce design solutions

Tahapan berikutnya adalah membuat solusi desain yang potensial dengan menggambar atau mendesain bentuk dari pengalaman dan pengetahuan para partisipan. Ini bagian dari proses yang dilakukan secara bertahap, membangun dari konsep kasar untuk desain lengkap. Pada tahapan ini diberikan solusi yang dibutuhkan terhadap design yang telah dihasilkan.
  • Dengan menggunakan pengetahuan yang ada (standards, contohnya : petunjuk sistem, dll) untuk mengembangkan suatu solusi perancangan
  • Membuat solusi perancangan lebih konkrit ( misalnya dengan simulasi, prototipe, dll)
  • Memperlihatkan prototipe ke pengguna dan mengamatinya saat melakukan tugas spesifik, dengan atau tanpa bantuan evaluatur
  • Menggunakan umpan balik untuk perbaikan rancangan yang dibuat
  • Melakukan iterasi untuk mengulang proses ini sampai tujuan perancangan dipenuhi


Evaluate design against requirements

Tahapan ini merupakan tahapan evaluasi perancangan terhadap kebutuhan pengguna. Evaluasi adalah suatu tahap penting dalam UCD. Evaluasi idealnya dilakukan melalui pengujian kegunaan (usability testing) dengan pengguna yang sebenarnya adalah sebagai bagian yang tak terpisahkan untuk pengujian kualitas dalam pengembangan perangkat lunak yang baik. Ada dua jenis evaluasi perancangan, yaitu :
  • Formative, yakni menyediakan umpan balik yang dapat digunakan untuk memperbaiki rancangan.
  • Summative, yakni melakukan penilaian apakah tujuan pengguna dan organisasi telah tercapai
Apapun jenis evaluasi yang digunakan, penting untuk dipahami bahwa hasil evaluasi hanya bermakna dalam konteks dimana sistem diuji.
Pada tahapan ini juga memantau penggunaan produk atau sistem dalam jangka panjang dan melaporkan hasil evaluasi.

Referensi :

Tidak ada komentar:

Posting Komentar

Life Cycle Software

Penjelasan Tentang Model Life Cycle Software Model Pada Life Cycle Software Model siklus pada perangkat lunak sebenarnya sangatlah bany...