1、背景
包括现状、用户特征
2、假设和约束
场景or需求基于的假设,或约束
3、系统概述
a. 系统的上下文
可以包括系统整体框架、对外接口、与周边部件关系、软硬件等等
b. 系统/需求的依赖和联系
4、功能需求分析
可以按敏捷里的STORY形式描述需求;并描述正确场景和异常场景
5、非功能需求分析
可以从系统特点、销售亮点、成本等考虑,包括可靠性、可服性、安全、可测试性、降成本、资料等等
1、背景
包括现状、用户特征
2、假设和约束
场景or需求基于的假设,或约束
3、系统概述
a. 系统的上下文
可以包括系统整体框架、对外接口、与周边部件关系、软硬件等等
b. 系统/需求的依赖和联系
4、功能需求分析
可以按敏捷里的STORY形式描述需求;并描述正确场景和异常场景
5、非功能需求分析
可以从系统特点、销售亮点、成本等考虑,包括可靠性、可服性、安全、可测试性、降成本、资料等等