Nhóm cần phải làm việc cùng nhau thay vì có thái độ / câu thần chú "Không phải công việc của tôi, không phải trách nhiệm của tôi".
Tiêu chí chấp nhận có ở dạng:
- Chấp nhận kinh doanh
- Đảm bảo chất lượng
Thông thường, sự chấp nhận của doanh nghiệp thường là trả lời câu hỏi:
- Liệu các tính năng đã được thực hiện làm những gì tôi muốn nó làm?
Tính năng này sẽ có một số yêu cầu được định hướng kinh doanh, như nếu tôi nhấn nút này, tôi hy vọng hành động này sẽ xảy ra. Nó sẽ liệt kê (các) kịch bản kinh doanh dự kiến và hành vi dự kiến nhưng nó sẽ không bao gồm tất cả các trường hợp có thể xảy ra.
Dự kiến yêu cầu kinh doanh phải được xác định trước khi lặp để đảm bảo chất lượng có thể phát triển bất kỳ kỹ thuật nào đối với các yêu cầu phi kinh doanh. Đảm bảo chất lượng nên phát triển các trường hợp phá hủy cũng như các trường hợp cạnh khi cần thiết.
Cả hai bộ yêu cầu nên được xem xét trước khi bắt đầu bất kỳ công việc câu chuyện nào để có thể ước tính và cam kết chính thức cho đơn vị công việc. Một khi điều này được thực hiện, tính năng / câu chuyện có thể được làm việc trên. Tại thời điểm này, mọi người đều rõ ràng về những gì sẽ được chuyển giao từ quan điểm kinh doanh và kỹ thuật.
Câu chuyện đạt đến sự chấp nhận cuối cùng một khi các thành viên nhóm đảm bảo chất lượng và kinh doanh đăng nhập vào câu chuyện. Điều này sẽ xảy ra trong quá trình lặp lại cho cả chấp nhận kinh doanh và chấp nhận đảm bảo chất lượng. Đây là định nghĩa của việc thực hiện (DoD) báo hiệu công việc câu chuyện bổ sung có thể được bắt đầu.
Bất kỳ phát hiện mới có thể được ghi lại như là khiếm khuyết hoặc gai câu chuyện bổ sung. Trong một thế giới hoàn hảo, điều này sẽ không bao giờ xảy ra, nhưng trong thực tế thường có một số lượng "khám phá" xảy ra khi làm việc trên một tính năng / câu chuyện. Điều này là tự nhiên.
Các đội phải làm việc cùng nhau (kinh doanh, bảo đảm chất lượng, phát triển) để băm ra bất kỳ loại phát hiện mơ hồ của yêu cầu. Nếu điều này là nhanh nhẹn, tất cả họ nên ngồi cùng một bàn để thúc đẩy giao tiếp và giải quyết nhanh chóng cho bất kỳ câu hỏi có thể phát sinh. Nó sẽ đi một cái gì đó như thế này:
QA:
"Này, Nhà phát triển chúng ta nên xử lý tình huống cụ thể này. Tôi đã phát hiện ra rằng nếu tôi nhập dữ liệu này, tôi sẽ gặp lỗi."
DEV:
"Điều đó không được đề cập trong bất kỳ yêu cầu nào, nhưng chúng tôi có thể thêm một số chức năng bổ sung để giải quyết vấn đề này. OK, Hey Business Person, bạn muốn ứng dụng xử lý như thế nào trong trường hợp này?"
KINH DOANH:
"Hãy hiển thị thông báo lỗi tiêu chuẩn của chúng tôi và cho phép người dùng thử lại cho kịch bản này. Sau đó, sẽ có thêm bao nhiêu nỗ lực?"
DEV:
"Sẽ thật dễ dàng, chỉ một hoặc hai giờ nữa. Tôi có thể cam kết thực hiện lần lặp này. QA vui lòng cập nhật tiêu chí chấp nhận của bạn cho kịch bản này, chúng tôi không cần thêm một câu chuyện cho việc này. Cảm ơn!"
Hoặc nếu đó là một tác phẩm nhiều, một câu chuyện mới được thêm vào hồ sơ tồn đọng. Nhóm vẫn có thể chấp nhận câu chuyện gốc vì nó đáp ứng tất cả các yêu cầu ban đầu, và sau đó chọn câu chuyện tăng đột biến trong lần lặp tiếp theo.