People Innovation Excellence
 

User Requirement Gathering dalam User Experience

Memungkinkan user untuk mencapai tujuannya ketika menggunakan artifact anda, seperti website, software system atau apapun yang anda buat, adalah kunci dari user experience yang baik. Mencoba memahami bagaimana mempermudah user dalam pencapaian tujuannya akan sia-sia jika anda tidak menyesuaikan dengan apa yang anda tau tentang user. Semakin anda memahami user, pekerjaan, dan konteks dari pekerjaannya, semakin anda bisa untuk membantu user dalam pencapaian tujuannya dan juga sistem yang anda buat akan semakin bermanfaat. Jadi, artikel ini membahas tentang requirement gathering dan menjawab pertanyaan ‘Bagaimana saya akan tahu kebutuhan dari user?’.

Requirement adalah sebuah pernyataan tentang apa yang harus diberikan atau bagaimana penggunaan dari suatu produk. Supaya requirement dapat diimplementasi dan terukur secara efektif, maka requirement harus bersifat spesifik, tidak ambigu, dan jelas.

Source: SatheesPractice

Ada 2 jenis dari system requirements, yaitu:

  1. Functional Requirements

Functional requirements adalah requirement dari kegunaan software yang harus dibangun oleh developer ke dalam produk agar pengguna dapat menyelesaikan tugas mereka, sehingga memenuhi persyaratan bisnis. Dengan kata lain, functional requirement menyatakan apa yang harus dilakukan oleh sistem. Contoh: “website harus memberikan notifikasi kepada administrator melalui e-mail setelah user melakukan pendaftaran”

  • Business rules
  • Transaction corrections, adjustments
  • Administrative functions
  • Authentication
  • Audit tracking
  • External interfaces
  • Certification requirements
  • Reporting requirements
  • Historical data
  • Legal / Regulatory requirements
  1. Non- functional Requirements

Non-functional requirements menjelaskan tentang constraint atau standar yang harus dipatuhi oleh sistem. Non-functional requirements mendefinisikan karakteristik dari kualitas sistem.

  • Scalability
  • Capacity
  • Availability
  • Reliability
  • Recoverability
  • Maintainability
  • Serviceability
  • Security
  • Regulatory
  • Manageability
  • Environmental
  • Data Integrity
  • Usability
  • Interoperability
  • Performance

Tujuan dari requirement gathering adalah untuk memahami user secara lebih dalam, mengidentifikasi kebutuhan user yang belum terpenuhi, dan menentukan kebutuhan mana yang bisa dipenuhi. Adapun beberapa metode untuk mendapatkan user requirement dan menganalisa kebutuhan yang belum terpenuhi dalam melakukan requirement gathering adalah:

  1. Field Research—Melakukan wawancara dan observasi .
  2. Focus Groups—Wawancara secara berkelompok, biasanya menggunakan prototype, untuk mengeksplorasi konsep dan pendapat user.
  3. User Modeling—Menganalisis karakteristik dari key audiences sebuah produk, website, atau jasa, dan membuat karakter atau persona yang sesuai dengan profil
  4. Information Architecture Analysis—Mengevaluasi informasi tentang produk atau website dan mengidentifikasi komponen, taEvaluation of the information space for a product or website and identifying the components, taxonomy, and relationships.
  5. Task Analysis—Penyimpanan dan memprioritaskan tasks yang dilakukan oleh user terhadap produk atau aplikasi.

References

Anon., n.d. Requirements Gathering. [Online]
Available at: http://teced.com/services/user-interface-design/requirements-gathering/
[Accessed 23 May 2017].

Mifsud, J., 2013. Requirements Gathering For Better User Experience Pt1. [Online]
Available at: http://usabilitygeek.com/requirements-gathering-user-experience-pt1/
[Accessed 22 May 2017].


Published at : Updated
Leave Your Footprint

    Periksa Browser Anda

    Check Your Browser

    Situs ini tidak lagi mendukung penggunaan browser dengan teknologi tertinggal.

    Apabila Anda melihat pesan ini, berarti Anda masih menggunakan browser Internet Explorer seri 8 / 7 / 6 / ...

    Sebagai informasi, browser yang anda gunakan ini tidaklah aman dan tidak dapat menampilkan teknologi CSS terakhir yang dapat membuat sebuah situs tampil lebih baik. Bahkan Microsoft sebagai pembuatnya, telah merekomendasikan agar menggunakan browser yang lebih modern.

    Untuk tampilan yang lebih baik, gunakan salah satu browser berikut. Download dan Install, seluruhnya gratis untuk digunakan.

    We're Moving Forward.

    This Site Is No Longer Supporting Out-of Date Browser.

    If you are viewing this message, it means that you are currently using Internet Explorer 8 / 7 / 6 / below to access this site. FYI, it is unsafe and unable to render the latest CSS improvements. Even Microsoft, its creator, wants you to install more modern browser.

    Best viewed with one of these browser instead. It is totally free.

    1. Google Chrome
    2. Mozilla Firefox
    3. Opera
    4. Internet Explorer 9
    Close