TUGAS RK - A Pertemuan - 3 : Requirement Elicitation
TUGAS RK - A Pertemuan - 3 Requirement Elicitation
Nama Anggota Kelompok:
- Refaldyka Galuh P 05111940000209
- Andymas Narendra B 05111940000088
- Adrian Danindra 05111840000068
Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditujukan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna system dan pihak lain yangmemiliki kepentingan lain dalam pengembangan sistem
Elisitasi kebutuhan bertujuan untuk:
Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan system.
Mengenali siapa saja para pemangku kepentingan.
Mengenali tujuan dan batasan dari sistem sehingga mencapai sasaran yang harus dicapai.
Untuk lebih detail, berikut adalah langkah yang perlu diambil dalam proses elisitasi kebutuhan pada
kasus toko online:
A. Stakeholder
Pemilik Toko
Pemilik toko memerlukan alat dan informasi untuk membantu pengelolaan tokonya.
Ini termasuk produk mana yang lebih banyak terjual, strategi marketing apa yang disukai
pelanggan, dan apakah ada produk yang menyebabkan kerugian.
Pegawai Toko
Pegawai toko menggunakan aplikasi untuk mengurus kegiatan ditoko sehari-hari baik itu
penjualan, pengiriman barang, lalu juga untuk mengurus inventori toko dan bisa juga
tugas-tugas yang diberi oleh pemilik toko untuk mengumpulkan informasi penting untuk
toko.
Masyarakat Umum / Pembeli
Masyarakat umum menggunakan aplikasi untuk pertama memasuki aplikasi untuk
mencari di toko apakah ada barang yang sesuai dengan kebutuhan mereka, untuk ini
mereka bisa mencari nya dengan harga, kategori, ataupun nama barang. Setelah mereka
memutuskan untuk membeli maka mereka bisa menggunakan aplikasi untuk melihat harga
lalu memastikan cara pembayaran dan akhirnya melihat apakah barang mereka sudah
sampai atau tidak.
Tim pengembang aplikasi
Tim pengembang dari aplikasi bertanggung jawab untuk menciptakan perangkat lunak
serta melakukan maintenance kedepannya. Tim ini biasanya terdiri dari beberapa posisi
seperti :
Project Manager
Quality Assurance
Front End Developer
Back End Developer
Database Engineer
B. List Pertanyaan
Sistem seperti apa yang diinginkan ?
Kebutuhan-kebutuhan apa saja yang dibutuhkan di dalam Aplikasi tersebut ?
Apa kesulitan yang anda alami pada proses tersebut ?
Upaya yang sudah dilakukan untuk menyelesaikan permasalahan tersebut ?
Apakah anda sudah mencari alternatif lain untuk menyelesaikan permasalahan
tersebut ?
Fitur-fitur apa saja yang dibutuhkan ?
Kapan ingin bisa dipakai?
Bagaimana proses bisnis dari aplikasi ini ?
Siapa yang akan menggunakan fitur aplikasi ini?
C. Kebutuhan
Fungsional
Customer chat/support
Display Barang/produk
Display harga
Keranjang / Shopping Cart
Non Fungsional
Aplikasi tidak mengalami crash
Aplikasi dapat digunakan kapanpun
Aplikasi dapat berjalan dengan cepat
Aplikasi menggunakan bahasa yang mudah dipahami
pengguna dapat menggunakan aplikasi dengan mudah dan nyaman.
D. Spesifikasi Sistem
Sistem operasi : Windows
Framework : Windows Forms App .NET Framework
Programming Language : C#
Scripting Language : MySQL
SQL Server : Microsoft SQL Server
DBMS : SQLite
Komentar
Posting Komentar