Alistair Cockburn (một trong những người khởi xướng phong trào Agile) nói điều này về Crystal Clear (một khía cạnh của phương pháp Agile của anh ta):
Crystal Clear có thể được mô tả cho người nghe Cấp 3 bằng các từ sau:
Tiết kiệm Đặt 4 - 6 người trong một phòng với máy trạm và bảng trắng và quyền truy cập cho người dùng. Yêu cầu họ cung cấp phần mềm đang chạy, đã được kiểm tra cho người dùng cứ sau một hoặc hai tháng, và nếu không thì hãy để họ một mình.
Đó là một định nghĩa về sự nhanh nhẹn, được thừa nhận cho các nhân viên phát triển có kinh nghiệm, những người biết họ đang làm gì và có thể tin tưởng để tiếp tục và thực hiện nó. Vì vậy, điều đó có nghĩa là bạn phải sử dụng CI và TDD và Lập trình cặp và tất cả những thứ thời trang khác? Nói một cách đơn giản là ... Không.
Agile không phải là theo một tập hợp các quy trình, mà là về hiệu quả. Điều đó có nghĩa gì với bạn phụ thuộc vào nhóm của bạn và cách thức hoạt động, những gì bạn thấy hữu ích cho bạn. Nếu TDD không giúp bạn tạo mã làm việc, thì hãy ngừng lắng nghe những ánh sáng nhỏ hơn, những người hét lên về nó trên web và không sử dụng nó! Nếu Lập trình cặp thực sự giúp nhóm của bạn tập trung và hoàn thành công việc, thì hãy bỏ qua bất cứ ai nói rằng thật lãng phí thời gian và tổ chức đội của bạn như một cuộc đua 3 chân trong ngày thể thao của trường.
Tôi đã nhanh nhẹn từ nhiều năm trước, vì vậy nhiều người thậm chí không nhận ra mình đang làm việc nhanh nhẹn - chúng tôi đã cung cấp các lần lặp lại của sản phẩm mỗi tháng, và đạp xe sửa lỗi vòng và thêm các tính năng mới thường xuyên. Chúng tôi đã thực hiện các bài kiểm tra đơn vị hoàn toàn bằng không vì những thứ như vậy chưa được phát minh và cuốn sách tái cấu trúc đã không được viết. Vì vậy, có, bạn hoàn toàn có thể làm nhanh nhẹn mà không cần bất kỳ cái gọi là thực hành nhanh.
Alistair cũng nói điều này của Kent Beck:
Khi được hỏi về XP và năm cấp độ của Mô hình trưởng thành khả năng khởi động của Viện Kỹ thuật phần mềm, anh đã trả lời với ba cấp độ trưởng thành của XP:
Làm mọi thứ như đã viết.
Sau khi đã làm điều đó, thử nghiệm với các biến thể trong các quy tắc.
Cuối cùng, đừng quan tâm nếu bạn đang làm XP hay không.
Cuối cùng, đừng quan tâm nếu bạn đang làm XP hay không ... những từ khôn ngoan sẽ nhắc nhở bạn không rơi vào cái bẫy này .