读构建之法8、9、10章有感
第八章、需求分析
书中介绍了一些获取需求的常用方法、流程、及分析框架,看了后才发现原来需求分析还有着者这么多的学问。
以前听人说,需求分析在实际项目开发中所占分量很重,甚至往往需要花的精力比敲代码要多。我听到时不以为然
,认为需求分析不就是看一下软件要什么功能,要做成什么样而已吗。再后来,我真的接手了一个小商业项目的需
求分析任务,才明白需求分析是一件多么让人崩溃的事情,客户对软件编程一无所知,只是含糊地给我一些文档,
而我又不清楚他们的业内流程、业内术语等,不知道如何去获取对需求,只能像只无头苍蝇,胡乱分析,好生心累。
遇到过这样的难题,才知道科学方法的重要性,《构建之法》内有我需要掌握领悟的东西,得抽时间琢磨一下。
第九章、项目经理
身为小组中的PM,在看课本前我并不是很清楚PM是干什么的,反正我好像什么都要做。
看了《构建之法》才知道,PM要做开发和测试之外的所有事情,包括解决遇到的难题、风险的分析、团队的带
领等,还有就是要深得民心,获得项目组所有成员的支持。由此可知,PM还要考虑很多别人不考虑的事情,其观察、
理解及分析能力都是非常重要的。
第十章、典型用户和场景
对这一章的理解就没有上两章那么多了,大概是因为对这个概念接触得还少吧。书中主要介绍了一些典型用户和场景的例子、
及其价值、定义、用例等。虽然书中也有一些生动的例子,但由于时间限制,只能先粗略地浏览一遍,大概对这个“典型”有了点理解
,其他不明白的等待老师讲解。