读《构建之法》第八章
读了第八章,我知道了软件团队想要准确而全面地找到需求,主要有以下几个步骤:
- 获取和引导需求
- 分析和定义需求
- 验证需求
- 在软件产品的生命周期中管理需求:
A:对产品功能性的需求
B:对产品开发过程的需求
C:非功能性需求
D:综合需求
在上面这些步骤中,经常出现利益相关者,这些利益相关者就是:用户、顾客、市场分析者、监管机构、系统\应用集成商、软件团队、软件工程师。
还知道了用户调研方法有以下几种:
- 焦点小组
- 深入面谈
- 卡片分类
- 用户调查问卷
- 用户日志研究
- 人类学调查
- 眼动跟踪研究
- 快速原型调研
- A/8测试
竞争性需求分析的框架:
- N(Need)2.A(Approach)3.B(Benefit)4.C(Competitiors) 5.D(Delivery)
在做软件开发之前,要首先用多种方式去了解用户的需求,把需求进行归纳汇总,这样才能做出满意的软件