| Aktor | Peran |
|---|---|
| Klien | Masyarakat, usaha kecil, panitia acara, atau komunitas yang membutuhkan jasa digital |
| Mahasiswa (Pekerja) | Mahasiswa TI atau jurusan lain yang punya keahlian digital |
| Admin | Pengelola platform |
Setiap kebutuhan diberi prioritas dengan metode MoSCoW: Must (wajib ada agar aplikasi berfungsi), Should (penting, tetapi bisa menyusul setelah fungsi utama jalan), Could (pelengkap yang bernilai tambah), dan Won’t (tidak dikerjakan pada rilis awal).
| Kode | Kebutuhan | Aktor | Prioritas |
|---|---|---|---|
| F1 | Sistem dapat mendaftarkan dan mengautentikasi pengguna sesuai peran | Semua | Must |
| F2 | Sistem dapat memverifikasi status mahasiswa | Admin, Mahasiswa | Must |
| F3 | Klien dapat membuat, mengubah, dan menutup tugas | Klien | Must |
| F4 | Mahasiswa dapat mencari dan memfilter tugas | Mahasiswa | Must |
| F5 | Mahasiswa dapat mengirim penawaran harga dan waktu | Mahasiswa | Must |
| F6 | Klien dapat memilih satu penawaran | Klien | Must |
| F7 | Pengguna dapat saling berkirim pesan | Klien, Mahasiswa | Should |
| F8 | Sistem dapat memproses dan menahan pembayaran | Klien | Must |
| F9 | Mahasiswa dapat mengunggah hasil kerja | Mahasiswa | Must |
| F10 | Klien dapat menyetujui hasil atau meminta revisi | Klien | Must |
| F11 | Sistem dapat meneruskan dana ke dompet mahasiswa setelah disetujui | Sistem | Must |
| F12 | Pengguna dapat saling memberi rating dan ulasan | Klien, Mahasiswa | Should |
| F13 | Sistem dapat membuat portofolio otomatis | Sistem | Could |
| F14 | Sistem dapat mengirim notifikasi | Sistem | Should |
| F15 | Admin dapat menangani laporan dan sengketa | Admin | Should |
Won’t have (di luar cakupan rilis awal): jasa non-digital dan layanan di luar area sekitar kampus, sesuai batasan di bawah.
| Aspek | Kebutuhan |
|---|---|
| Keamanan | Password terenkripsi, koneksi HTTPS, data pembayaran tidak disimpan di aplikasi |
| Kinerja | Setiap halaman termuat maksimal 3 detik pada jaringan 4G |
| Kompatibilitas | Android 8 ke atas dan iOS 13 ke atas |
| Kemudahan | Antarmuka sederhana, maksimal 3 langkah untuk memasang tugas atau mengirim penawaran |
| Ketersediaan | Layanan aktif minimal 99% per bulan |
| Skalabilitas | Mampu menangani peningkatan pengguna tanpa perombakan besar |
| Privasi | Data pribadi hanya dipakai untuk keperluan layanan |
Fokus awal pada kategori jasa digital dan area sekitar kampus. Pembayaran memakai mitra payment gateway berizin.