Các yêu cầu cho một hệ thống là những mô tả về những gì hệ thống nên do-
các dịch vụ mà nó cung cấp và những hạn chế về hoạt động của nó. Những yêu cầu này
phản ánh nhu cầu của khách hàng cho một hệ thống phục vụ một mục đích nhất định như con-
trolling một thiết bị, đặt hàng, hoặc tìm kiếm thông tin. Quá trình tìm
ra, phân tích, lập hồ sơ và kiểm tra các dịch vụ và các ràng buộc được gọi là
yêu cầu kỹ thuật (RE).
Thuật ngữ 'yêu cầu' không được sử dụng thống nhất trong ngành công nghiệp phần mềm. Trong một số
trường hợp, một yêu cầu đơn giản chỉ là một cấp cao, tuyên bố trừu tượng của một dịch vụ mà một thống
tem nên cung cấp hoặc một ràng buộc trên một hệ thống. Ở thái cực khác, đó là một chi tiết,
định nghĩa chính thức của một chức năng hệ thống. Davis (1993) giải thích lý do tại sao những khác biệt
tồn tại:
đang được dịch, vui lòng đợi..
