Đây là một ý tưởng có thể làm cho cả hai nhóm hài lòng và phù hợp với việc tiến tới một cách tiếp cận Agile:
Tự động hóa kiểm tra chấp nhận người dùng của bạn và ghi lại chúng.
http://pragprog.com/mag Magazine / 2009-12/automating-screencasts
Nghe có vẻ như một phần của vấn đề bạn gặp phải là các kế hoạch kiểm tra bạn đang viết rất lặp đi lặp lại và hoàn toàn xác nhận. Thành thật mà nói, tôi sẽ không gọi những gì bạn đang viết thử nghiệm - nếu nó chỉ xác nhận các yêu cầu, thì nó đang kiểm tra . Tự động hóa điều này và ghi lại nó sẽ cho phép bạn đóng gói một bản demo gọn gàng cho khách hàng của bạn thường xuyên (thậm chí bạn có thể gửi cho họ trong một ngày ngắn) - họ sẽ có nhiều khả năng nhấp vào bản demo và xem nó hơn là mở kế hoạch kiểm tra và bắt đầu làm việc với nó, vì vậy hy vọng bạn sẽ nhận được phản hồi nhanh hơn (rất quan trọng nếu bạn đang tiến tới một cách tiếp cận Agile hơn). Bạn sẽ có thể sử dụng lại các thành phần để nó giảm khối lượng công việc cho bạn,
Nó cũng cung cấp một cách thực sự thực hiện các yêu cầu - bạn đã xem qua các thông số kỹ thuật thực thi của Gojko Adzic chưa? Hãy xem tại đây:
http://gojko.net/2010/08/04/lets-change-the-tune/
Nếu bạn đang nghĩ về điều này như một cách để đưa các yêu cầu vào một hình thức thực thi để demo cho khách hàng của bạn , sau đó nó đột nhiên dường như ít vô nghĩa hơn.
Bây giờ, đặt mũ thử nghiệm của tôi, tôi rất vinh dự chỉ ra rằng nếu điều đó xảy ra, nó sẽ giải phóng bạn / các bên liên quan của bạn để thực hiện một số thử nghiệm thích hợp - tức là thử các trường hợp cạnh và thử nghiệm thực sự thách thức ứng dụng , thay vì chỉ xác nhận các yêu cầu. Tôi muốn đề nghị bạn cung cấp các screencasts cùng với các câu hỏi hoặc gợi ý ngắn cho các khu vực bạn muốn phản hồi nhiều hơn, ví dụ:
1) Đây là mẫu đăng ký mới của chúng tôi - hãy xem đoạn ghi hình này để xem nó hoạt động như thế nào!
Những gì chúng tôi muốn phản hồi về: Chúng tôi đã thêm rất nhiều kiểm tra vào biểu mẫu này để đảm bảo khách hàng không thể nhập dữ liệu sai - chúng tôi thực sự muốn bạn xem các thông báo lỗi mà khách hàng gặp phải khi họ đặt sai và cho chúng tôi biết khách hàng của chúng tôi sẽ thấy họ dễ hiểu.
Chúng tôi cũng muốn biết liệu chúng tôi đã quá nghiêm ngặt trong một số trường hợp - nếu bạn có bất kỳ dữ liệu khách hàng đặc biệt nào (có thể là một tên thực sự dài, hoặc một tên thực sự ngắn hoặc ai đó có các ký tự khác thường trong tên của họ, hoặc một cái gì đó khác mà chúng tôi không nghĩ ra, hoặc có thể địa chỉ của họ không có tên đường hoặc một cái gì đó kỳ lạ như vậy?) thì có lẽ bạn có thể dành vài phút để thử chúng?
Tức là bạn trình bày một screencast đẹp, và sau đó yêu cầu phản hồi, đóng khung nó mà không quá cụ thể, khiến họ suy nghĩ về các vấn đề tiềm năng thay vì chỉ xác nhận. Làm cho họ suy nghĩ , thay vì chỉ nhấp một cách mù quáng thông qua một kế hoạch kiểm tra. Về cơ bản bạn đang viết một điều lệ thử nghiệm thăm dò cho họ. (Nếu bạn nhìn vào Quadrant thử nghiệm Agile , đây sẽ là các thử nghiệm trong Quadrant 3).