Câu hỏi nhanh nhẹn: Agile có tin vào việc thu dọn và vận hành cách nhanh chóng và bẩn thỉu hay không - hay Agile thích xây dựng kiên cố từ đầu? Hoặc đây không phải là một câu hỏi về phương pháp, và nhiều hơn một câu hỏi mà bạn đánh giá từng trường hợp?
Về mặt kỹ thuật, tôi đang làm lại hệ thống nền tảng của hệ thống, sau khi tôi đã xây dựng phần lớn cấu trúc ... nó không phải là một khối lượng công việc khổng lồ ... sẽ nhanh chóng muốn tôi tìm hiểu toàn bộ dòng chảy trước, phân tích nó, tinh chỉnh nó, và sau đó xây dựng? Tôi cảm thấy theo cách này tốt hơn theo cách này ... một khi tôi đưa ra một hệ thống lộn xộn, tôi thấy rõ hơn cách nó cần được thực hiện ... mặt khác nó không được tổ chức như vậy ... chỉ tò mò về sự phát triển tốt nhất thực hành là về vấn đề này.
Tôi tin rằng câu hỏi này hơi khác so với Agile và protyping vì tôi không hỏi về nguyên mẫu và mã vứt đi; Tôi quan tâm đến nhanh nhẹn cho mã cấp sản xuất.