第八章 需求分析
8.1 软件需求
1、获取和引导需求
2、分析和定义需求
3、验证需求
4、在软件产品的生命周期中管理需求
4.1对产品功能性的需求
4.2对产品开发过程的需求
4.3非功能性的需求
4.4综合需求
8.2软件产品的利益相关者
1、市场分析者 2、监管机构 3、系统/应用集成商 4、软件团队 5、软件工程师
8.3获取用户需求-用户调研
1、焦点小组 2、深入面谈 3、卡片分类 4、用户调查问卷 5、用户日志研究 6、人类学调查
7、眼动跟踪研究 8、快速原型调研 9、A/B测试
8.4竞争性需求分析的框架
8.5功能的定位和优先级
8.6计划和估计
1、目标、估计和决心 2、找出估计后面的假设 3、提高估计能力的招数 4、
8.7分而治之
8.8练习与讨论