什么是软件项目管理?
1410
2022-05-30
文章目录
前言
一、单选题
二、填空题
三、简答题
总结
前言
本文是对《软件项目管理(第二版)》第 3 章——项目计划的重点部分总结。《软件项目管理(第二版)》计划共十个章节,其他章节的内容请前往专栏内查看。
上节回顾:《软件项目管理(第二版)》第 2 章——项目准备和启动 重点部分总结
一、单选题
1、下列不属于项目计划原则的是(D)
A、目标性原则
B、客观性原则
C、系统性原则
D、针对性原则
2、WBS(工作分解结构)非常重要,因为下列原因,除了(B)
A、帮助组织工作
B、防止遗漏工作
C、为项目估算提供依据
D、确定团队成员责任
3、一般将整个软件开发生命周期分为多个阶段,针对不同的阶段制定不同的计划,越接近的阶段,计划越详细;越远的阶段,计划越粗糙。此描述属于滚动计划方法的哪个特点?(D)
A、逐步求精
B、动态规划
C、和谐过渡
D、分而治之
4、下列不属于WBS方法可以帮助我们达到的目的的是(C)
A、建立可视化的项目可交付成果,以便估算工作量和分配工作
B、辅助分析项目的最初风险、明确工作责任
C、解决生产的连续性与计划的阶段性之间的矛盾
D、关注项目目标和澄清职责,并防止遗漏项目的可交付成果
二、填空题
1、滚动计划方法是一种动态编制计划的方法,它是按照____原则制定一定时期内的计划。
正确答案:
第一空: 近细远粗
2、创建WBS可以用自上而下、自下而上、类比、归纳等方法,而最常用的是____的方法。
正确答案:
第一空: 自上而下
3、软件项目范围有两个方面的涵义,分别是____和____。
正确答案:
第一空: 软件产品规范
第二空: 项目工作范围
4、软件项目资源可分为三类,人力、可复用的软构件或组件、______。
正确答案:
第一空: 软硬件环境
三、简答题
1、软件项目计划是什么?
软件项目计划的目的是制定一套软件项目实施和管理的解决办法,其主要工作包括确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。
2、为什么说项目计划不是一个文档,而是一个持续的策划过程?
计划是一个持续的过程,初步计划完成后需要根据执行情况进行必要的相应调整,计划的过程是一个调整的过程。在进行项目计划时,一开始很难确定整个项目的详细进度,因为软件规模和工作量预算都比较粗糙,特别是大型的软件项目,项目估算的难度很大。项目开始时,很难将所有的问题、风险都想到或考虑清楚,而且在项目过程中,软件范围、环境、资源等因素都有可能发生变化。
3、深刻理解本章中所介绍的计划方法,然后讨论每种方法的优缺点。
滚动计划方法:既具有灵活、适应性强的特点,又具有稳定性和可操作性,从而达到动态平衡,更好地发挥在指导软件开发实施中的作用。这种方法使组织始终有一个较为切合实际的长期计划作指导,并使长期计划能够始终与短期计划紧密地衔接在一起,但缺点是降低了计划的严肃性。
WBS方法:在软件项目中应用广泛,能使复杂的问题变得简单,将项目分解到非常具体的任务,从而比较容易做出估算,最后累加各项内容,获得总体的估算。
网络计划方法:是一种应用网络模型直观地表示软件开发众多工作(工序)之间的逻辑关系与时间关系,对完成软件工程项目所需时间、费用、资源进行求解和优化的计划方法。
总结
本文对本章内容项目计划从单选题、填空题和简答题方面进行了总结,如有疏漏和错误欢迎大家指正。另外其他章节的内容大家可以移步专栏进行查看。
我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!
专家 云社区 软件开发 项目管理 ProjectMan
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。