chúng tôi đang sử dụng một quá trình phát triển hình chữ V cổ điển. Sau đó chúng tôi có các yêu cầu, kiến trúc, thiết kế, thực hiện, kiểm tra tích hợp, kiểm tra hệ thống và chấp nhận.
Người thử nghiệm đang chuẩn bị các trường hợp thử nghiệm trong các giai đoạn đầu tiên của dự án. Vấn đề là, do vấn đề tài nguyên (*), các giai đoạn thử nghiệm quá dài và thường bị rút ngắn do hạn chế về thời gian (bạn biết người quản lý dự án ...;)). Các nhà phát triển đang thực hiện các bài kiểm tra đơn vị của họ khi cần.
Vì vậy, câu hỏi của tôi rất đơn giản: các nhà phát triển có nên tham gia vào các giai đoạn thử nghiệm không và nó có quá 'nguy hiểm' không. Tôi e rằng nó sẽ mang lại cho các nhà quản lý dự án một cảm giác sai lầm về chất lượng tốt hơn vì công việc đã được thực hiện nhưng liệu man.days được thêm vào có giá trị gì không? Tôi không thực sự tin tưởng vào các nhà phát triển thực hiện các bài kiểm tra (không vi phạm ở đây nhưng tất cả chúng ta đều biết rằng khá khó để phá vỡ trong một vài cú nhấp chuột những gì bạn đã thực hiện trong nhiều ngày).
Cảm ơn vì đã chia sẻ suy nghĩ của bạn.
(*) Vì những lý do mơ hồ, việc tăng số lượng người thử nghiệm không phải là một lựa chọn như ngày nay.
(Chỉ cần trả trước, nó không phải là một bản sao của các lập trình viên có nên giúp người kiểm thử trong việc thiết kế các bài kiểm tra không? Điều này nói về việc chuẩn bị kiểm tra và không thực hiện kiểm thử, nơi chúng tôi tránh hàm ý của các nhà phát triển)