Yêu cầu
Yêu cầu là gì?
Các yêu cầu là các mô tả cấp cao về một dịch vụ hệ thống cụ thể, các ràng buộc hoặc đặc điểm kỹ thuật chi tiết được tạo ra trong quá trình thu thập yêu cầu.
Các loại yêu cầu:
User Requirements - Nó là một mô tả chi tiết bằng ngôn ngữ tự nhiên cùng với các sơ đồ về các dịch vụ mà hệ thống cung cấp và các ràng buộc hoạt động của nó. Nó thường được phát triển bởi người dùng cuối.
System requirements - Nó là một tài liệu có cấu trúc mô tả chi tiết các chức năng, dịch vụ và các ràng buộc hoạt động của hệ thống.
Functional Requirements - Nó mô tả các dịch vụ của hệ thống, cách hệ thống nên phản ứng với các đầu vào cụ thể và cách hệ thống phải hoạt động trong các tình huống xác định.
Non-functional Requirements - Nó mô tả các thuộc tính của hệ thống.
Domain Requirements - Các yêu cầu phát sinh từ miền của ứng dụng và phản ánh đặc điểm của miền đó. Nó có thể là thông số kỹ thuật chức năng hoặc phi chức năng.
Cấu trúc tài liệu yêu cầu:
Preface
Introduction
Định nghĩa yêu cầu của người dùng
Kiến Trúc Hệ Thống
Đặc tả yêu cầu hệ thống
Mô hình hệ thống
Appendix