首页 > 代码库 > 构建之法读后感

构建之法读后感

第8章  需求分析

      这一章主要讲的是需求分析,主要介绍在客户需求五花八门的情况下,软件团队如何才能准确而全面地找到这些需求。需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。

NABCD模型:1.N(Ned,需求);

                   2.A(Approach,做法);

                   3.B(Benefit,好处);

                   4.C(Competitors,竞争);

                   5.D(Delivery,推广);

第9章  项目经理

     正确的协调团队内部外部,调配各部门资源和时间,有效进行风险管理,保证一个项目顺利按计划结项,是一个项目经理的核心价值。PM做开发和测试之外的所有事情。PM要凭自己的能力,把用户的需求展现成其他成员能够理解和执行的语言,从而赢得同伴的信任和尊重。PM最大、最独特的贡献是带领团队达成最重要的目标,并保持团队平衡,PM要在整个项目的生命周期管理风险。作为一名合格的PM,需要具备有:

1.观察、理解和快速学习的能力;

2.分析管理能力;

3.一定的专业能力;

4.自省的能力。

第10章  典型用户和场景

典型用户的特性:一个典型用户往往描述了一组用户的典型技巧、能力、需要、想法、工作喜光和工作环境。

典型用户包含以下内容:1.名字(越自然越好);

                                     2.年龄(不同年龄和收入的用户有不同的需求);

                                     3.收入;

                                     4.代表的用户在市场上的比例和重要性(比例大不等同于重要性高,如付费的用户比例较少,但是影响大,所以更重要);

                                     5.使用软件的典型场景;

                                     6.使用本软件/服务的环境(在办公室/家里/沙发/床上/公共汽车/地铁......);

                                     7.生活/工作情况;

                                     8.知识层次和能力(教育程度,对电脑、互联网的熟悉程度);

                                     9.用户的动机、目的和困难(困难=需要解决的问题);

                                     10.用户的偏好。

场景:典型用户想要达到目标的过程,就是场景。有些场景描述了成功的结果,有些场景描述了失败的结果。用户和系统有成千上百种可能的交互情况,写场景要有针对性。

构建之法读后感