💬

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: