Tugas 5 APSI D

Requirement

Requirement adalah gambaran dari layanan (services) dan batasan bagi sistem yang akan dibangun. Atau requirement adalah pernyataan/gambaran pelayanan yang disediakan oleh sistem, batasan-batasan dari sistem dan bisa juga berupa definisi matematis fungsi-fungsi sistem.Sedangkan menurut para ahli sendiri , menurut (Zave, 1997) Requirement adalah gambaran dari layanan (services) dan batasan bagi sistem yang akan dibangun. Atau requirement adalah pernyataan/gambaran pelayanan yang disediakan oleh sistem, batasan-batasan dari sistem dan bisa juga berupa definisi matematis fungsi-fungsi sistem.


Jenis-Jenis Requirement Definition

  1. User Requirement: Persyaratan pengguna dari sistem yang dikembangkan, produk atau layanan yang harus dipenuhi untuk memastikan kepuasan dan kesuksesan pengguna.
  2. Business Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.
  3. Functional Requirement: Kebutuhan bisnis atau organisasi yang harus dipenuhi oleh sistem, produk, atau layanan yang dikembangkan untuk mencapai tujuan bisnis atau strategi perusahaan.
  4. 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.
  5. System Requirement: Seperangkat persyaratan fungsional dan non-fungsional yang harus dipenuhi oleh sistem pengembangan, termasuk spesifikasi, kinerja, keamanan, dan fitur lainnya.

Study Case

PeopleSoft merupakan aplikasi sistem manajemen SDM yang komprehensif dengan modul untuk manajemen gaji, absensi, dan evaluasi kinerja. Menyediakan integrasi yang kuat dengan sistem kehadiran dan pelaporan yang canggih.

Business Requirements:
  1. Mengelola informasi SDM secara efisien, termasuk data karyawan, gaji, absensi, dan evaluasi kinerja.
  2. Memastikan akurasi dan tepat waktu dalam penggajian karyawan.
  3. Meningkatkan efisiensi dan produktivitas dalam proses manajemen SDM.
  4. Menyediakan analitik dan pelaporan yang komprehensif untuk pengambilan keputusan manajemen.
  5. Mematuhi peraturan perpajakan, peraturan ketenagakerjaan, dan kebijakan internal perusahaan.

User Requirements:
  1. Antarmuka pengguna yang intuitif dan mudah digunakan.
  2. Kemampuan untuk mengelola data karyawan, termasuk informasi pribadi, gaji, absensi, dan evaluasi kinerja.
  3. Fasilitas untuk melihat dan mengubah data absensi dan jadwal kerja.
  4. Akses ke informasi gaji, slip gaji, dan informasi terkait penggajian.
  5. Kemampuan untuk memberikan dan menerima umpan balik terkait evaluasi kinerja.
  6. Pemberitahuan dan pengingat terkait gaji, absensi, dan evaluasi kinerja.

Functional Requirements:
  1. Manajemen data karyawan, termasuk informasi pribadi, gaji, dan informasi pekerjaan.
  2. Perhitungan gaji dan pengelolaan perpajakan yang sesuai dengan peraturan yang berlaku.
  3. Pengelolaan absensi karyawan, termasuk cuti, izin, dan jadwal kerja.
  4. Modul evaluasi kinerja dengan penggunaan metrik dan bobot yang ditentukan perusahaan.
  5. Pelaporan dan analitik yang komprehensif untuk menghasilkan laporan kinerja karyawan.
  6. Integrasi dengan sistem kehadiran dan sistem keuangan perusahaan.

System Requirements:
  1. Aplikasi berbasis web atau aplikasi seluler yang dapat diakses secara fleksibel.
  2. Infrastruktur server yang kuat untuk menyimpan dan mengelola data karyawan.
  3. Keamanan tinggi untuk melindungi data sensitif karyawan.
  4. Skalabilitas untuk mengakomodasi jumlah karyawan dan volume data yang beragam.
  5. Integrasi dengan perangkat keras dan sistem perusahaan yang ada.


Non-Functional Requirements:
  1. Performa tinggi untuk memastikan respons cepat dalam pengolahan data dan tampilan informasi.
  2. Keandalan tinggi untuk memastikan ketersediaan sistem dan penghindaran kegagalan.
  3. Kepatuhan terhadap peraturan privasi dan perlindungan data, seperti GDPR atau HIPAA.
  4. Kemudahan penggunaan dengan antarmuka yang ramah pengguna dan dokumentasi yang jelas.
  5. Kemampuan untuk mematuhi kebijakan keamanan perusahaan dan mengelola akses pengguna dengan tepat.

Comments

Popular posts from this blog

Quiz 1 PBKK

Tugas 13 PBKK

Tugas 1 APSI D