天天看点

掌握需求过程阅读笔记1

这段时间阅读了掌握需求过程这本书的前两章。

下面是对前两张的总结:

1.产品的目标

1.1 该项目工作的用户问题或背景

[对引发开发任务的工作和情况的描述。同时也应描述用户希望用将要交付的软件来完成的工作。]

[该节内容为该项目提供了合法的理由,你应该考虑用户的问题是否严重,是否应该解决和为什么应该解决。]

1.2 产品的目标

[用一句话或很少的几句话来说明“我们希望该产品做什么?”换言之,即开发该产品的真正原因。

[项目如果没有一个表述清晰、易于理解的目标,就会迷失在产品开发的沙漠中。产品必须带来某种优势。典型的优势是产品会增加组织在市场上的价值,减少运作成本,或提供更好的客户服务。这个优势应该是可度量的,这样才能够让您确定交付的产品是否达到目标。]

2.客户、顾客和其它风险承担者

2.1 客户是为开发付费的人,并将成为所交付产品的拥有者

    [这一项必须给出客户的姓名,三个以内是合理的。]

[客户最终将接受该产品,因此必须对交付的产品满意。如果你无法找到一个客户的姓名,那么也许你就不应该构建该产品。]

2.2 顾客是将花钱购买该产品的人

    [也给出姓名和相关的信息]

2.3 其它风险承担者

1)  经理或项目负责人;

2)  业务领域专家;

3)  技术人员;

4)  系统开发者;

5)  市场人员;

6)  产品经理;

7)  测试和质量保证人员;

8)  审查员,诸如安全审查员或审计人员;

9)  律师;

10)易用性专家;

继续阅读