Chức năng yêu cầu Mô tả về một hành vi mà hệ thống sẽ trưng bày trong các điều kiện cụ thể. Yêu cầu phi chức năng mô tả của một tài sản hoặc các đặc tính mà một hệ thống phải thể hiện hoặc một ràng buộc mà nó phải tôn trọng. Chất lượng thuộc tính Một loại yêu cầu phi chức năng mà mô tả một dịch vụ hay hoạt động đặc trưng của một sản phẩm. Yêu cầu hệ thống Yêu cầu cấp cao cho một sản phẩm có chứa nhiều hệ thống con, mà có thể là tất cả các phần mềm hay phần mềm và phần cứng. Người dùng yêu cầu một mục tiêu hay nhiệm vụ mà các lớp học cụ thể của người sử dụng phải có khả năng thực hiện với một hệ thống, hoặc một thuộc tính sản phẩm mong muốn. Yêu cầu phần mềm bao gồm ba cấp độ khác nhau: yêu cầu kinh doanh, yêu cầu người sử dụng, và yêu cầu chức năng. Ngoài ra, mỗi hệ thống đều có một loại các yêu cầu phi chức năng. Các mô hình trong Hình 1-1 minh họa một cách để nghĩ về các loại khác nhau của yêu cầu. Như thống kê học George EP Box nổi tiếng nói, "Về cơ bản, tất cả các mô hình đều sai, nhưng một số là hữu ích" (Box và Draper 1987). Đó là chắc chắn đúng của hình 1-1. Mô hình này không bao gồm tất cả, nhưng nó cung cấp một chương trình hữu ích cho việc tổ chức các yêu cầu kiến thức bạn sẽ gặp phải. Các hình bầu dục trong Hình 1-1 biểu diễn các kiểu các yêu cầu thông tin, và các hình chữ nhật chỉ ra các văn bản, trong đó để lưu trữ thông tin. Các mũi tên rắn chỉ ra rằng một số loại thông tin thường được lưu trữ trong các tài liệu được chỉ định. (Quy tắc kinh doanh và yêu cầu hệ thống được lưu giữ riêng yêu cầu phần mềm, chẳng hạn như trong một danh mục quy định kinh doanh hay một đặc tả yêu cầu hệ thống, tương ứng.) Các mũi tên đứt chỉ ra rằng một loại thông tin là nguồn gốc hoặc ảnh hưởng đến một loại yêu cầu. Yêu cầu dữ liệu được thể hiện một cách rõ ràng không trong sơ đồ này. Chức năng thao tác dữ liệu, vì vậy yêu cầu dữ liệu có thể xuất hiện trong suốt ba cấp độ. Chương 7, "Yêu cầu khám phá," chứa nhiều ví dụ về các loại khác nhau của các yêu cầu thông tin
đang được dịch, vui lòng đợi..
