💬

User Stories

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 utama Negatif:
      • 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"
🗣️ User Stories
Table view
Story Title
Priority
Estimate
Use Case
Acceptance Criteria
Sebagai [tipe pengguna], aku pengen [melakukan sesuatu] untuk [mencapai tujuan].
Given: When: Then: