ETS RK A 2022

 Nama : Titian Pamungkas Anjasmara

NRP : 05111940000046


Jelaskan macam-macam kebutuhan yang harus digali di dalam membuat perangkat lunak

 

Menurutnya macamnya, kebutuhan yang harus digali dalam membuat perangkat lunak dibagi menjadi 2 :

1. Kebutuhan Fungsional

2. Kebutuhan Non-Fungsional


Kebutuhan Fungsional adalah kebutuhan yang berkaitan dengan layanan, fungsi fitur perangkat lunak yang disediakan oleh sistem bagi penggunanya. Kebutuhan fungsional awal merupakan fungsi atau layanan yang merepresentasikan goal dari pengguna ketika hendak menggunakan sistem.
 

Contoh pada Sistem Mesin ATM : Mengecek saldo, mengirim uang, menarik uang, melakukan pembayaran

Contoh pada sistem facebook : Melihat postingan, membuat postingan, menambah teman, mengirim pesan


Kebutuhan non Fungsional adalah kebutuhan yang mendeskripsikan sekumpulan batasan, karakteristik dan properti pada sistem, baik dalam lingkungan pengembangan maupun operasional, atau atribut kualitas yang harus dipenuhi oleh sistem. 

Contoh pada mesin ATM : Mesin diakses kurang dari 10 detik, Sistem aman dari hacker, Sistem dapat diakses beberapa waktu setelah terjadi blackout

Contoh pada facebook : Sistem harus responsif, sistem harus aman dari serangan hacker, sistem dapat diakses 24/7, Sistem dapat diakses di berbagai OS


Contoh di atas merupakan sistem GoToko. GoToko merupakan aplikasi berbasis Android yang ditujukan untuk pemilik usaha UMKM untuk mempermudah dalam pembelian barang. Terdapat dua stakeholder utama, yaitu penyetok barang dan pembeli (pemilik UMKM) Dari sistem tersebut, beberapa kebutuhan yang harus dipenuhi diantaranya adalah :

Kebutuhan Fungsional

Penyetok :

  • Penyetok dapat menambah barang 
  • Penyetok dapat mengedit toko
  • Penyetok dapat melihat pembeli
  • Penyetok dapat mengatur jasa pengiriman
  • dll

Pembeli

  • Pembeli dapat mencari barang
  • Pembeli dapat melihat deskripsi barang
  • Pembeli dapat melihat promo
  • Pembeli dapat mengedit keranjang
  • Pembeli dapat membeli barang pada keranjang
  • dll

Kebutuhan non-Fungsional

  • Sistem dapat diakses 24/7
  • Sistem dapat diakses oleh berbagai OS (Android generasi lama-baru, IOS) 
  • Sistem cukup responsif
  • Sistem aman dari serangan hacker
  • Sistem memiliki UI yang bagus
  • dll


Komentar

Postingan populer dari blog ini

Tugas 1 MPPL, Proyek

Tugas 2 MPPL Mokapos