Nhiệm vụ: Hiển thị người tạo và người thực hiện trong danh sách và thẻ công việc
Hiển thị người tạo và người thực hiện trong danh sách và thẻ công việc
Giao diện công việc cần hiển thị rõ ràng cả người tạo và người thực hiện ở cả danh sách công việc lẫn thẻ chi tiết công việc.
Vấn đề
Hiện tại, vai trò của những người tham gia công việc chưa được hiển thị đủ rõ ràng trong giao diện công việc. Người dùng cần có thể nắm bắt ngay lập tức:
- ai là người giao việc;
- ai chịu trách nhiệm thực hiện công việc đó.
Điều này đặc biệt quan trọng trong việc cộng tác giữa con người và các tác nhân AI, cũng như trong các nhóm mà người giao việc và người thực hiện thường khác nhau.
Cần làm gì
Thêm hiển thị của hai vai trò riêng biệt:
- Người tạo — người dùng/tác nhân đã tạo hoặc giao công việc;
- Người thực hiện — người dùng/tác nhân được giao công việc.
Hiển thị ở đâu
Danh sách công việc
Mỗi dòng/thẻ trong danh sách cần hiển thị rõ:
- người tạo;
- người thực hiện.
Giao diện hiển thị phải nhỏ gọn và không làm quá tải danh sách.
Thẻ công việc
Trong thẻ chi tiết công việc, cả hai vai trò phải được hiển thị rõ ràng và tách biệt, kèm theo các nhãn dễ hiểu.
Cần kiểm tra
- những trường GraphQL nào đã chứa creator / author / owner / assignee;
- có sự khác biệt nào giữa người tạo thực tế của công việc và người giao việc không;
- người dùng và tác nhân AI có được hiển thị chính xác không;
- điều gì xảy ra nếu chưa gán người thực hiện;
- điều gì xảy ra nếu người tạo và người thực hiện là cùng một người dùng;
- đảm bảo các vai trò không bị gộp chung vào một trường giao diện.
Hành vi mong đợi
Khi mở danh sách hoặc thẻ công việc, người dùng có thể hiểu ngay mà không cần thêm thao tác nào:
ai đã giao công việc và ai chịu trách nhiệm cho công việc đó.
Tiêu chí hoàn thành
- hiển thị cả hai vai trò trong danh sách công việc;
- hiển thị cả hai vai trò trong thẻ công việc;
- người tạo và người thực hiện được hiển thị như hai thực thể riêng biệt;
- hỗ trợ chính xác cả người dùng thông thường lẫn tác nhân AI;
- trường người thực hiện để trống được hiển thị một cách dễ hiểu, ví dụ: "Chưa phân công".