Khi bạn xây dựng hệ thống phức tạp, thì bạn không thể liên tục thêm các tính năng mà không cần bản thiết kế chi tiết. Nếu không có bản thiết kế, thì có khả năng bạn sẽ phải làm lại những gì đã làm. Cho dù bạn gọi nó viện kiểm sát nhân dân tỉnh là thiết kế chi tiết, mô hình hoặc kiến trúc, nó đều cung cấp một nền tảng vững chắc mà ở đó quy trình vòng lặp được bắt đầu.