Tugas 5 APSI (D)

Definisi Requirement Definition


Requirement definition atau definisi kebutuhan adalah proses mengidentifikasi, mengumpulkan, dan mendokumentasikan kebutuhan-kebutuhan yang harus dipenuhi oleh suatu sistem atau produk. Ini merupakan langkah awal yang penting dalam siklus pengembangan perangkat lunak atau produk untuk memastikan bahwa kebutuhan pengguna dan pemangku kepentingan terpenuhi.

Penting untuk mencatat bahwa definisi kebutuhan merupakan proses yang iteratif, yang berarti bahwa kebutuhan dapat mengalami perubahan dan penyesuaian seiring dengan berkembangnya pemahaman dan persyaratan proyek. Kolaborasi yang baik antara pemangku kepentingan dan tim pengembang sangat penting untuk memastikan bahwa kebutuhan yang tepat terdokumentasikan dan terpenuhi dengan baik.

Jenis-Jenis Requirement Definition

  • User Requirement: Persyaratan pengguna dari sistem yang dikembangkan, produk atau layanan yang harus dipenuhi untuk memastikan kepuasan dan kesuksesan pengguna. 
  • Business Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.  
  • Functional Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.  
  • Non-functional Requirement: Kebutuhan terkait dengan atribut kualitas, kinerja, dan karakteristik non-fungsional lainnya dari sistem, produk, atau layanan yang sedang dikembangkan, termasuk namun tidak terbatas pada keamanan, kehandalan, dan kemudahan penggunaan.
  • System Requirement: Seperangkat persyaratan fungsional dan non-fungsional yang harus dipenuhi oleh sistem pengembangan, termasuk spesifikasi, kinerja, keamanan, dan fitur lainnya. 

Study Case

Mekari Talenta adalah perangkat lunak manajemen sumber daya manusia (SDM) dan penggajian berbasis cloud yang dikembangkan oleh Mekari, perusahaan teknologi Indonesia. Perangkat lunak ini dirancang untuk menyederhanakan proses SDM dan mengotomatisasi tugas penggajian untuk bisnis dengan berbagai skala.

Jenis Requirements

Deskripsi

Functional Requirements

Sistem harus dapat mengelola data pegawai, antara lain data pribadi, data kepegawaian dan data kinerja.

Sistem harus mengizinkan karyawan untuk meminta cuti dan memproses persetujuan manajer. 

Non-Functional Requirements

Sistem tersebut harus dapat berintegrasi dengan sistem lain yang digunakan oleh organisasi, seperti sistem keuangan dan sistem manajemen sumber daya manusia lainnya. 

Performa sistem harus cepat dan responsif sambil mampu menangani beban pengguna yang berat. 

Business Requirements

Sistem harus mampu menghasilkan laporan dan analisis yang berguna untuk keputusan kepegawaian strategis. 

Sistem harus mendukung manajemen sumber daya manusia yang efisien dan efektif. 

User Requirements

Pengguna harus dapat mengakses sistem dari beberapa perangkat seperti komputer, tablet, dan smartphone. 

Pengguna harus menerima pemberitahuan yang relevan dan tepat waktu tentang tugas, liburan, atau perubahan informasi pribadi. 

System Requirements

Sistem harus memiliki kemampuan pencadangan dan pemulihan yang baik untuk melindungi data dan meminimalkan risiko kehilangan data. 

Infrastruktur teknis yang diperlukan untuk menggunakan sistem, seperti server, jaringan, dan basis data, harus dilengkapi. 

Referensi

Comments

Popular posts from this blog

Tugas 7 APSI (D)

Tugas 3 APSI (D)