Giải pháp hệ thống
Đưa ra một giải pháp hệ thống trước khi bắt tay xây dựng nó là một điều hết sức cần thiết bởi những lý do sau đây:
Bản thiết kế hệ thống giúp mọi hoạt động của chúng ta đi đúng hướng ban đầu
Có thể chỉnh sửa, phát triển từng bộ phận mà không ảnh hưởng đến các bộ phận khác và cũng không ảnh hưởng lên định hướng phát triển của toàn bộ hệ thống
Một bản thiết kế hệ thống tốt cho phép thêm, bớt, điều chỉnh mọi khía cạnh để nâng cấp hệ thống nhưng không làm đổ gãy bất cứ thành phần nào