阅读《构建之法》八九十章

第八章P142   8.1

问题:软件的生命周期具体指的是什么?如何判断软件的生命周期的长度?

答(相关资料):

1、软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废或停止使用的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。但随着新的面对对象的设计方法和技术的成熟,软件生命周期设计方法的指导意义正在逐步减少。

2、软件开发工作本身是需要一个周期来完成的,而在周期的内部则包含了很多因素。一个因素的不稳定,在周期推移的过程中都很可能会造成类似生物学领域的蝴蝶效应----非洲的一只蝴蝶扇动翅膀可能会造成美洲大陆的一场龙卷风。这说明每一个事情都可能会对其它的事情产生连锁反应。因此,任何软件开发项目都必须进行适当的组织和管理,然后才能按预期计划成功地执行项目。也说是说,规划良好的软件开发生命周期将能够实现在更短的开发周期内构建软件的愿景。

 

第九章P173   9.1

问题:产品负责人和项目经理负责的工作很像,他们间的区别是什么?

答(相关资料):理项目经理和项目负责人是根据公司 就工程的规模大小、复杂程度,来任命的.对 规模不大、工艺不复杂的项目,项目经理和项 目负责人可以是同一个人.相反,公司须专门 任命一人为项目负责人,配合项目经理管理, 负责施工现场的质量、安全、工期、人员、材 料的监督管理和资金的合理使用提出建议.项 目经理的职责大家都知道是就工程向公司全面 负责,也是公司的工程项目派出机构的负责人 、代表.简单的理解就是:项目负责人除规定 和公司赋予的权力外“对内不对外”.

问题P181:书本上说PM如果得到团队成员的支持就将成为项目的主人,那么,项目的主人不是Master吗?他们之间负责的范围会发生冲突吗?

第十章P183  10.1

问题:用户的真实需求是什么?我们要如何发现用户的真实需求?

1、答(相关资料):用户在工作过程中遇到的问题,不能得到有效解决的任务,用户想要通过某种技术或业务手段,所达到的新的工作方法。

2、答(相关资料):直接和间接询问,观察提出一系列解决方案,逐渐逼近真实需求。

原文地址:https://www.cnblogs.com/c-19/p/4535585.html