掌握需求过程阅读笔记1
这段时间阅读了掌握需求过程这本书的前两章。
下面是对前两张的总结:
1.产品的目标
1.1 该项目工作的用户问题或背景
[对引发开发任务的工作和情况的描述。同时也应描述用户希望用将要交付的软件来完成的工作。]
[该节内容为该项目提供了合法的理由,你应该考虑用户的问题是否严重,是否应该解决和为什么应该解决。]
1.2 产品的目标
[用一句话或很少的几句话来说明“我们希望该产品做什么?”换言之,即开发该产品的真正原因。
[项目如果没有一个表述清晰、易于理解的目标,就会迷失在产品开发的沙漠中。产品必须带来某种优势。典型的优势是产品会增加组织在市场上的价值,减少运作成本,或提供更好的客户服务。这个优势应该是可度量的,这样才能够让您确定交付的产品是否达到目标。]
2.客户、顾客和其它风险承担者
2.1 客户是为开发付费的人,并将成为所交付产品的拥有者
[这一项必须给出客户的姓名,三个以内是合理的。]
[客户最终将接受该产品,因此必须对交付的产品满意。如果你无法找到一个客户的姓名,那么也许你就不应该构建该产品。]
2.2 顾客是将花钱购买该产品的人
[也给出姓名和相关的信息]
2.3 其它风险承担者
1) 经理或项目负责人;
2) 业务领域专家;
3) 技术人员;
4) 系统开发者;
5) 市场人员;
6) 产品经理;
7) 测试和质量保证人员;
8) 审查员,诸如安全审查员或审计人员;
9) 律师;
10)易用性专家;
11)你所处行业的专业人员。