Câu chuyện người dùng: 3Cs

Khái niệm về câu chuyện người dùng

Câu chuyện người dùnglà một phương pháp nhẹ nhàng để nhanh chóng nắm bắt “ai”, “cái gì” và “tại sao” của các yêu cầu sản phẩm. Nói một cách đơn giản, câu chuyện người dùng là những ý tưởng thể hiện nhu cầu mà người dùng muốn. Câu chuyện người dùng ngắn gọn, và mỗi yếu tố thường chứa ít hơn 10 hoặc 15 từ. Câu chuyện người dùng là danh sách “cần làm” giúp bạn xác định các bước dọc theo con đường dự án. Chúng giúp đảm bảo rằng quy trình của bạn, và sản phẩm cuối cùng, đáp ứng các yêu cầu của bạn.

Khái niệm về loại điều này tôi thích nói là cách để hiểu và giải thích từ;

câu chuyện người dùng = người dùng + câu chuyện = người + câu chuyện + sự kiện

Tức là, điều mà một người muốn làm vì lý do gì, tinh lọc ra ba yếu tố là ai, tại sao, cái gì. Từ góc độ người dùng là một mô tả ngắn được sử dụng để xác nhận người dùng và nhu cầu của người dùng.

Ba yếu tố của câu chuyện người dùng

Câu chuyện người dùng được sử dụng trong quy trình phát triển phần mềm như một hình thức biểu đạt để mô tả các yêu cầu. Để chuẩn hóa cách diễn đạt câu chuyện người dùng và tạo điều kiện cho việc giao tiếp, câu chuyện người dùng thường được diễn đạt theo định dạng sau:

Là một <vai trò người dùng>, tôi muốn <hoàn thành hoạt động>, để <thực hiện giá trị>.

Một câu chuyện người dùng hoàn chỉnhcâu chuyện người dùngchứa ba yếu tố.

User story role feature template

  1. nhân vật (ai?): ai muốn sử dụng điều này
  2. hành động (cái gì?): hành động gì để hoàn thành
  3. Giá trị: (tại sao?) làm điều này và giá trị gì có thể mang lại khi làm điều này

Ba nguyên tắc, 3C

Thông tin mô tả của câu chuyện người dùng được viết trên các thẻ giấy theo cách viết tay truyền thống, vì vậy Ron Jeffries (2001) gọi ba khía cạnh này là 3C:

  1. thẻ (Card),
  2. cuộc trò chuyện (Conversation) và
  3. xác nhận (Confirmation).

Thẻ:Câu chuyện người dùng thường được viết trên các thẻ nhỏ với mô tả ngắn gọn về câu chuyện, quy tắc và tiêu chí hoàn thành.

Mặt trước của thẻ chứa mô tả câu chuyện theo định dạng: Là một <vai trò>, tôi muốn <hoàn thành hoạt động> để <thực hiện giá trị> mô tả nhu cầu; mặt sau của thẻ chứa quy tắc và tiêu chí hoàn thành cho việc hoàn thành câu chuyện người dùng theo định dạng: Given…When…Then.

Cuộc trò chuyện: Các chi tiết phía sau câu chuyện người dùng đến từ việc giao tiếp với khách hàng hoặc chủ sản phẩm; đảm bảo rằng tất cả các bên đều hiểu câu chuyện một cách chính xác.

Xác nhận:Xác nhận rằng câu chuyện người dùng đã được hoàn thành đúng cách thông qua kiểm tra chấp nhận.

 

This post is also available in Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, 简体中文 and 繁體中文.

Leave a Reply

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *