需求介绍
- 主要描述需求的背景、目标、范围、要解决的问题、主要矛盾等
- 方案概述
- 本文涉及概念介绍(团队沟通语言)
需求分析
全方位地描述需求相关的信息
5W
5W 指 Who、When、What、Why、Where。
- Who:需求利益干系人,包括开发者、使用者、购买者、决策者等。
- When:需求使用时间,包括季节、时间、里程碑等。
- What:需求的产出是什么,包括系统、数据、文件、开发库、平台等。
- Where:需求的应用场景,包括国家、地点、环境等,例如测试平台只会在测试环境使用。
- Why:需求需要解决的问题,通常和需求背景相关
多维度分析
性能要求、成本(硬件、人员、时间)
1H
这里的 How 不是设计方案也不是架构方案,而是关键业务流程、业务架构图,如果是复杂的业务系统,这部分也可以独立成“用例文档”