Requirement Definition
Sebuah requirement merupakan
pernyataan tentang apa yang harus dilakukan sistem atau karakteristik apa yang
perlu dimiliki. Terdapat 5 jenis requirement antara lain,
2. User requirements : Apa yang pengguna perlu lakukan
3. Functional requirements : Apa yang software perlu lakukan
4. Nonfunctional requirements : Karakteristik yang harus dimiliki sistem
5. System requirements : Bagaimana sistem harus dibangun
Berikut ini adalah hasil analisa 5 jenis requirement dari sebuah salah satu aplikasi HR yaitu GreatDay HR
1. Business requirements
- Aplikasi GreatDay HR harus dapat mencatat absensi, aktivitas, dan performa karyawan secara real-time dan real-location.
- Aplikasi GreatDay HR harus dapat melakukan perhitungan penggajian secara cepat dan akurat dengan semua data absensi yang terintegrasi dengan sistem, serta pengaturan data dan distribusi slip gaji otomatis.
- Aplikasi GreatDay HR harus dapat mendukung proses rekrutmen secara menyeluruh mulai dari pengelolaan lowongan kerja, data kandidat, hingga penjadwalan interview.
2. User requirements
- Aplikasi GreatDay HR harus memiliki tampilan yang menarik, modern, dan mudah digunakan bagi seluruh pengguna termasuk pengguna yang sudah memiliki umur.
- Aplikasi GreatDay HR memungkinkan karyawan untuk mengubah profil dirinya. Aplikasi GreatDay HR harus dapat menampilkan profil dari perusahaan dan karyawan (mulai dari posisi mereka sampai ke pencapaian)
- Aplikasi GreatDay HR memungkinkan karyawan untuk pengajuan cuti dan lembur serta mengakses riwayat cuti dan lembur yang telah dilakukan
- Aplikasi GreatDay HR harus dapat mempermudah komunikasi antar karyawan dengan adanya fitur chat. Dimana dapat ditambahkan fitur polling dan survey untuk mengumpulkan opini dari para karyawan.
3. Functional requirements
- Aplikasi GreatDay HR harus memiliki fitur manajemen kinerja karyawan, dimana dapat melakukan penilaian atau review, penampilan grafik kinerja, serta pengaksesan riwayat perkembangan karyawan secara lengkap.
- Aplikasi GreatDay HR harus memiliki fitur manajemen gaji karyawan, dimana dapat melakukan perhitungan gaji otomatis, pengaksesan slip gaji, dan pendistribusian gaji yang fleksibel.
- Aplikasi GreatDay HR harus memiliki fitur absensi karyawan, dimana dapat melakukan pencatatan kehadiran, koreksi kehadiran, penjadwalan shift karyawan otomatis, serta terintegrasi dengan sistem penggajian.
- Aplikasi GreatDay HR harus memiliki fitur pemantauan aktivitas karyawan, dimana terdapat list tugas beserta feedbacknya, laporan aktivitas karyawan.
4. Nonfunctional requirements
- Aplikasi GreatDay HR harus dapat melindungi data karyawan dan informasi pribadi dengan menggunakan enkripsi dan mekanisme keamanan yang tepat.
- Aplikasi GreatDay HR harus memberikan waktu respons yang cepat saat pengguna melakukan suatu pekerjaan.
- Aplikasi GreatDay HR harus tersedia dan berfungsi dengan baik sepanjang waktu.
5. System requirements
- Aplikasi GreatDay HR harus dapat berjalan dalam berbagai jenis sistem operasi
- Aplikasi GreatDay HR harus dapat berjalan dalam berbagai perangkat yang umum digunakan, seperti dekstop dan mobile phone
- Aplikasi GreatDay HR harus dapat terkoneksi dengan sistem/data sebuah perusahaan yang sudah ada
Referensi:
Komentar
Posting Komentar