跳转到内容

概述

本章依据经典的软件开发生命周期(SDLC)[1][2],为本项目撰写技术文档。

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