Thoughtworks: Đừng vội nhờ AI viết user story
Thoughtworks cho rằng các nhóm không nên yêu cầu AI biến một yêu cầu mơ hồ thành user story hoàn chỉnh trước khi giải quyết những quyết định sản phẩm nằm phía sau. Một yêu cầu như “Người dùng có thể xuất báo cáo đã lọc” vẫn bỏ ngỏ nhiều câu hỏi quan trọng: bản xuất gồm những bản ghi nào, mốc ngày được hiểu ra sao, cột bị ẩn có được đưa vào hay không và thế nào được xem là bản ghi trùng. Cách làm được đề xuất là yêu cầu AI phân loại thông tin thành ba nhóm: điều đã xác nhận, điều đang được giả định và điều chưa biết; đồng thời trích dẫn nguồn cho mỗi thông tin đã xác nhận và không tự bịa thêm quy tắc nghiệp vụ. Nhóm nên ưu tiên những khoảng trống có thể làm thay đổi phạm vi tính năng, quyền thực hiện hoặc ý nghĩa của dữ liệu, rồi xử lý chúng trong các buổi refinement, Three Amigos hoặc Example Mapping. Chỉ sau khi các bên liên quan thống nhất những quy tắc quan trọng, AI mới nên được dùng để viết user story và acceptance criteria. Cách tiếp cận này biến AI thành công cụ phát hiện câu hỏi thay vì âm thầm lấp đầy các “khoảng trống đầy tự tin”, giúp nhóm sản phẩm, lập trình và kiểm thử giảm hiểu lầm tốn kém trước khi bắt đầu triển khai.
Các nhóm sản phẩm và phát triển nên dùng AI trước hết để phát hiện những giả định và câu hỏi còn bỏ ngỏ trong yêu cầu, thay vì lập tức nhờ AI viết user story hoàn chỉnh. Hãy yêu cầu AI phân loại điều đã xác nhận, điều đang được giả định và điều chưa biết, sau đó để người có thẩm quyền chốt quy tắc trước khi tạo acceptance criteria.
Đọc bài gốc