? 转移:
-可移殖性(我能在别处使用它吗)-可复用性(我能对它的某些部分再利用吗)-互连性(它能与其它系统方便对接吗)
25. 简述软件项目审计的基本内容。
答:审计是将审核的主体与为该主体以前建立的一组规程和标准进行比较,以便对过程或者产品进行质量评估。?软件项目审计是一种常见的软件质量保证活动,包括项目执行过程评审和项目产品审计两方面。?项目执行过程评审是对项目的执行过程进行检查,确保所有活动遵循规程进行,然后提交审计报告。?
项目产品审计是对项目过程中的工作产品进行质量审查,记录不符合项,编写产品审计报告。 第6章
26. 简述职能型组织结构的优缺点。
答:优点:
-可以充分发挥职能部门的资源集中优势-部门的专家可以同时为部门内不同项目使用-便于相互交流,相互支援-可以随时增派人员
-可以将项目和本部门的职能工作融为一体 ? 缺点:
-项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标-资源平衡会出现问题 -权利分割不利于各个职能部门的交流和团结协作-行政隶属关系使得项目经理没有充分的权利
27. 简述项目型组织结构的优缺点。
答:优点:
-项目经理对项目可以负全责
-项目目标单一,以项目为中心,有利于项目顺利进行-避免多重领导 -组织结构简单,交流简单,效率高 ? 缺点: -资源不能共享
-各个独立的项目处于相对封闭状态,不利于公司政策的贯彻-对项目组织的成员缺少一种事业上的连续性和安全感-项目组织之间处于分割状态,缺少信息交流
28. 简述矩阵型组织结构的优缺点。
答:优点:
-专职的项目经理负责整个项目,以项目为中心
公司的多个项目可以共享各个职能部门的资源-即利于项目目标的实现,又利于公司目标方针的贯彻-项目成员的顾虑减少了
? 缺点:
-容易引起职能经理和项目经理权力的冲突-资源共享也能引起项目之间的冲突-项目成员有多头领导 第7章
29. 简述项目沟通计划的主要内容。
答:分析沟通需求:什么人什么时候需要沟通?确定沟通的内容:沟通的格式、内容及详细程度?确定沟通方式和方法:口头、书面、会议、E-Mail等?确定沟通的收发职责:管理沟通信息的发布与接收?安排沟通的时间频度? 沟通计划修订维护 第8章
30. 简述软件项目存在较大风险的原因。
答:软件项目的需求变化大?软件项目计划和估算难度大?软件项目管理的难度大?承包方信用问题?人员变动问题?技术问题?政策变化问题?性能达不到
31. 简述风险的基本性质。
答:风险的客观性:是不以人的意志为转移的?风险的不确定性:风险难以度量和掌控?风险的不利性:风险发生时将导致损失或破坏?风险的可变性:在一定的条件下风险可以转化?风险的相对性:不同的主体对风险的承受办不同? 风险同利益的对称性:风险与利益共存 第9章
32. 简述软件外包的基本步骤及管理措施。
答:步骤:
-竞标邀请:向候选乙方分发“外包项目竞标邀请书”及相关材料,乙方参与竞标-评估候选乙方的综合能力,对候选乙方进行粗筛选和综合评估。 步骤:
-竞标邀请:向候选乙方分发“外包项目竞标邀请书”及相关材料,乙方参与竞标-评估候选乙方的综合能力,对候选乙方进行粗筛选和综合评估。 第10章
33. 何谓软件配置管理?简述其功能和目标。
答:软件配置管理是一套规范、高效的管理软件开发及各种中间软件产品的方法和规则。 ?配置管理的主要功能是记录软件产品的演化过程,实施有效的版本管理和变更管理,最终保证软件产品的完整性、一致性、追朔性、可控性。? 配置管理的基本目标是:
-有计划地对各种项目产品进行标识管理-让各种项目产品能够被识别、控制和获取-让各种项目产品的更改得到有效控制
-让相关组织或个人及时了解软件基线的状态和内容
34. 简述基线变更管理的基本过程。
答:基线变更需要经过SCCB授权,按程序进行控制并记录基线修改过程。变更过程包括如下4步: (1)首先提出变更申请并填写相应的变更申请表
(2)对变更申请进行评估,对变更的类型及可能产生的影响进行评审(3)根据评估结果决定批准或拒绝变更,并确定版本更新(若批准)(4)从基线库提取基线产品修改,完成变更和版本升级。 第11章
35. 简述导致项目执行偏差的原因及控制偏差的措施。
答:导致偏差的原因:
-对项目的范围没有做明确透彻的分析和定义
-对项目所涉及的资源、环境、工具等的成本分析不够完善准确-对于项目的质量不够重视,或者说不具备质量管控的能力。-许多项目的风险分析并未引起项目管理者的足够重视-项目组成员的职业素养不够 ?
控制偏差的措施:
-设立里程碑,并给予里程碑事件足够的重视。只要能保证里程碑事件的按时完成,整个项目的进度也就有 了保障。
-关注薄弱环节,实现动态平衡。在项目进度的管理过程中,需要不断调度、协调,保证项目的均衡发展,
实现项目整体的动态平衡。
-明确每个成员的责任。定任务、定人员、定目标,进一步明确责任,确保关键任务的进度。 第12章
36. 简述质量保证与质量控制的关系。
答:质量保证的焦点在过程;而质量控制的焦点在产品推出前的质量把关。
?质量保证是通过各种手段来保证高质量的软件结果的过程,属于管理职能;而质量控制是直接对项目工作结果的质量进行把关的过程,属于检查职能。 ?
质量控制是针对具体的产品或者具体的活动的质量管理;而质量保证是针对一般的、具有普遍性的问题,或者说软件开发的过程中的问题进行的质量管理。质量保证促进了质量的改善,可以导致企业的性能产生一个突破。 ?
质量保证是从总体上提供质量信心,而质量控制是从具体环节上提高产品的质量。通过质量保证和质量控制可以提高项目和产品的质量,最终达到满意的目标。
37. 简述海兹伯格的激励理论,并提出相应的激励策略。
答:海兹伯格的激励理论认为,人的行为受两类因素的影响,一是激励因素(内在因素),包括成就感,责任感,晋升,被赏识、认可等;二是保健因素(外在因素),包括工作环境,薪金,工作关系,安全等。? 激励策略:
-从外在因素角度,要密切注意员工的情绪波动,多与员工沟通,消除和缓解不满情绪;对制度和政策多作
解释工作以消除误解;向上级反映员工的合理要求与建议,以完善相关政策制度;协调好项目组内的人际关系,对出现的紧张关系要及时加以调解;公正地评价员工表现并安排晋升。
-从内存因素角度,项目经理要鼓励和帮助员工制订个人成长计划,为员工的进步和成长提供机会,对骨干
进行适当授权,对成绩及时肯定,提高员工的成就感和责任感。
38. 简述常见风险及其处理措施。
答:项目缺少可见性:可以通过迭代开发、技术评审、持续集成来增强项目的可见性。?新技术引入:通过原型开发、充分论证、多阶段评审、同行经验等措施可降低新技术风险。?技术兼容性:可以通过设计先行、售前产品测试等方法来降低这种风险。
?性能问题:可以通过性能规划、性能测试、充足的调试时间等方法来降低这种风险。?仓促上线:可以通过应急预案、分步切换、交叉培训等方法降低风险。?
可用性问题:可以通过了解用户、参与设计、竞争性分析等方法降低风险。
计算题:
39. 下图项目中,任务一的最乐观、最悲观和最可能的历时估计是10天、28天、19天,任务二
的最乐观、最悲观和最可能的历时估计是16天、40天、25天。计算:①项目在50天内完成的概率;②项目在35~50天内完成的概率。
开始 任务一 任务二 结束
40. 某项目的PDM网络图如下。假设各个任务之间没有滞后和超前,设项目的最早开工日期是第1
天,最后一个任务的最早完成时间等于最晚完成时间,请完成下面问题: 1) 任务F与任务B是什么依赖关系?任务F与任务I是什么依赖关系? 2) 计算各任务的最早、最晚开始时间和最早、最晚完成时间并标于图中 3) 确定关键路径,计算项目完成的最短时间 4) 任务F在不影响项目最早完成的时间浮动量 5) 将下面的PDM网络图转化为ADM网络图
B Duration=12 D Duration=14 G Duration=8 A Duration=8 C Duration=16 E Duration=13 H Duration=14 I Duration=12 F Duration=19
41. 利用决策树风险分析技术来分析如下两种情况的,以便决定你会选择哪种方案:(要求画出
决策树)
方案1:随机投掷硬币两次,如果两次投掷的结果都是硬币正面朝上,你将获得10元;投掷的
结果背面每朝上一次你需要付出1.5元。
方案2:随机投掷硬币两次,你需要付出2元;如果两次投掷的结果都是硬币正面朝上,你将获
得10元。
42. 一个项目在进行规划的时候,碰到了一个风险问题,项目经理在决定是否采用方案A。如果采
用方案A需要使用一个新的开发工具,通过使用这个工具可以获利5万元,否则将损失1万元。而能够掌握这个工具的概率是20%,利用决策树分析技术说明这个项目经理是否应该采用这个方案A?(画出决策树)
43. ABC公司正在进行一个项目, 下表是项目目前的一些指标.计算总的估算成本BAC,截至
4/1/2008项目的状况如何,通过计算 BCWP,BCWS,ACWP,SV,SPI,CV,CPI来说明。
44. 下面是一个项目的目前的运行数据,计算项目所有的基本度量和运行指标,这个项目的进度
还正常吗?假设目前的日期是4/15/2008。