The Black Team là một nhóm những người kiểm thử phần mềm bắt đầu tạo được dấu ấn vào những năm 1960 trong công ty sản xuất những cỗ máy tính lớn.
Trong một thời gian, công ty đã nỗ lực đào tạo khách hàng để họ có khả năng chấp nhận lỗi tốt hơn. Nhưng cách làm này không hiệu quả, vì vậy họ đã chấp nhận và quyết định tìm cách loại bỏ lỗi.
Việc tìm ra lỗi trước khi chuyển giao tới khách hàng thật khó, nhưng một số người thử nghiệm giỏi hơn những người khác. Công ty đã thành lập một nhóm gồm những người kiểm thử đặc biệt tài năng này và cho họ điều lệ để thực hiện kiểm thử lần cuối trên phần mềm quan trọng trước khi nó được gửi đến khách hàng. Do đó đã sinh ra Đội Black Team huyền thoại.
Ban đầu Black Team gồm những người đã chứng tỏ mình có khả năng kiểm tra tốt hơn một chút so với các đồng nghiệp của họ. Họ đã có động lực hơn một chút. Họ cũng đang thử nghiệm mã do người khác viết, vì vậy họ không có sự bất hòa về nhận thức cản trở các nhà phát triển khi thử nghiệm các chương trình của riêng họ.
Lúc đầu, nó chỉ đơn giản là một trò đùa rằng các bài test họ chạy là ác ý và khó chịu, và rằng các thành viên trong nhóm thực sự thích làm cho code của bạn chạy không đúng. Sau đó, nó không phải là một trò đùa chút nào. Họ bắt đầu xây dựng hình ảnh về những kẻ hủy diệt. Thứ mà họ đã phá hủy không chỉ là mã của bạn mà là cả ngày của bạn. Họ đã làm những điều không công bằng khủng khiếp để gây ra sự thất bại, làm quá tải bộ đệm, so sánh các tệp trống và quan sát các trình tự đầu vào kỳ lạ. Các lập trình viên đã phải rơi nước mắt khi xem các chương trình của họ hoạt động không đúng cách dưới sự điều khiển của những kẻ điên rồ này. Họ càng khiến bạn cảm thấy tồi tệ hơn, họ càng thích thú với điều đó.
Để nâng cao hình ảnh ngày càng xấu xí, các thành viên trong nhóm bắt đầu mặc đồ đen (do đó có tên là Black Team). Họ đã kêu ca một cách khủng khiếp bất cứ khi nào một chương trình không thành công. Một số thành viên để ria mép dài mà họ có thể uốn lượn theo phong cách của Simon Legree. Họ sẽ gặp nhau và tìm ra các phương pháp thử nghiệm ngày càng khủng khiếp hơn. Các lập trình viên bắt đầu lẩm bẩm về những bộ óc bệnh hoạn trong Đội Đen.
Không cần phải nói, công ty đã rất vui mừng. Mỗi khiếm khuyết mà nhóm tìm thấy là một khiếm khuyết mà khách hàng sẽ không tìm thấy. Nhóm đã thành công. Nó đã thành công với tư cách là một nhóm thử nghiệm, nhưng quan trọng hơn đối với mục đích của chúng tôi ở đây, nó đã thành công với tư cách là một đơn vị xã hội. Mọi người trong đội đã nhận ra một cú hích về những gì họ đang làm đến nỗi các đồng nghiệp bên ngoài đội tỏ ra ghen tị.
Theo thời gian, các thành viên trong nhóm lần lượt chuyển sang những việc khác. Vì chức năng của nhóm là quan trọng đối với công ty, các thành viên rời đi đã được thay thế ngay lập tức. Điều này tiếp tục cho đến khi cuối cùng không còn một thành viên nào trong nhóm ban đầu. Nhưng vẫn có một Black Team. Nhóm đã sống sót sau khi mất toàn bộ nhân sự ban đầu, nhưng năng lượng và tính cách của mình vẫn còn nguyên vẹn.
— Nguồn: Tom DeMarco, Timothy Lister (2014) Nhân liệu (Peopleware): Các dự án và đội ngũ hiệu quả, xuất bản lần 3.
Bản dịch từ bản tóm tắt của arkon108
2 thoughts on “Peopleware – Chương 22: Black Team”