"Là một người mua sắm, tôi muốn lưu phương thức thanh toán của mình để lần sau có thể thanh toán nhanh hơn." Đó là một câu chuyện người dùng. Nó là một câu, không phải là một bản đặc tả. Các nhóm phát triển phần mềm theo phương pháp Agile thường viết chúng trên thẻ ghi chú hoặc giấy nhớ. Định dạng này buộc người viết phải nêu rõ vai trò, mục tiêu và lý do. Nó giúp tập trung vào người sẽ thực sự sử dụng tính năng đó, chứ không phải vào cấu trúc cơ sở dữ liệu.
Các câu chuyện người dùng được Kent Beck và Ron Jeffries phổ biến vào cuối những năm 1990. Chúng được cố ý viết chưa hoàn chỉnh. Mỗi thẻ là một lời hứa hẹn cho một cuộc trò chuyện. Các nhà phát triển, nhà thiết kế và quản lý sản phẩm sẽ thảo luận chi tiết. Tiêu chí chấp nhận sẽ được thêm vào sau. Một câu chuyện quá dài được gọi là một sử thi. Một câu chuyện quá mơ hồ là một lỗi tiềm ẩn.
Ba chữ C
- Card
- Conversation
- Xác nhận
Những câu chuyện hay là những câu chuyện độc lập, có thể thương lượng, có giá trị, đáng trân trọng, ngắn gọn và có thể kiểm chứng. Từ viết tắt là INVEST. Nó không phải là một tôn giáo. Một số nhóm viết câu chuyện như những câu chuyện công việc: "Khi tôi đến muộn, tôi muốn thanh toán chỉ bằng một lần chạm để không bị lỡ chuyến tàu." Cùng một ý tưởng, nhưng cách diễn đạt khác nhau.
Comments
No comments yet. Be the first to share a thought.
Leave a comment