Please enable JavaScript.
Coggle requires JavaScript to display documents.
BỘ 2 – BỘ CÂU HỎI SOCRATES CHO DEV KHI NHẬN TASK - Coggle Diagram
BỘ 2 – BỘ CÂU HỎI SOCRATES CHO DEV KHI NHẬN TASK
Làm rõ yêu cầu
Mục tiêu chính của tính năng
Quy trình người dùng
Kết quả khi thành công / thất bại
Có mockup/flow không?
Mục đích: Giảm hiểu nhầm yêu cầu.
Soi giả định
Có điều gì đang hiểu ngầm?
Trường hợp ngoại lệ?
Dữ liệu có thể sai/thiếu không?
Mục đích: Tránh assumption gây bug.
Phạm vi công việc (Scope)
ask gồm những phần nào?
Có phụ thuộc team khác không?
Làm UI/BE/DB hay chỉ 1 phần?
Mục đích: Tránh “tưởng 1 làm 5”.
tiêu chí hoàn thành (Definition of Done)
“Task được xem là hoàn thành khi thoả những điều kiện nào?”
“Có cần viết unit test/e2e test không?”
“Có yêu cầu về performance, security, UX nào không?”
“Có checklist review code cụ thể cho tính năng này không?”
Mục đích: Dev biết rõ “đích đến”, không bị PM/Lead chê thiếu sót
Integration & Data Flow
“API nào được sử dụng? Request/response cụ thể ra sao?”
“Database cần thêm bảng/field nào không?”
“Dữ liệu đi qua bao nhiêu bước? Bước nào dễ lỗi nhất?”
Mục đích: Tránh lỗi khi ghép code giữa các module/view/API.
Rủi ro – Khó khăn
Phần dễ làm lâu nhất?
Phần nào chưa rõ?
Rủi ro ảnh hưởng deadline?
Mục đích: Giúp dev chủ động & chuyên nghiệp.