Một yêu cầu đạt chuẩn khi qua được bộ tiêu chí sau — đây cũng là danh mục dùng để soát tài liệu trước khi gửi đi.
- Rõ ràng, một cách hiểu — không dùng từ co giãn như "nhanh", "nhiều", "phù hợp". Nếu hai người đọc ra hai kết quả khác nhau thì yêu cầu chưa đạt.
- Kiểm chứng được — nêu được cách kiểm thử. Yêu cầu không nghĩ ra được ca kiểm thử là yêu cầu chưa viết xong.
- Đầy đủ — có đủ đầu vào, quy tắc xử lý, đầu ra và trường hợp ngoại lệ để triển khai mà không phải hỏi lại.
- Nhất quán — không mâu thuẫn với yêu cầu khác trong cùng tài liệu và với quy tắc nghiệp vụ đã chốt.
- Khả thi — làm được trong ràng buộc kỹ thuật, thời gian và ngân sách hiện có. Cần đội kỹ thuật xác nhận, không phải BA tự phán.
- Cần thiết — truy được về một mục tiêu nghiệp vụ. Yêu cầu không phục vụ mục tiêu nào là ứng viên để cắt.
- Truy vết được — có mã định danh, nối được lên mục tiêu và xuống thiết kế, mã nguồn, ca kiểm thử.
- Không áp đặt giải pháp — mô tả điều cần đạt, chừa lại lựa chọn kỹ thuật cho đội phát triển, trừ khi có ràng buộc thật.
Cách áp dụng: đọc lại từng yêu cầu và tự hỏi "tester sẽ viết ca kiểm thử nào từ câu này". Câu hỏi đó bắt được phần lớn lỗi mơ hồ mà đọc xuôi không thấy.