EVALUASI TENGAH SEMESTER - RK
EVALUASI TENGAH SEMESTER - RK
05111940000049 - Muhammad Bagus Istighfar
05111940000049 - Muhammad Bagus Istighfar
1. Jelaskan macam - macam kebutuhan yang harus digali di dalam membuat perangkat lunak
Jawaban :
Aplikasi GoToko adalah aplikasi yang menyediakan layanan lengkap untuk memudahkan pemilik warung dan toko kelontong untuk membeli barang-barang stok secara online. Banyak dari mereka yang merasakan masalah dalam hal biaya dan waktu, maka aplikasi ini dapat melakukan penghematan biaya hingga waktu. Selain mudah dalam mencari dan memesan berbagai macam produk konsumsi kemasan dari sejumlah produk dengan brand ternama, harga produk di GoToko juga kompetitif dan transparan. Sehingga hal ini dapat memudahkan pemilik toko untuk melakukan perbandingan dari satu produk dengan lainnya. Selalin itu Pengiriman barang pesanan pun hanya membutuhkan waktu 1 x 24 jam. Sehingga sangat memudahkan dan membuat nyaman pengguna baik dari segi pemilik brand maupun toko.
Jenis kebutuhan perangkat lunak ada 2 macam :
1. Kebutuhan Fungsional (Functional Requirement)
2. Kebutuhan Non Fungsional (Non Functional Requirement)
Kebutuhan Fungsional
Kebutuhan fungsional adalah kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Kebutuhan fungsional ini bisa dibilang untuk memenuhi apa saja yang diperlukan oleh User dan Stakeholder terkait terkait sebuah perangkat lunak. Kebutuhan fungsional mendeskripsikan layanan, fitur atau fungsi yang disediakan atau diberikan oleh sistem bagi penggunanya. Kebutuhan fungsional awal merupakan fungsi atau layanan yang merepresentasikan goal dari pengguna ketika hendak menggunakan sistem.
Contoh kebutuhan fungsional pada soal ini (GoToko) :
Aktor : Pedagang toko, pemilik brand, admin, dan kurir
- Pedagang toko mengecek promo
- Pedagang toko melihat info barang yang disediakan oleh pemilik brand
- Pedagang toko dapat melakukan pembayaran
- Pedagang toko dapat membeli stok barang yang tersedia
- Pedagang toko dapat mengecek status pengiriman barang
- Pedagang toko dapat melihat analisis penjualan
- Pedagang toko dapat melakukan pendaftaran
- Pemilik brand melihat riwayat pemesanan
- Pemilik brand update stok, harga, dan promosi untuk barang yang dijual
- Pemilik brand dapat melakukan pemesanan kurir untuk mengirim stok ke pedagang toko
- Pemilik brand dapat mengecek status pengiriman barang
- Pemilik brand dapat melihat analisis penjualan
- Pemilik Brand dapat melakukan pendaftaran
- Admin dapat melakukan verifikasi pemesanan jika terjadi masalah
- Kurir dapat menerima pesanan pengiriman
- Kurir dapat melakukan update status pengiriman
- Kurir dapat melakukan pendaftaran
Kebutuhan Non Fungsional
Kebutuhan non-fungsional adalah kebutuhan yang menitikberatkan pada properti prilaku yang dimiliki oleh sistem. Analisis kebutuhan non fungsional dibagi menjadi dua, yaitu analisis
kebutuhan perangkat lunak dan analisis kebutuhan perangkat keras. Analisis perangkat keras bertujuan untuk memudahkan proses perancangan dan implementasi dalam pembangunan sistem ini.
Aspek aspek yang biasanya diamati saat menentukan kebutuhan non fungsional :
- Security
Kemampuan sistem untuk menjaga keamanan dari data-data pribadi baik milik user maupun provider. - Logging
Kemampuan sistem untuk mencatat setiap permintaan dari user - Storage
Kemampuan sistem untuk menyimpan resource yang dibutuhkan seperti file asset - Performance
Kemampuan sistem untuk merespons permintaan user dengan optimal - Cost
Kemampuan sistem untuk menjalankan fungsionalitas dengan biaya yang optimal. - Interoperability
Kemampuan sistem untuk digunakan pada berbagai platform / device yang berbeda - Flexibility
Kemampuan untuk membuat pengguna merasa bebas dan leluasa dalam mengoperasikan sistem - Disaster recovery
Kemampuan sistem untuk beroperasi secara normal setelah adanya gangguan - Accessibility
Kemampuan sistem agar bisa diakses dimanapun, kapanpun, dan melalui device apapun
Contoh kebutuhan non fungsional pada soal ini (GoToko) :
1. Sistem memiliki keamanan tinggi agar data pengguna terlindungi
2. Sistem dapat diakses all time atau 24/7
3. Sistem dapat diakses di berbagai os smartphone (Android dari versi lama hingga baru dan IOS)
4.Sistem memiliki Interface yang memudahkan dan membuat nyaman pengguna
5.Sistem dapat berjalan dengan lancar
2. Sesuai gambaran video buatlah BRD GoToko
3. Buatlah video youtube untuk mempresentasikan jawaban anda
4. Jawaban ditulis disertai embedded video youtube di blog masing-masing dan buat koment pada posting berikut
Anggota Kelompok :
1. Muhammad Bagus Istighfar - 05111940000049
2. Bill Harit Yafi - 05111940000114
Komentar
Posting Komentar