我目前正在为系统编写 SRS,我很难弄清楚用户需求在哪里适合。我会给你我当前的内容:
Table of Contents
Revision History
1. Document Introduction
1.1 Purpose
1.2 Scope
1.3 Word List
1.4 References
1.5 Overview
2. System Description
2.1 Product Description
2.2 Project Stakeholders
2.3 System Characteristics
2.4 Context Diagram
2.4.1 Frontend
2.4.2 Backend
2.4.3 Database
2.4.4 API
2.5 User Requirements // <---- is this the correct place and naming?
2.6 User Assumptions and Dependencies
2.7 User Documentation
3. User Requirements // <---- or is this more appropriate?
4. Functional Requirements
4.1 Frontend
4.1.1 Stop
4.1.2 Quicklist
4.1.3 Journey
4.1.4 Settings
4.1.5 System
4.2.6 JSON
4.2 Backend
4.2.1 JSON
4.2.2 System
5. Other Non-Functional Requirements
5.1 Software Interface
5.2 Performance Requirements
5.3 Security Requirements
5.4 Software Quality Attributes
5.5 Platform Requirements
用户要求将适应诸如(这只是一个例子)之类的东西:
The user needs the application to be responsive at all times.
The user must not be confused as to what is a button and what is not.
The user must be able to save personal preferences within area A of the application.
The user must be able to use the application offline.
The user must be able to retain their personal preferences if they log in on any device.
如果那不是放置它们的正确位置,那么我应该将它们放在哪里,如果 SRS 有任何其他看起来有问题的地方,请说,我一直在寻求提高我的技能!