Please enable JavaScript.
Coggle requires JavaScript to display documents.
User Story - Coggle Diagram
User Story
-
-
(2) Why - Who - What
Thực tế nhiều người làm user story để cho nhanh, cho kịp với tiến độ dự án, họ thường bỏ phần WHY đi. Và đấy cũng chính là thiếu sót lớn nhất của người làm user story. Nên về sau xuất hiện thêm trường phái viết WHY (purpose) lên trước, và thay “So than I can…” thành “In order to…” cho hợp ngữ cảnh.
-
-
I want to [do something], <= WHAT
Thêm nữa, khi nói đến “user story”, thường hàm ý 2 nghĩa để mọi người lưu ý:
1- cấu trúc story (như trên), và
2- một requirement item. Để thấy rằng, một epic hay feature cũng có thể tuân thủ cấu trúc story, nhưng quy mô & phạm vi epic cao hơn feature, và feature cao hơn user story.
User Story là gì?
(1) Who - What - Why
Format
-
I want to [do something], <= WHAT
-
Như mọi người thấy, user story viết theo dạng Who-What-Why, và không có How, không biết trình tự các bước trong chức năng người dùng phải thực hiện thế nào. Và thực tế tất cả các chi tiết, logics, kịch bản mà không mô tả trong user story thì hay được đưa vào acceptance criteria.
Ví dụ:
US01: As a customer, I want to be able to cancel my reservation at any time, So that I do not lose all the money if an incident occurs.
Acceptance Criteria
-
-
-
-
-
(Chú thích: cách viết AC thế này là kiểu checklist, còn một kiểu nữa theo dạng scenario cho bạn nào muốn áp dụng BDD - behaviour-driven development)