概述
本章依据经典的软件开发生命周期(SDLC)[1][2],为本项目撰写技术文档。
- 《需求分析》主要描述上层(宏观)需求,原则上不涉及设计、实现等下层细节。
- 《架构与设计决策》包括本项目的总体架构及对应的设计决策。
- 《需求规格》在需求分析结果、架构与设计决策的共同约束下制定,用于检验指定的需求是否满足。
- 《测试》为测试文档,主要包含测试标准、测试环境、测试方法、测试用例等。
- 《构建与发布》描述本项目的构建与发布流程。
- 《AI 的使用》主要关于本项目的 AI 使用原则。
- 《路线图》展示本项目未来的更新计划。
- 《参与贡献》为本项目的贡献指南。
- 《合规》论述本项目符合相关法律法规、行业或国际标准,等等。
- 《统计数据》包括本项目的额外元信息。
- 《补充说明》主要讨论一些附加事项。
- [1]Amazon Web Services, “什么是 SDLC(软件开发生命周期)?,” Amazon Web Services. Accessed: Oct. 30, 2026. [Online]. Available: https://aws.amazon.com/cn/what-is/sdlc/
- [2]Akamai, “什么是软件开发生命周期 (SDLC)?,” Akamai. Accessed: Oct. 30, 2026. [Online]. Available: https://www.akamai.com/zh/glossary/software-development-lifecycle-sdlc