Seberapa rinci seharusnya cerita pengguna?

Sering ada perdebatan di tim tangkas tentang seberapa rinci Kisah Pengguna seharusnya sebelum disampaikan ke pengembang.


Beberapa pengembang ingin melihat deskripsi yang paling terperinci, setelah membaca yang mana, mereka dapat segera memahami semuanya dan dengan cepat melakukannya tanpa mengajukan pertanyaan. Manajemen juga sering terkesan dengan pendekatan ini, karena programmer mahal, Anda perlu memastikan bahwa mereka tidak terganggu oleh apa pun di luar.


Pertimbangkan pendekatan Agile untuk memecahkan masalah ini.


Pertama, mari kita berurusan dengan konsep CCC, yang merupakan singkatan dari Card, Conversation, Confirmation.


Kartu


Idenya adalah bahwa seluruh Kisah Pengguna harus pas pada kartu kertas atau stiker kecil. Anda tidak dapat menulis banyak tentang itu, dan itu tidak perlu.


Tujuan utama dari kartu ini adalah untuk berfungsi sebagai pengingat, undangan untuk berdiskusi (placeholder untuk percakapan).


Tujuannya adalah untuk mengalihkan fokus dari persyaratan menulis ke diskusi mereka. Untuk diskusi yang hidup lebih penting daripada teks tertulis.


Kartu harus secara singkat tetapi ringkas mencerminkan esensi tugas. Format yang disarankan:


  {}  {},   {}.

Fungsionalitas dalam deskripsi Story Pengguna jarang dilupakan, tetapi kadang-kadang mereka tidak tahu siapa yang membutuhkannya dan mengapa. Menentukan konteks bisnis secara eksplisit sangat berguna untuk diskusi yang akan datang.


Saat menulis Kisah Pengguna, disarankan agar Anda fokus pada pengguna aplikasi kami (fokus pada kebutuhan dan manfaat pengguna).


, (by example).


User Story . , .


User Story , , .


User Story , , -.


Conversation ()


– .


Product Owner : , PO , .


, , (face to face), (high bandwidth) . – ( ), ( Agile).


, :


  • ,
  • ,
  • ,
  • (- ?),
  • ( , ),
  • , ( - ?)
  • , ,

Confirmation ()


User Story – , .


(acceptance criteria), Definition of Done, , , , -.


agile- , , .


User Story?


:


  1. User Story . , . , . .
  2. User Story , .. Product Owner . , PO . PO ( , , , ), , , , .

, . - . , “ ” (just in time) “ , ” (just enough).


User Story , , . , , . .


User Story? , .




, , , User Stories. ? , User Stories, ?




: 15 , . Agile -.


:



All Articles