• Thiết kế phải thực hiện tất cả các yêu cầu rõ ràng chứa trong cácMô hình yêu cầu, và nó phải chứa tất cả các yêu cầu tiềm ẩnmong muốn của các bên liên quan.• Thiết kế phải là một dễ đọc, dễ hiểu hướng dẫn đối với những người tạo raMã và cho những người kiểm tra và sau đó hỗ trợ phần mềm.• Thiết kế nên cung cấp một bức tranh hoàn chỉnh của phần mềm, giải quyết cácdữ liệu, chức năng và hành vi tên miền từ một quan điểm thực hiện.Mỗi người trong số những đặc điểm này là thực sự là một mục tiêu của quá trình thiết kế. Nhưng làm thế nào là mỗi
đang được dịch, vui lòng đợi..