What to do?
- Sekarang, seharusnya kamu udah nentuin fitur-fitur yang mau kamu buat.
- Buat 3-5 cerita pengguna untuk fitur-fitur kamu pake template di bawah ini.
🗣️ User Stories
- Story Title:
Penjelasan singkat fitur kamu.
Contoh: Login Page
- Priority
The importance level of a story. Does this story defines the whole feature? Is it required? Does the feature can still run without this story?
e.g: Medium
Level pentingnya user story ini. Apakah ini bisa menjelaskan fitur secara keseluruhan? Apakah cerita ini wajib? Apakah fitur masih bisa berjalan tanpa user story ini?
Contoh: Medium
- Perkiraan
Estimasi kasar jumlah hari/jam kerja yang diperlukan untuk mengembangkan cerita yang disebutkan.
Contoh: 3 hari
- Use Case
Kalimat yang mendeskripsikan tindakan pengguna untuk cerita tersebut.
e.g: Sebagai pengguna, aku pengen bisa login pake email dan password yang udah terdaftar.
- Kriteria Penerimaan:
Spesifikasi lengkap cerita pengguna yang terdiri dari 3 poin: - Aktivitas yang telah dilakukan (Given)
kondisi yang harus terpenuhi agar user story bisa dianggap selesai.
contoh: Pengguna sudah mendaftarkan akun dengan alamat email dan password tertentu - Ketika (When)
keadaan/trigger khusus untuk kasus penggunaan yang disebutkan.
contoh: Pengguna klik tombol submit di form login - Maka (Then)
hasil dari keadaan/trigger tersebut, biasanya berisi skenario positif dan negatif.
Contoh:Positif
: pengguna memasukkan email yang terdaftar dan password yang benar → login berhasil, aplikasi mengarahkan pengguna ke halaman utamaNegatif
: - kolom email/password kosong → tampilan error "Email/Password tidak boleh kosong"
- email tidak valid → tampilan error "Mohon masukkan alamat email yang valid"
- email/password salah → tampilan error "Email atau Password Salah"
- error server/offline → tampilan error "Terjadi kesalahan, coba lagi nanti"