Lompat ke konten utama
←

Agile dan Scrum

Pelajaran 7 dari 14

Cerita pengguna, estimasi, velocity, dan burndown

Cerita pengguna, kriteria penerimaan, dan INVEST

Setelah pelajaran ini kamu bisa membedah cerita pengguna dan menunjuk huruf INVEST yang dilanggarnya.

±13 menitDiperiksa 3 Okt 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

GOV.UK Service Manual mendefinisikan cerita pengguna sebagai uraian singkat tentang seorang pengguna dan alasan ia membutuhkan layanan yang dibangun. Tiga unsurnya wajib: pelaku (siapa penggunanya), narasi (apa yang ingin ia lakukan), dan tujuan (mengapa ia ingin melakukannya). Bentuk yang lazim: "Sebagai …, saya ingin …, agar …". Bagian terpenting adalah tujuan, karena tujuan memastikan tim memecahkan masalah yang benar dan menentukan kapan cerita dianggap selesai.

Cerita boleh dilengkapi kriteria penerimaan: daftar hasil yang dipakai sebagai daftar periksa bahwa kebutuhan pengguna terpenuhi, sering ditulis dengan awalan "selesai bila …". Cerita besar yang butuh lebih dari beberapa minggu untuk dikembangkan dan diuji disebut epik, dan bila mungkin dipecah menjadi cerita lebih kecil yang bisa selesai dalam satu iterasi.

Glosarium Agile Alliance mencatat dua alat bantu lagi. Model 3C dari Ron Jeffries: kartu (penanda fisik ceritanya), percakapan (diskusi antara pemakai, pengembang, dan penguji), dan konfirmasi (bukti bahwa tujuannya tercapai) — artinya cerita bukan dokumen persyaratan. Lalu INVEST dari Bill Wake (2003), daftar periksa mutu sebuah cerita:

HurufArtiCerita melanggar bila…
I — IndependentBerdiri sendiriTidak bisa dikerjakan sebelum cerita lain selesai
N — NegotiableBisa dirundingkanDitulis sebagai kontrak fitur yang kaku
V — ValuableBernilaiTidak memberi nilai bagi siapa pun yang memakainya
E — EstimableBisa diperkirakanTerlalu kabur untuk ditaksir besarnya
S — SmallKecilTidak muat dalam satu iterasi
T — TestableBisa diujiTidak ada cara memeriksa apakah sudah selesai

Contoh cerita di aplikasi koperasi:

Sebagai bendahara koperasi, saya ingin melihat daftar anggota yang menunggak lebih dari 30 hari,
agar saya bisa mengirim pengingat sebelum rapat bulanan.

Pelaku  : bendahara koperasi
Narasi  : melihat daftar anggota yang menunggak lebih dari 30 hari
Tujuan  : mengirim pengingat sebelum rapat bulanan
Kriteria: selesai bila daftar memuat nama, nomor anggota, dan jumlah tunggakan;
          selesai bila daftar bisa diunduh.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Pada cerita "Sebagai kasir, saya ingin mencari barang dengan memindai kode batang, agar antrean di kasir bergerak cepat", bagian mana yang merupakan tujuan?

Pilih satu jawaban

Latihan 2 dari 3

Cerita "Sebagai anggota, saya ingin aplikasi terasa nyaman" tidak bisa dipastikan kapan selesai karena tidak ada cara memeriksanya. Huruf INVEST mana yang dilanggar?

Pilih satu jawaban

Latihan 3 dari 3

Cerita "Sebagai admin gudang, saya ingin seluruh modul gudang — stok, pembelian, retur, dan laporan" diperkirakan butuh tiga bulan. Menurut GOV.UK Service Manual, cerita sebesar ini disebut apa dan diperlakukan bagaimana?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 1 lagi