习题参考答案
第一章
1、下列哪些活动不是项目
(1)探索火星生命迹象
(2)向部门经理进行月工作汇报
(3)开发新版本的操作系统
(4)每天的卫生保洁
是什么意思
(5)去网吧玩网络游戏
(6)超级女声决赛
(7)一次集体婚礼
答:(2)、(4)、(5)不是项目
第二章
1、阐述配置库的检入检出机制及其作用。
答:配置库的检入检出机制如图所示,当开发人员要使用配置库中的一个文件时,将文件检出到自己的工作目录里,此时该文件在配置库中被自动锁定,开发人员处理完该文件后,再将文件检入到配置库中(需有修改权限),一个新的版本号自动与文件相关联,文件解锁。配置库的检入检出和版本控制机制的作用:解决了软件开发中的两个重要问题活化石植物
(1)访问控制:保证具有相应权限的人员才能修改配置项。
(2)并行控制:保证不同人员同时对某配置项进行的修改不会互相覆盖。
2、简述变更管理流程。
七一演讲稿
图1 变革管理流程
答:变更管理流程如图所示,具体步骤如下:
(1)变更请求:向管理小组提出书面的变更请求
(2)变更评估:分别从软件变更分类、技术影响分析、接口影响分析、进度影响分析、预算影响分析等方面对变更进行评估
(3)变更批准/拒绝:根据评估结果对变更作出决策:1)直接实现变更;2)挂起或延迟变更;3)拒绝变更
图2 变更实现流程
(4)变更实现:如图2所示,从配置库中检出基线,然后对基线进行变更,变更完成需要进行测试和验证,最后向配置库中检入基线。
第三章
1、作为项目经理,你需要给一个软件项目做进度计划,经过任务分解后得到任务A,B,C,D,E,F,G,假设各个任务之间没有滞后和超前,下图是这个项目的PDM网络图。通过历时估计已经估算出每个任务的工期,现已标识在PDM网络图上。假设项目的最早开工日期是第0天,请计算每个任务的最早开始时间,最晚开始时间,最早完成时间,最晚完成时间,同时确定关键路径,并计算关键路径的长度,计算任务F的自由浮动和总浮动。黄智博
关键路径:A→E→C→D→G
关键路径长度:4+8+7+5+3=27
任务F的自由浮动:FF=ES(G)-EF(F)-lag=24-20=4
鄂怎么读
任务F的总浮动:TF=LS(F)-ES(F)=16-12=4
2、小张是某公司的技术总监,最近接到公司总裁的指令,负责开发一个电子商务平台。小张组织人员粗略地估算该项目在正常速度和压缩进度下需花费的时间和成本。由于公司业务发展需要,公司总裁急于建立电子商务平台,因此要求小张准备一份关于尽快启动电子商务平台项目的时间和成本的估算报告。
在第一次项目团队会议上,项目团队确定了该项目的主要任务,具体内容如下:
第一项任务是调研现有电子商务平台,按照正常进度估算完成这项任务需要花10天,成本为15000元。但如果使用允许的最多加班工作量,则可在7天、18750元的条件下完成。
一旦完成调研任务,就需要向最高管理层提交项目计划和项目定义文件,以便获得批准。项目团队估算完成这项任务按正常速度为5天,成本3750元,如果加班赶工,可在3天内完成,成本为4500元。
当项目团队获得管理层批准后,各项工作就可展开。项目团队估计需求分析和设计需要15天,成本为45000元,如果加班则为10天,成本58500元。
设计完成后,有三项任务必须同时进行:1.开发电子商务平台数据库;2.开发和编写网页代码;3.开发和编写电子商务平台表格码。估计数据库的开发在不加班的情况下需10天,成本9000元,如果加班则可在7天和成本为11250元的情况下完成。同样,项目团队估算在不加班的情况下,开发和编写网页代码需要10天和17500元,如果加班则可以减少两天,成本为19500元。开发表格码工作分包给别的公司,需要7天,成本为8400元,承包该工作的公司没有提供加班赶工的方案。
最后,整个电子商务平台需要进行测试和修改,项目团队估算需要3天,成本4500元。如果加班的话,则可减少一天,成本为6750元。
问题1:如果不加班,完成此项目的成本和时间是多少?如果考虑加班,项目可以完成的最短时间及花费的成本是多少?
问题2:假定公司总裁想在35天内完成项目,小张将采取什么有效措施来达到期限要求并使所花费的成本尽量少?
答:首先要对该项目的活动进行编号和排序。根据案例描述,该项目共有7项主要活动,如下表所示:
对问题1
吴佳煜正常进度:关键路径为A→B →C →D(或E) →G
总历时为43天,总经费为103150元
加班:关键路径为A→B →  C →E →G,总历时为30天总经费为126900元
对问题2的分析:
需要压缩的天数:43-35=8天