软件项目考试范围(含简答答案)

软件项目考试范围(含简答答案)

(一) 填空题

1、 项目管理的九大知识领域:项目集成管理、项目范围管理、项目时间管理、项目成本管

理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理、项目采购管理。 2、 项目管理的5个标准化过程组:启动过程组、计划过程组、执行过程组、控制过程组、

收尾过程组。

3、 软件项目管理的4个阶段:项目初始、项目计划、项目执行控制、项目结束。 4、 招标文件的类型主要有:招标邀请、建议书提交邀请、报价邀请、谈判邀请。 5、 瀑布模型的生存期主要有:需求分析、设计、实施、测试、维护。

6、 V 模型的生存期主要有:项目规划、需求分析、概要设计、详细设计、编码和调试、单

元测试、集成测试、系统测试、接收测试。

7、 螺旋式模型每个循环步骤包括的四个阶段:制订计划、风险分析、实施工程、客户评估。 8、 需求验证包括几个方面:需求的正确性、需求的一致性、需求的完整性、需求的可行性、

需求的必要性、需求的可检验性、需求的可跟踪性、最后的签字。 9、 WBS 分解的方法主要有:模板参照、类比、自顶向下、和自底向上。 10、任务之间的关系主要有:强制性依赖关系、软逻辑关系、外部依赖关系。 11、进度管理的图示主要有:甘特图、网络图、里程碑图、资源图。

12、进度估算中,定额估算法的公式为:T=Q/(R*S),T:活动持续时间,Q:活动的工作量,R:人力或设备的数量,S:产量定额, 以单位时间完成的工作量表示。

13、进度估算中,经验导出模型为:D=a*E exp(b),D:月进度,E :人月工作量,a 是2~4之间的参数,b 为1/3左右的参数,它们是依赖于项目自然属性的参数。 14、Pert 评审技术中,Pert 估算值为:(O+4m+P)/6,O 是项目完成的最小估算值或是最乐观值;P 是项目完成的最大估算值或是最悲观值;M 是项目完成的最大可能估算值。

15、IBM 开发的功能点计算中,技术复杂度因子为:TCF=0.65+[∑Fi/100],TCF表示技术复杂度因子,Fi 为每个通用系统特性的影响程度,i 代表每个通用系统特性,取值1~14;∑表示所有14项通用系统特性的和。P94

16、IBM 开发的功能点计算中,将组件分为:内部逻辑文件、外部输入、外部输出、外部查询、外部接口文件。

17、软件成本估算中,参数模型估算法的静态单变量模型:E=a+b*S exp(c),E 是以人月表示的工作量;a 、b 、c 是经验导出的系数;S 为估算变量,是主要的输入参数(通常是LOC ,FP 等)。P98 18、软件成本估算法,参数模型估算法的动态多变量模型:E=(LOC*B exp(0.333)/P)exp(3)*(1/t)exp(4),E 是以人月或人年为单位的工作量,t 是以月或年为单位的项目持续时间,B 是特殊技术因子,KLOC=5~15,B=0.16,对于超过70KLOC 的程序,B=0.39,P 是生产率参数。

19、估算误差,在合同前,准确度为:-25%~+75% ,是概念和启动阶段,决策;合同期,准确度为:-10%~+25%,是编制初步计划;确定级估算为-5%~+10%,是任务分解后的详细计划。

20、软件质量框架包括:质量特征 度量因子三层结构模型。P113 21、软件质量管理的过程主要: 质量规划、质量保证、质量控制。 22、软件项目的基本组织结构:职能型、项目型、矩阵型。

23、项目风险从范围角度看,风险分为:商业风险、管理风险、人员风险、技术风险、开发环境风险、客户风险、过程风险、产品规模风险等。

24、风险识别的方法: 德尔菲方法、头脑风暴法、情景分析法、风险条目检查表。(注:风险识别的输出是风险列表) 25、风险条目检查表:基于关键域的检查表、基于三层结构的检查表、基于生存期的检查表。 26、软件的配置管理:配置项标识、变更控制、配置项状态统计、配置项审计等活动。 27、基线变更包括:变更请求、 变更评估、变更的批准或者拒绝、变更实现。

28、软件配置管理过程中涉及的主要角色:项目经理、配置控制委员会、配置管理员、开发人员。

29、配置管理的三个要素:人、规范、工具。 30、软件团队管理包括:创建有实际存在感的项目团队、建立奖励机制、确立良好人际关系、设置工作授权系统。

31、合同的生存期:合同准备、合同签署、合同管理、合同终止。

二、简答题:

1、项目概念,项目特征? P1

答:项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

特征:

1. 有明确的目标

2. 项目之间的活动具有相关性 3. 限定的周期 4. 有独特性

5. 资源成本的约束性 6. 项目的不确定性

2、项目目标成功实现的制约因素?P3

答:工作范围、成本、进度计划、客户满意度

3、项目管理、软件项目管理的概念?P3 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。

软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。

4、项目管理的5个要素?P6

❑ 技术(Technical) ❑ 方法(Methodology )

❑ 团队建设(Team Building) ❑ 信息(Information )

❑ 沟通(Communication :80% jobs):

5、项目管理的知识领域? P8

❑ 项目集成管理 ❑ 项目范围管理 ❑ 项目时间管理 ❑ 项目成本管理 ❑ 项目质量管理 ❑ 项目资源管理 ❑ 项目沟通管理 ❑ 项目风险管理 ❑ 项目采购管理

6、项目管理的生命周期?P10

7、招标定义过程?P19

8、竞标过程?P23

9、项目生存模型P28

❑ 瀑布Waterfall

在项目开始前, 项目的需求很明确 在项目开始前, 解决方案也很明确 类似的项目如:

公司的财务系统、库存管理系统、短期项目 ❑ V 模型V-shaped

在项目开始前, 项目的需求很明确 在项目开始前, 解决方案也很明确 对系统的性能安全很严格的项目

类似的项目如:航天飞机等、公司的财务系统 ❑ 原型Prototyping

在项目开始前, 项目的需求不明确 需要减少项目需求的不确定性

类似的项目如:确定显示界面、第一次开发的产品,验证可行性 ❑ 增量Incremental

项目开始,明确了需求的大部分,但是需求可能会发生变化 对于市场和用户把握不是很准,需要逐步了解

对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。 ❑ 螺旋式Spiral

风险是主要的制约因素

不确定因素和风险限制了项目进度 用户对自己的需求也不是很明确 需要对一些基本的概念进行验证 可能发生一些重大的变更

项目规模很大、项目中采用了新技术 ❑ 快速应用开发RAD

很小并且具有探索性质的项目

适合一个复杂度从小到大变化的项目,例如重整企业的信息系统 ❑ 渐近式阶段

可以适合任何规模的项目,主要是中型或大型项目 希望随时看到未来的项目

10、软件需求层次

P45

11、需求管理过程P46

12、需求管理主要工作流程P53

❑ 建立需求基线

❑ 确定需求变更控制过程 ❑ 建立变更控制委员会SCCB ❑ 进行需求变更影响分析

❑ 跟踪所有受需求变更影响的工作产品 ❑ 建立需求基准版本和需求控制版本文档 ❑ 维护需求变更的历史记录 ❑ 跟踪每项需求的状态 ❑ 衡量需求稳定性

13、WBS 分解步骤及分解标准 P56、57 答:步骤

1. 确认并分解项目的组成要素 2. 确定分解标准 3. 确定分解是否详细 4. 确定项目交付成果

5. 验证分解的正确性(建立编号) 标准:

进行任务分解的标准应该统一,不能有双重标准,选择一种项目分解标准之后,在分解过程中应统一使用此标准,避免使用不同标准导致的混乱。可以采用生存期标准;或者以功能组成为标准;或其他方法。

14、任务关联的4种关系 P66

15、进度管理图示有 P67

❑ 网络图 ❑ 甘特图 ❑ 里程碑图 ❑ 资源图

16、进度估算方法 P71-P73

❑ 基于规模的进度估算,

❑ 定额估算法 T=Q/(R*S)

T:活动持续时间 Q:活动的工作量

R:人力或设备的数量 S:产量定额, 以单位时间完成的工作量表示 ❑ 经验导出模型 D=a*E exp(b) :

D:月进度 E :人月工作量

a=2—4 b:1/3左右:依赖于项目的自然属性

❑ CPM

❑ PERT 工程评估评审技术

采用加权平均得到期望值E=(O+4m+P)/6,

O 是最小估算值:乐观(Optimistic), P 是最大估算值:悲观(Pessimistic), M 是最大可能估算(Most Likely)。

❑ 标准差δ =(最大估算值-最小估算值)/6 ❑ 方差δ 2 = [(最大估算值-最小估算值)/6] ❑ 基于进度表的进度估算 ❑ 类推估计方法 ❑ 模拟估计方法

❑ 基于承诺的进度估计 ❑ Jones 的一阶估算准则 ❑ 其它策略

17、Pert 评审原理及概率 P72 例一

❑ PERT 工程评估评审技术

采用加权平均得到期望值E=(O+4m+P)/6,

O 是最小估算值:乐观(Optimistic), P 是最大估算值:悲观(Pessimistic), M 是最大可能估算(Most Likely)。

❑ 标准差δ =(最大估算值-最小估算值)/6 ❑ 方差δ 2 = [(最大估算值-最小估算值)/6]

18、关键路径法、正推与逆推法 见PPT 3P76

关键路径是决定项目完成的最短时间。是时间浮动为0(Float=0)的路径, 网络图中最长的路径

关键路径上的任何活动延迟,都会导致整个项目完成时间的延迟

按照时间顺序计算最早开始时间和最早完成时间的方法, 称为正推法.

❑ ❑ ❑ ❑

首先建立项目的开始时间

项目的开始时间是网络图中第一个活动的最早开始时间 从左到右,从上到下进行任务编排 当一个任务有多个前置时,选择其中最大的最早完成日期作为其后置任务的最早开始日期 ❑ 公式:

❑ ES+Duration=EF ❑ EF+Lag=ESs

按照逆时间顺序计算最晚开始时间和最晚结束时间的方法, 称为逆推法. ❑ 首先建立项目的结束时间

❑ 项目的结束时间是网络图中最后一个活动的最晚结束时间 ❑ 从右到左,从上到下进行计算

❑ 当一个前置任务有多个后置任务时,选择其中最小最晚开始日期作为其前置任务的

最晚完成日期 ❑ 公式:

❑ LF-Duration=LS ❑ LS-Lag=LFp

19、时间压缩法 P78 例2

20、关键路径法与关键链法在预留时间上处理不同(不考) 一前一后

21、成本估算定义 P90

答:软件的成本估算是成本管理的核心,是预测开发一个软件系统所需要的总工作量的过程,软件开发成本是指软件开发过程中所花费的工作量及相应的代价。

22、成本估算方法 P91

1. 代码行、功能点

2. 类比 (自顶向下) 估算法 3. 自下而上估算法 4. 参数法估算法 5. 专家估算法

23、功能点估算中,系统分成哪5类组成。

1. 内部逻辑文件 2. 外部输入 3. 外部输出 4. 外部查询 5. 外部接口文件

24、理解COCOMO 模型,包括Ⅰ、Ⅱ、Ⅲ模型(不考) 25、项目报价P109(重点)

1. 获取项目分解结果WBS

任务分解是根据项目的功能进行分解的

2. 计算开发成本

由于任务分解的结果主要是针对开发任务分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=20%*开发任务 3. 计算管理、质量成本=开发成本*20% 4. 计算直接成本

5. 计算间接成本=25%直接成本 6. 计算总估算成本 7. 重新评估项目的报价

26、软件质量定义及包含三个方面 P113

软件质量:与软件产品满足规定的和隐含的需求能力有关的特征或特性的全体。 包含:1)软件需求是度量软件质量的基础,不满足需求的软件就不具备质量; 2)不遵循各种标准中定义的开发规则,软件质量就得不到保证;

3)只满足明确定义的需求,而没有满足应有的隐含需求,软件质量也得不到保证。 27、质量保证定义 P116

为了提供信用,证明项目将会达到有关质量标准,而开展的有计划、有组织的工作活动。 28、质量控制定义 P116

确定项目结果与质量标准是否相符,同时确定消除不符的原因和方法,控制产品的质量,及时纠正缺陷的过程。

29、质量成本包括哪两类?含义 P117 质量成本包括预防成本和缺陷成本。其中预防成本是为确保项目质量而进行预防工作所耗费的费用。缺陷成本是为确保项目质量而修复缺陷工作所耗费的费用。 30、质量目标有哪些? P119

1)可用度:软件运行后在任意随机时刻需要执行规定任务或完成规定功能时,软件处于可使用状态的概率。

2)初期故障率:软件在初期故障期内单位时间的故障数。 3)偶然故障率:软件在偶然故障期内单位时间的故障数。 4)平均失效前时间(MTTF ):软件在失效前正常工作的平均统计时间。

5)平均失效间隔时间(MTBF ):软件在相继两次失效之间正常工作的平均统计时间。 6)缺陷密度(FD ):软件单位源代码中隐藏的缺陷数量。 7)平均失效恢复时间(MTTR ):软件失效后恢复正常工作所需的平均统计时间。 31、理解职能型组织结构、项目型组织结构、矩阵组织结构? P128 图+说明

职能型组织结构:

职能型组织结构是一种常规的线性组织结构。采用这种组织结构时,项目是以部门为主体来承担项目的,一个项目有一个或者多个部门承担,一个部门也可能承担多个项目。有部门经理也有项目经理,所以项目成员有2个上司。这个组织结构适用于主要由一个部门完成的项目或技术比较成熟的项目。 项目性组织结构:

单目标的垂直组织方式,每个项目以项目经理为首,完成每个项目目标所需的全部资源完全划分给该项目单元,完全为该项目服务。这种组织结构适用于开拓型等风险比较大的项目或进度、成本、质量等指标有严格要求的项目,不适合人才匮乏或规模小的企业。

矩阵型组织结构:

职能型组织结构和项目性组织结构的混合体。这种组织结构适用于管理规范、分工明确的公司或者跨职能部门的项目。

32、沟通管理计划内容包括 P138

1)沟通需求,分析项目相关人需要什么信息,确定谁需要信息,何时需要信息。

2)沟通内容,确定沟通内容包括沟通的格式、内容、详细程度等。

3)沟通方法,确定沟通方式、渠道等,保证项目人员能够及时获取所需的项目信息。

4)沟通职责,谁发送信息,谁接收信息,制定一个收集、组织、存储和分发适当信息给适当人的系统。

5)沟通时间安排,创建沟通信息的日程表,类似项目进展会议的沟通,应该定期进行,设置沟通频率等。

6)沟通计划维护,当项目进展时,沟通计划如何修订的指南,明确本计划在发行变化时,由谁进行修订,并对相关人员发送。

33、风险及软件风险的定义?P141

风险是算是发生的不确定性,是对潜在的,未来可能发生损害的一种度量,如果它确实发生了,则它的安全会对项目产生有害的或者负面的影响。

软件风险是指软件开发过程中及软件产品本身可能造成的伤害或损失。

34、风险发生过程 P142

风险因素-风险事件-损失-实际与预期差异-风险结果

35、风险性质? P143

1)客观性:不以人的意志为转移

2)不确定性:表现为风险的程度多大,风险何时何地有可能变为现实是不肯定的。

3)不利性:风险一旦产生时,就会使风险主题产生挫折、失败、甚至损失,对风险主体不利。

4)可变性:表现在一定条件下风险可以进行转化,风险可以转化为非风险,非风险的事件可以转化为风险事件。

5)相对性:针对风险的主体而言。

6)风险和利益的对称性:同时存在,风险是利益的代价,利益是风险的报酬。

36、基于生存期的风险检查表有哪些? P151

1)初始阶段:在这个阶段进行大部分需求分析和部分设计工作

2)设计阶段:大部分设计和部分编码工作

3)实施阶段:大部分编码和测试,少部分设计

4)收尾阶段:安装及维护

37、风险应对计划有哪些? P156 157

1)回避风险:通过分析找出发生风险事件的原因,对可能发生的风险尽可能的规避,采取主动放弃或拒绝使用导致风险的方案

2)转移风险:为避免承担风险损失,而有意识的将损失或与损失有关的财务后果转嫁给另外的单位或个人去承担。

3)损失控制:风险发生前消除风险可能发生的根源,并减少风险事件的概率

4)自留风险:承担风险,它是一种由项目组织自己承担风险事件所致损失的措施。

38、了解软件项目中常见风险及用对措施? (不考)

39、合同生存期、合同类型? P164

合同生存期:合同准备,合同签署,合同管理,合同终止。

合同类型:

CPPC 合同类型:成本加成本百分比

预计成本=10万,%=15

则预计总价=11.5万

如果实际成本增至20万

则总价=23万

CPFF :成本加固定费用

预计成本=10万,%=15

则预计总价=11.5万

如果实际成本增至20万

则总价=21.5万

CPIF :成本加奖金

预计成本=10万,利润1万,奖励分配80/20

如果按照预计成本完成,则总价=11万

如果实际成本降至8万,则总价=8+1+2*20%=9.4万

FPI :固定价格加奖励费

目标价格:100万

最高价格:110万

卖方利润:10万

分享比例:70/30

例一:实际成本80万,则总价=80+10+20*30%=96万

例二:实际成本150万,则总价110万

FFP :固定总价

目标价格:100万

例一:实际成本80万,则总价=100万

例一:实际成本150万,则总价100万

40、软件配置管理定义 P171

缩写SCM ,是一套规范、高效的软件开发管理方法,同时也是提高软件质量的重要手段,它帮助开发团队对软件开发过程进行有效的变更控制,高效地开发高质量的软件。配置管理的使用取决于项目规模和复杂性以及风险水平。

41、软件配置项以及基线定义?P172 P173

软件配置项SCI 是项目定义其受控于软件配置管理的项。

基线是一个或者多个配置项的集合,它们的内容和状态已经通过技术的复审,并在生存期的某一阶段被接受了。

42、配置管理过程中涉及主要角色及其责任 P182

项目经理:具体职责:

制定和修改项目的组织结构和配置管理策略

批准、发布配置管理计划

决定项目起始基线和开发里程碑

接受并审阅配置控制委员会的报告

配置控制委员会:

定制变更控制流程

建立、更改基线的设置,审核变更申请

根据配置管理员的报告决定相应的对策

配置管理员:

软件配置管理工具的日常管理与维护

提交配置管理计划

各配置项的管理与维护

执行版本控制和变更控制方案

完成配置审计并提交报告

对开发人员进行相关的培训

识别软件开发过程中存在的问题并拟就解决方案

开发人员:

根据组织内确定的软件配置管理计划和相关规定,按照软件配置管理工具的使用模型来完成开发任务。

43、具体说明常用配置管理工具及功能? P185

一个好的配置管理工具应该具备如下功能:

并行开发支持

履历管理

版本控制

过程控制

产品发布管理

常用配置管理工具:

Rational ClearCase:应用于复杂的并行开发、发布和维护。功能包括版本控制、工作空间管理、构造管理、过程管理。

Hansky Firefly: 管理、维护整个企业的软件资产,包括程序代码和相关文档。

CVS: Concurrent Versions Systems

Microsoft Visual Source Safe: 小型的配置管理工具

44、集成管理定义 P192

项目集成管理是一项综合、统管全局的工作,它决定在什么时间,在哪些预期的存在问题上集中资源,在问题变得严重前进行处理,协调项目干系人及各项工作使项目走向成功。

45、集成计划编制步骤 P195

1)项目信息收集、项目计划整体的综合性分析:综合考虑项目的工期、质量、成本三个要素

2)确定项目计划初步方案:所需要的规范、工具、环境

3)项目计划的综合平衡:运用综合平衡法对项目目标、任务、责任、进度、成本、质量等各种要素进行统一、协调

4)项目计划最终方案编制

5)软件项目计划书评审、批准:为了使相关人员达成共识,减少不必要的错误,使项目计划更合理有效。

46、项目计划包括的内容? P196

1)确定项目概貌:进一步明确项目的工作范围和项目参与各方的责任

2)确定项目团队:确定组织结构和职能机构,人员及分工

3)明确项目团队内、外的协调沟通:明确与用户单位的沟通

4)规划开发环境和规范:说明系统开发所采用的各种工具、开发环境、测试环境等

5)项目范围说明:项目的背景,基本框架

6)编制项目进度计划:说明项目中各项工作的开展顺序、开始时间、完成时间及相互依赖衔接关系的计划

47、项目实施过程中,图解控制法

P213

图1是一个项目的甘特图、累计费用曲线和资源载荷图的图示说明:从甘特图中可以看到,项目按照计划开始,但是每项任务所用的时间都比较长,从费用曲线图上看,实际费用比计划少一些,但是不要以为是成本节约了,因为从资源载荷图可以看出是因为没有使用足够的资源导致实际费用没有计划的多。所以,可以说进度推迟的原因是缺乏足够的资源(人力资源和设备资源)。

图2,从进度甘特图看,项目进度按照计划进行,如果不仔细分析,认为项目进展的很好,然而从费用曲线和资源载荷图可以知道保持进度是以大量费用为代价的,费用高的原因是资源超出计划很多。

48、项目实施过程中,挣值分析参数 P216 例1

你被指定负责一个软件项目,其中有4部分,项目总预算为53000, A任务为26000,

B 任务为12000, C 任务为10000, D 任务为5000, 截止到5月31日,A 任务已经全部完成,B 任务过半,C 任务刚开始,D 任务还没有开始,采用50/50规则计算截止到5月31日的CV ,SV ,CPI ,SPI ?

BCWS 计划完成工作的预算成本

ACWP 已完成工作的实际成本

CV 费用差异=BCWP-ACWP

SV 进度差异=BCWP-BCWS

SPI 进度效能指标=BCWP/BCWS

CPI 成本效能指标=BCWP/ACWP

CV=2000,SV=-2800

CPI = 1.06,SPI =0.93

49、简述项目成员激励理论有哪些?分别用在什么情况? P231

1)马斯洛的需求层次理论:认为人类的需要是以层次形式出现的,生理、安全、社会归属、自尊和自我实现

2)海兹伯格的激励理论:从保健因素角度,项目经理要环节员工的不满情绪;从激励因素角度,项目经理要鼓励和帮助员工。

3)麦格雷戈的X-理论:用马斯洛的底层需求进行激励

4)麦格雷戈的Y-理论:用马斯洛的高层需求进行激励

5)超Y 理论:针对不同的人要采取不同的理论进行管理

6)Z 理论:强调忠诚、质量、集体决策和文化价值

7)期望理论:个人努力-个人成绩-组织奖励-个人需要

一、应用题

1、 简述项目与活动区别(PPt )

❑ 项目是一次性的,日常运作是重复进行的,

❑ 项目是以目标为导向的,日常运作是通过效率和有效性体现的,

❑ 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理; ❑ 项目存在大量的变更管理,而日常运作则基本保持连贯性的。

2、 以华南农业大学选课系统为原型,用WBS 分解任务,并说明采用标准。

3、 如果选择自己开发软件的策略,公司需要花费25000元,根据历史信息,维护这个软件

每个月需要2500元,如果购买软件公司产品的策略,需要17000元,同时软件公司为每个安装的软件进行维护的费用是每月2700元,请做出决策。

答:根据以时间(月)作为x 轴,总费用作为y 轴,画出两条直线可知,但x=40(月),即当软件所使用的时间

4、 根据Pert 评审方法,三个任务J 、K 、L 的O 、M 、P 值如下:(ppt3的53-56页)

1) 估算项目的历时,方差。

2) 项目在14.57天内完成的概率。

5、 正推法与逆推法(ppt3的112-124页)

6、 项目A 经过专家估算,其规模是124人天。目前人力成本是1.65万/人月,管理、质量

规模是开发估摸的20%,间接成本系数是0.3,风险、利润以及税点系数是10%。(P109)

1) 项目报价应该包括哪些部分?

2) 请计算该项目实际报价是多少?

答:1)项目报价应该包括开发成本、项目管理和质量成本、间接成本、风险、利润、税费。

3) 设每月30天,则人力成本是=1.65万/30人天=550元/人天,

则开发成本=550*124=68200元,项目的管理和质量成本=68200*20%=13640元, 则直接成本=68200+13640=81840元。

间接成本=81840*0.3=24552元

总估算成本=直接成本+间接成本=81840+24552=106392元

则项目的总报价=106392*1.3=138309.6元(其中,1.3是总估算成本为1,风险、利润、税费各10%)

7、个软件项目,其中有4部分,项目总预算为53000, A任务为26000, B任务为12000, C任务为10000, D任务为5000, 截止到5月31日,A 任务已经全部完成,B 任务过半,C 任务刚开始,D 任务还没有开始,采用50/50规则计算截止到5月31日的CV ,SV ,CPI ,SPI ?

BCWS 计划完成工作的预算成本

ACWP 已完成工作的实际成本

CV 费用差异=BCWP-ACWP

SV 进度差异=BCWP-BCWS

SPI 进度效能指标=BCWP/BCWS

CPI 成本效能指标=BCWP/ACWP

CV=2000,SV=-2800

CPI = 1.06,SPI =0.93

如果采用固定价格加奖励费合同模型:目标价格:100万、最高价格:110万、卖方利润:10万、分享比例:70/30,那么:

问题:实际成本80万,则总价=80+10+20*30%=96万? 是

问题:实际成本150万,则总价110万? 是

如果采用其他的合同,报价是多少?P164-165

二、论述题 P196

根据软件项目管理课程实验,请说明软件项目计划书应该包括哪些内容,请详细说明每一部分描述的主要内容?

1) 确定项目概貌;

2) 确定项目团队;

3) 明确项目团队内、外的写作沟通;

4) 规划开发环境和规范;

5) 项目范围说明;

6) 编制项目进度计划;

7) 项目成本计划;

8) 项目质量计划;

9) 项目沟通计划;

10) 风险计划;

11) 项目合同计划;

12) 配置管理计划;

13) 制定其他辅助工作计划。根据项目需要,编制如培训计划、招聘计划、支持工作、

验收计划等等。

软件项目考试范围(含简答答案)

(一) 填空题

1、 项目管理的九大知识领域:项目集成管理、项目范围管理、项目时间管理、项目成本管

理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理、项目采购管理。 2、 项目管理的5个标准化过程组:启动过程组、计划过程组、执行过程组、控制过程组、

收尾过程组。

3、 软件项目管理的4个阶段:项目初始、项目计划、项目执行控制、项目结束。 4、 招标文件的类型主要有:招标邀请、建议书提交邀请、报价邀请、谈判邀请。 5、 瀑布模型的生存期主要有:需求分析、设计、实施、测试、维护。

6、 V 模型的生存期主要有:项目规划、需求分析、概要设计、详细设计、编码和调试、单

元测试、集成测试、系统测试、接收测试。

7、 螺旋式模型每个循环步骤包括的四个阶段:制订计划、风险分析、实施工程、客户评估。 8、 需求验证包括几个方面:需求的正确性、需求的一致性、需求的完整性、需求的可行性、

需求的必要性、需求的可检验性、需求的可跟踪性、最后的签字。 9、 WBS 分解的方法主要有:模板参照、类比、自顶向下、和自底向上。 10、任务之间的关系主要有:强制性依赖关系、软逻辑关系、外部依赖关系。 11、进度管理的图示主要有:甘特图、网络图、里程碑图、资源图。

12、进度估算中,定额估算法的公式为:T=Q/(R*S),T:活动持续时间,Q:活动的工作量,R:人力或设备的数量,S:产量定额, 以单位时间完成的工作量表示。

13、进度估算中,经验导出模型为:D=a*E exp(b),D:月进度,E :人月工作量,a 是2~4之间的参数,b 为1/3左右的参数,它们是依赖于项目自然属性的参数。 14、Pert 评审技术中,Pert 估算值为:(O+4m+P)/6,O 是项目完成的最小估算值或是最乐观值;P 是项目完成的最大估算值或是最悲观值;M 是项目完成的最大可能估算值。

15、IBM 开发的功能点计算中,技术复杂度因子为:TCF=0.65+[∑Fi/100],TCF表示技术复杂度因子,Fi 为每个通用系统特性的影响程度,i 代表每个通用系统特性,取值1~14;∑表示所有14项通用系统特性的和。P94

16、IBM 开发的功能点计算中,将组件分为:内部逻辑文件、外部输入、外部输出、外部查询、外部接口文件。

17、软件成本估算中,参数模型估算法的静态单变量模型:E=a+b*S exp(c),E 是以人月表示的工作量;a 、b 、c 是经验导出的系数;S 为估算变量,是主要的输入参数(通常是LOC ,FP 等)。P98 18、软件成本估算法,参数模型估算法的动态多变量模型:E=(LOC*B exp(0.333)/P)exp(3)*(1/t)exp(4),E 是以人月或人年为单位的工作量,t 是以月或年为单位的项目持续时间,B 是特殊技术因子,KLOC=5~15,B=0.16,对于超过70KLOC 的程序,B=0.39,P 是生产率参数。

19、估算误差,在合同前,准确度为:-25%~+75% ,是概念和启动阶段,决策;合同期,准确度为:-10%~+25%,是编制初步计划;确定级估算为-5%~+10%,是任务分解后的详细计划。

20、软件质量框架包括:质量特征 度量因子三层结构模型。P113 21、软件质量管理的过程主要: 质量规划、质量保证、质量控制。 22、软件项目的基本组织结构:职能型、项目型、矩阵型。

23、项目风险从范围角度看,风险分为:商业风险、管理风险、人员风险、技术风险、开发环境风险、客户风险、过程风险、产品规模风险等。

24、风险识别的方法: 德尔菲方法、头脑风暴法、情景分析法、风险条目检查表。(注:风险识别的输出是风险列表) 25、风险条目检查表:基于关键域的检查表、基于三层结构的检查表、基于生存期的检查表。 26、软件的配置管理:配置项标识、变更控制、配置项状态统计、配置项审计等活动。 27、基线变更包括:变更请求、 变更评估、变更的批准或者拒绝、变更实现。

28、软件配置管理过程中涉及的主要角色:项目经理、配置控制委员会、配置管理员、开发人员。

29、配置管理的三个要素:人、规范、工具。 30、软件团队管理包括:创建有实际存在感的项目团队、建立奖励机制、确立良好人际关系、设置工作授权系统。

31、合同的生存期:合同准备、合同签署、合同管理、合同终止。

二、简答题:

1、项目概念,项目特征? P1

答:项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

特征:

1. 有明确的目标

2. 项目之间的活动具有相关性 3. 限定的周期 4. 有独特性

5. 资源成本的约束性 6. 项目的不确定性

2、项目目标成功实现的制约因素?P3

答:工作范围、成本、进度计划、客户满意度

3、项目管理、软件项目管理的概念?P3 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。

软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。

4、项目管理的5个要素?P6

❑ 技术(Technical) ❑ 方法(Methodology )

❑ 团队建设(Team Building) ❑ 信息(Information )

❑ 沟通(Communication :80% jobs):

5、项目管理的知识领域? P8

❑ 项目集成管理 ❑ 项目范围管理 ❑ 项目时间管理 ❑ 项目成本管理 ❑ 项目质量管理 ❑ 项目资源管理 ❑ 项目沟通管理 ❑ 项目风险管理 ❑ 项目采购管理

6、项目管理的生命周期?P10

7、招标定义过程?P19

8、竞标过程?P23

9、项目生存模型P28

❑ 瀑布Waterfall

在项目开始前, 项目的需求很明确 在项目开始前, 解决方案也很明确 类似的项目如:

公司的财务系统、库存管理系统、短期项目 ❑ V 模型V-shaped

在项目开始前, 项目的需求很明确 在项目开始前, 解决方案也很明确 对系统的性能安全很严格的项目

类似的项目如:航天飞机等、公司的财务系统 ❑ 原型Prototyping

在项目开始前, 项目的需求不明确 需要减少项目需求的不确定性

类似的项目如:确定显示界面、第一次开发的产品,验证可行性 ❑ 增量Incremental

项目开始,明确了需求的大部分,但是需求可能会发生变化 对于市场和用户把握不是很准,需要逐步了解

对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。 ❑ 螺旋式Spiral

风险是主要的制约因素

不确定因素和风险限制了项目进度 用户对自己的需求也不是很明确 需要对一些基本的概念进行验证 可能发生一些重大的变更

项目规模很大、项目中采用了新技术 ❑ 快速应用开发RAD

很小并且具有探索性质的项目

适合一个复杂度从小到大变化的项目,例如重整企业的信息系统 ❑ 渐近式阶段

可以适合任何规模的项目,主要是中型或大型项目 希望随时看到未来的项目

10、软件需求层次

P45

11、需求管理过程P46

12、需求管理主要工作流程P53

❑ 建立需求基线

❑ 确定需求变更控制过程 ❑ 建立变更控制委员会SCCB ❑ 进行需求变更影响分析

❑ 跟踪所有受需求变更影响的工作产品 ❑ 建立需求基准版本和需求控制版本文档 ❑ 维护需求变更的历史记录 ❑ 跟踪每项需求的状态 ❑ 衡量需求稳定性

13、WBS 分解步骤及分解标准 P56、57 答:步骤

1. 确认并分解项目的组成要素 2. 确定分解标准 3. 确定分解是否详细 4. 确定项目交付成果

5. 验证分解的正确性(建立编号) 标准:

进行任务分解的标准应该统一,不能有双重标准,选择一种项目分解标准之后,在分解过程中应统一使用此标准,避免使用不同标准导致的混乱。可以采用生存期标准;或者以功能组成为标准;或其他方法。

14、任务关联的4种关系 P66

15、进度管理图示有 P67

❑ 网络图 ❑ 甘特图 ❑ 里程碑图 ❑ 资源图

16、进度估算方法 P71-P73

❑ 基于规模的进度估算,

❑ 定额估算法 T=Q/(R*S)

T:活动持续时间 Q:活动的工作量

R:人力或设备的数量 S:产量定额, 以单位时间完成的工作量表示 ❑ 经验导出模型 D=a*E exp(b) :

D:月进度 E :人月工作量

a=2—4 b:1/3左右:依赖于项目的自然属性

❑ CPM

❑ PERT 工程评估评审技术

采用加权平均得到期望值E=(O+4m+P)/6,

O 是最小估算值:乐观(Optimistic), P 是最大估算值:悲观(Pessimistic), M 是最大可能估算(Most Likely)。

❑ 标准差δ =(最大估算值-最小估算值)/6 ❑ 方差δ 2 = [(最大估算值-最小估算值)/6] ❑ 基于进度表的进度估算 ❑ 类推估计方法 ❑ 模拟估计方法

❑ 基于承诺的进度估计 ❑ Jones 的一阶估算准则 ❑ 其它策略

17、Pert 评审原理及概率 P72 例一

❑ PERT 工程评估评审技术

采用加权平均得到期望值E=(O+4m+P)/6,

O 是最小估算值:乐观(Optimistic), P 是最大估算值:悲观(Pessimistic), M 是最大可能估算(Most Likely)。

❑ 标准差δ =(最大估算值-最小估算值)/6 ❑ 方差δ 2 = [(最大估算值-最小估算值)/6]

18、关键路径法、正推与逆推法 见PPT 3P76

关键路径是决定项目完成的最短时间。是时间浮动为0(Float=0)的路径, 网络图中最长的路径

关键路径上的任何活动延迟,都会导致整个项目完成时间的延迟

按照时间顺序计算最早开始时间和最早完成时间的方法, 称为正推法.

❑ ❑ ❑ ❑

首先建立项目的开始时间

项目的开始时间是网络图中第一个活动的最早开始时间 从左到右,从上到下进行任务编排 当一个任务有多个前置时,选择其中最大的最早完成日期作为其后置任务的最早开始日期 ❑ 公式:

❑ ES+Duration=EF ❑ EF+Lag=ESs

按照逆时间顺序计算最晚开始时间和最晚结束时间的方法, 称为逆推法. ❑ 首先建立项目的结束时间

❑ 项目的结束时间是网络图中最后一个活动的最晚结束时间 ❑ 从右到左,从上到下进行计算

❑ 当一个前置任务有多个后置任务时,选择其中最小最晚开始日期作为其前置任务的

最晚完成日期 ❑ 公式:

❑ LF-Duration=LS ❑ LS-Lag=LFp

19、时间压缩法 P78 例2

20、关键路径法与关键链法在预留时间上处理不同(不考) 一前一后

21、成本估算定义 P90

答:软件的成本估算是成本管理的核心,是预测开发一个软件系统所需要的总工作量的过程,软件开发成本是指软件开发过程中所花费的工作量及相应的代价。

22、成本估算方法 P91

1. 代码行、功能点

2. 类比 (自顶向下) 估算法 3. 自下而上估算法 4. 参数法估算法 5. 专家估算法

23、功能点估算中,系统分成哪5类组成。

1. 内部逻辑文件 2. 外部输入 3. 外部输出 4. 外部查询 5. 外部接口文件

24、理解COCOMO 模型,包括Ⅰ、Ⅱ、Ⅲ模型(不考) 25、项目报价P109(重点)

1. 获取项目分解结果WBS

任务分解是根据项目的功能进行分解的

2. 计算开发成本

由于任务分解的结果主要是针对开发任务分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=20%*开发任务 3. 计算管理、质量成本=开发成本*20% 4. 计算直接成本

5. 计算间接成本=25%直接成本 6. 计算总估算成本 7. 重新评估项目的报价

26、软件质量定义及包含三个方面 P113

软件质量:与软件产品满足规定的和隐含的需求能力有关的特征或特性的全体。 包含:1)软件需求是度量软件质量的基础,不满足需求的软件就不具备质量; 2)不遵循各种标准中定义的开发规则,软件质量就得不到保证;

3)只满足明确定义的需求,而没有满足应有的隐含需求,软件质量也得不到保证。 27、质量保证定义 P116

为了提供信用,证明项目将会达到有关质量标准,而开展的有计划、有组织的工作活动。 28、质量控制定义 P116

确定项目结果与质量标准是否相符,同时确定消除不符的原因和方法,控制产品的质量,及时纠正缺陷的过程。

29、质量成本包括哪两类?含义 P117 质量成本包括预防成本和缺陷成本。其中预防成本是为确保项目质量而进行预防工作所耗费的费用。缺陷成本是为确保项目质量而修复缺陷工作所耗费的费用。 30、质量目标有哪些? P119

1)可用度:软件运行后在任意随机时刻需要执行规定任务或完成规定功能时,软件处于可使用状态的概率。

2)初期故障率:软件在初期故障期内单位时间的故障数。 3)偶然故障率:软件在偶然故障期内单位时间的故障数。 4)平均失效前时间(MTTF ):软件在失效前正常工作的平均统计时间。

5)平均失效间隔时间(MTBF ):软件在相继两次失效之间正常工作的平均统计时间。 6)缺陷密度(FD ):软件单位源代码中隐藏的缺陷数量。 7)平均失效恢复时间(MTTR ):软件失效后恢复正常工作所需的平均统计时间。 31、理解职能型组织结构、项目型组织结构、矩阵组织结构? P128 图+说明

职能型组织结构:

职能型组织结构是一种常规的线性组织结构。采用这种组织结构时,项目是以部门为主体来承担项目的,一个项目有一个或者多个部门承担,一个部门也可能承担多个项目。有部门经理也有项目经理,所以项目成员有2个上司。这个组织结构适用于主要由一个部门完成的项目或技术比较成熟的项目。 项目性组织结构:

单目标的垂直组织方式,每个项目以项目经理为首,完成每个项目目标所需的全部资源完全划分给该项目单元,完全为该项目服务。这种组织结构适用于开拓型等风险比较大的项目或进度、成本、质量等指标有严格要求的项目,不适合人才匮乏或规模小的企业。

矩阵型组织结构:

职能型组织结构和项目性组织结构的混合体。这种组织结构适用于管理规范、分工明确的公司或者跨职能部门的项目。

32、沟通管理计划内容包括 P138

1)沟通需求,分析项目相关人需要什么信息,确定谁需要信息,何时需要信息。

2)沟通内容,确定沟通内容包括沟通的格式、内容、详细程度等。

3)沟通方法,确定沟通方式、渠道等,保证项目人员能够及时获取所需的项目信息。

4)沟通职责,谁发送信息,谁接收信息,制定一个收集、组织、存储和分发适当信息给适当人的系统。

5)沟通时间安排,创建沟通信息的日程表,类似项目进展会议的沟通,应该定期进行,设置沟通频率等。

6)沟通计划维护,当项目进展时,沟通计划如何修订的指南,明确本计划在发行变化时,由谁进行修订,并对相关人员发送。

33、风险及软件风险的定义?P141

风险是算是发生的不确定性,是对潜在的,未来可能发生损害的一种度量,如果它确实发生了,则它的安全会对项目产生有害的或者负面的影响。

软件风险是指软件开发过程中及软件产品本身可能造成的伤害或损失。

34、风险发生过程 P142

风险因素-风险事件-损失-实际与预期差异-风险结果

35、风险性质? P143

1)客观性:不以人的意志为转移

2)不确定性:表现为风险的程度多大,风险何时何地有可能变为现实是不肯定的。

3)不利性:风险一旦产生时,就会使风险主题产生挫折、失败、甚至损失,对风险主体不利。

4)可变性:表现在一定条件下风险可以进行转化,风险可以转化为非风险,非风险的事件可以转化为风险事件。

5)相对性:针对风险的主体而言。

6)风险和利益的对称性:同时存在,风险是利益的代价,利益是风险的报酬。

36、基于生存期的风险检查表有哪些? P151

1)初始阶段:在这个阶段进行大部分需求分析和部分设计工作

2)设计阶段:大部分设计和部分编码工作

3)实施阶段:大部分编码和测试,少部分设计

4)收尾阶段:安装及维护

37、风险应对计划有哪些? P156 157

1)回避风险:通过分析找出发生风险事件的原因,对可能发生的风险尽可能的规避,采取主动放弃或拒绝使用导致风险的方案

2)转移风险:为避免承担风险损失,而有意识的将损失或与损失有关的财务后果转嫁给另外的单位或个人去承担。

3)损失控制:风险发生前消除风险可能发生的根源,并减少风险事件的概率

4)自留风险:承担风险,它是一种由项目组织自己承担风险事件所致损失的措施。

38、了解软件项目中常见风险及用对措施? (不考)

39、合同生存期、合同类型? P164

合同生存期:合同准备,合同签署,合同管理,合同终止。

合同类型:

CPPC 合同类型:成本加成本百分比

预计成本=10万,%=15

则预计总价=11.5万

如果实际成本增至20万

则总价=23万

CPFF :成本加固定费用

预计成本=10万,%=15

则预计总价=11.5万

如果实际成本增至20万

则总价=21.5万

CPIF :成本加奖金

预计成本=10万,利润1万,奖励分配80/20

如果按照预计成本完成,则总价=11万

如果实际成本降至8万,则总价=8+1+2*20%=9.4万

FPI :固定价格加奖励费

目标价格:100万

最高价格:110万

卖方利润:10万

分享比例:70/30

例一:实际成本80万,则总价=80+10+20*30%=96万

例二:实际成本150万,则总价110万

FFP :固定总价

目标价格:100万

例一:实际成本80万,则总价=100万

例一:实际成本150万,则总价100万

40、软件配置管理定义 P171

缩写SCM ,是一套规范、高效的软件开发管理方法,同时也是提高软件质量的重要手段,它帮助开发团队对软件开发过程进行有效的变更控制,高效地开发高质量的软件。配置管理的使用取决于项目规模和复杂性以及风险水平。

41、软件配置项以及基线定义?P172 P173

软件配置项SCI 是项目定义其受控于软件配置管理的项。

基线是一个或者多个配置项的集合,它们的内容和状态已经通过技术的复审,并在生存期的某一阶段被接受了。

42、配置管理过程中涉及主要角色及其责任 P182

项目经理:具体职责:

制定和修改项目的组织结构和配置管理策略

批准、发布配置管理计划

决定项目起始基线和开发里程碑

接受并审阅配置控制委员会的报告

配置控制委员会:

定制变更控制流程

建立、更改基线的设置,审核变更申请

根据配置管理员的报告决定相应的对策

配置管理员:

软件配置管理工具的日常管理与维护

提交配置管理计划

各配置项的管理与维护

执行版本控制和变更控制方案

完成配置审计并提交报告

对开发人员进行相关的培训

识别软件开发过程中存在的问题并拟就解决方案

开发人员:

根据组织内确定的软件配置管理计划和相关规定,按照软件配置管理工具的使用模型来完成开发任务。

43、具体说明常用配置管理工具及功能? P185

一个好的配置管理工具应该具备如下功能:

并行开发支持

履历管理

版本控制

过程控制

产品发布管理

常用配置管理工具:

Rational ClearCase:应用于复杂的并行开发、发布和维护。功能包括版本控制、工作空间管理、构造管理、过程管理。

Hansky Firefly: 管理、维护整个企业的软件资产,包括程序代码和相关文档。

CVS: Concurrent Versions Systems

Microsoft Visual Source Safe: 小型的配置管理工具

44、集成管理定义 P192

项目集成管理是一项综合、统管全局的工作,它决定在什么时间,在哪些预期的存在问题上集中资源,在问题变得严重前进行处理,协调项目干系人及各项工作使项目走向成功。

45、集成计划编制步骤 P195

1)项目信息收集、项目计划整体的综合性分析:综合考虑项目的工期、质量、成本三个要素

2)确定项目计划初步方案:所需要的规范、工具、环境

3)项目计划的综合平衡:运用综合平衡法对项目目标、任务、责任、进度、成本、质量等各种要素进行统一、协调

4)项目计划最终方案编制

5)软件项目计划书评审、批准:为了使相关人员达成共识,减少不必要的错误,使项目计划更合理有效。

46、项目计划包括的内容? P196

1)确定项目概貌:进一步明确项目的工作范围和项目参与各方的责任

2)确定项目团队:确定组织结构和职能机构,人员及分工

3)明确项目团队内、外的协调沟通:明确与用户单位的沟通

4)规划开发环境和规范:说明系统开发所采用的各种工具、开发环境、测试环境等

5)项目范围说明:项目的背景,基本框架

6)编制项目进度计划:说明项目中各项工作的开展顺序、开始时间、完成时间及相互依赖衔接关系的计划

47、项目实施过程中,图解控制法

P213

图1是一个项目的甘特图、累计费用曲线和资源载荷图的图示说明:从甘特图中可以看到,项目按照计划开始,但是每项任务所用的时间都比较长,从费用曲线图上看,实际费用比计划少一些,但是不要以为是成本节约了,因为从资源载荷图可以看出是因为没有使用足够的资源导致实际费用没有计划的多。所以,可以说进度推迟的原因是缺乏足够的资源(人力资源和设备资源)。

图2,从进度甘特图看,项目进度按照计划进行,如果不仔细分析,认为项目进展的很好,然而从费用曲线和资源载荷图可以知道保持进度是以大量费用为代价的,费用高的原因是资源超出计划很多。

48、项目实施过程中,挣值分析参数 P216 例1

你被指定负责一个软件项目,其中有4部分,项目总预算为53000, A任务为26000,

B 任务为12000, C 任务为10000, D 任务为5000, 截止到5月31日,A 任务已经全部完成,B 任务过半,C 任务刚开始,D 任务还没有开始,采用50/50规则计算截止到5月31日的CV ,SV ,CPI ,SPI ?

BCWS 计划完成工作的预算成本

ACWP 已完成工作的实际成本

CV 费用差异=BCWP-ACWP

SV 进度差异=BCWP-BCWS

SPI 进度效能指标=BCWP/BCWS

CPI 成本效能指标=BCWP/ACWP

CV=2000,SV=-2800

CPI = 1.06,SPI =0.93

49、简述项目成员激励理论有哪些?分别用在什么情况? P231

1)马斯洛的需求层次理论:认为人类的需要是以层次形式出现的,生理、安全、社会归属、自尊和自我实现

2)海兹伯格的激励理论:从保健因素角度,项目经理要环节员工的不满情绪;从激励因素角度,项目经理要鼓励和帮助员工。

3)麦格雷戈的X-理论:用马斯洛的底层需求进行激励

4)麦格雷戈的Y-理论:用马斯洛的高层需求进行激励

5)超Y 理论:针对不同的人要采取不同的理论进行管理

6)Z 理论:强调忠诚、质量、集体决策和文化价值

7)期望理论:个人努力-个人成绩-组织奖励-个人需要

一、应用题

1、 简述项目与活动区别(PPt )

❑ 项目是一次性的,日常运作是重复进行的,

❑ 项目是以目标为导向的,日常运作是通过效率和有效性体现的,

❑ 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理; ❑ 项目存在大量的变更管理,而日常运作则基本保持连贯性的。

2、 以华南农业大学选课系统为原型,用WBS 分解任务,并说明采用标准。

3、 如果选择自己开发软件的策略,公司需要花费25000元,根据历史信息,维护这个软件

每个月需要2500元,如果购买软件公司产品的策略,需要17000元,同时软件公司为每个安装的软件进行维护的费用是每月2700元,请做出决策。

答:根据以时间(月)作为x 轴,总费用作为y 轴,画出两条直线可知,但x=40(月),即当软件所使用的时间

4、 根据Pert 评审方法,三个任务J 、K 、L 的O 、M 、P 值如下:(ppt3的53-56页)

1) 估算项目的历时,方差。

2) 项目在14.57天内完成的概率。

5、 正推法与逆推法(ppt3的112-124页)

6、 项目A 经过专家估算,其规模是124人天。目前人力成本是1.65万/人月,管理、质量

规模是开发估摸的20%,间接成本系数是0.3,风险、利润以及税点系数是10%。(P109)

1) 项目报价应该包括哪些部分?

2) 请计算该项目实际报价是多少?

答:1)项目报价应该包括开发成本、项目管理和质量成本、间接成本、风险、利润、税费。

3) 设每月30天,则人力成本是=1.65万/30人天=550元/人天,

则开发成本=550*124=68200元,项目的管理和质量成本=68200*20%=13640元, 则直接成本=68200+13640=81840元。

间接成本=81840*0.3=24552元

总估算成本=直接成本+间接成本=81840+24552=106392元

则项目的总报价=106392*1.3=138309.6元(其中,1.3是总估算成本为1,风险、利润、税费各10%)

7、个软件项目,其中有4部分,项目总预算为53000, A任务为26000, B任务为12000, C任务为10000, D任务为5000, 截止到5月31日,A 任务已经全部完成,B 任务过半,C 任务刚开始,D 任务还没有开始,采用50/50规则计算截止到5月31日的CV ,SV ,CPI ,SPI ?

BCWS 计划完成工作的预算成本

ACWP 已完成工作的实际成本

CV 费用差异=BCWP-ACWP

SV 进度差异=BCWP-BCWS

SPI 进度效能指标=BCWP/BCWS

CPI 成本效能指标=BCWP/ACWP

CV=2000,SV=-2800

CPI = 1.06,SPI =0.93

如果采用固定价格加奖励费合同模型:目标价格:100万、最高价格:110万、卖方利润:10万、分享比例:70/30,那么:

问题:实际成本80万,则总价=80+10+20*30%=96万? 是

问题:实际成本150万,则总价110万? 是

如果采用其他的合同,报价是多少?P164-165

二、论述题 P196

根据软件项目管理课程实验,请说明软件项目计划书应该包括哪些内容,请详细说明每一部分描述的主要内容?

1) 确定项目概貌;

2) 确定项目团队;

3) 明确项目团队内、外的写作沟通;

4) 规划开发环境和规范;

5) 项目范围说明;

6) 编制项目进度计划;

7) 项目成本计划;

8) 项目质量计划;

9) 项目沟通计划;

10) 风险计划;

11) 项目合同计划;

12) 配置管理计划;

13) 制定其他辅助工作计划。根据项目需要,编制如培训计划、招聘计划、支持工作、

验收计划等等。


相关内容

  • 项目管理师考试要求
  • 信息系统项目管理师考试要求 1.考试要求 (1)掌握信息系统知识: (2)掌握信息系统项目管理知识和方法: (3)掌握大型.复杂项目管理和多项目管理的知识和方法: (4)掌握项目整体绩效评估方法: (5)熟悉知识管理和战略管理: (6)掌握常用项目管理工具: (7)熟悉过程管理: (8)熟悉业务流程 ...

  • 羞答答的玫瑰静悄悄的开
  • 羞答答的玫瑰静悄悄的开 ——xx年度应用学院工作总结 来到应用学院担任团委书记一职,屈指算来已有76个日子,76个摸爬滚打的日日夜夜,整理了烦琐的工作,理顺了工作关系,明晰了工作思路:以"打造应用群英,成就无限未来"为工作理念,以"躬身励行,只争朝夕,群策群力"为工作作风,以"提升学院士气,树立学生 ...

  • 申论考试答题纸
  • ---------------------------------------- 名:_________________ 准考证号: ----------------------------------------- 姓名:_________________ 准考证 - 1 - 纸-------- ...

  • 信息系统项目管理师考试介绍
  • 信息系统项目管理师考试介绍 一.考试介绍 信息系统项目管理师是2005年上半年(5月)新增加的考试.根据考试大纲(2005年版),该考试要求考生: (1)掌握信息系统知识: (2)掌握信息系统项目管理知识和方法: (3)掌握大型.复杂项目管理和多项目管理的知识和方法: (4)掌握项目整体绩效评估方法 ...

  • 小学生期末考试评语
  • 你是一个认定了目标就会勇往直前的男孩,你又是一个有强烈集体荣誉感的学生,看到你在校运会上和艺术节上努力拼搏为班争光的那份热情,我被深深地感动了,也更喜欢你了.最让老师放心的还是你学习自觉主动,热爱劳动.知道你上课能坐端正了,积极举手发言,我很开心.如果你能严格要求自己,在完成老师布置的作业外,还坚持

  • 计算机专业技能考试(认证)
  • 计算机专业技能考试(认证) 计算机软件资格考试.Java语言认证.CCIE认证(思科认证网络互联专家).微软认证.Cisco认证.INTEL认证.Adobe认证.Oracle认证.Linux认证.IBM认证.SUN认证.CISSP认证.CISP认证.美国计算机工业协会认证.剑桥信息技术证书.华为认证 ...

  • 软件工程实验指导书--要求及参考范本
  • 软件工程课程 综合实验 验 指 导 计算机学院 2011年9月 实 书 <软件工程>综合实验指导书 目录(Contents) 第一章 概述(Overview) ................................................................ ...

  • 软件需求分析考试重点
  • 什么是软件需求 是软件用户认为其所使用的软件应具备的功能和性能,软件需求是指软件系统必须满足的所有功能.性质和限制 软件需求的分类:目标需求,业务需求,功能需求,性能需求,约束和限制 需求规格说明:完整性.正确性.可行性.必要性.划分优先级.无二义性.可验证性 软件工程是指:用工程方法开发和维护软件 ...

  • 县国税局创建四型机关经验总结材料
  • 不了解xx国税的人说:xx国税拥有高大雄伟的办公大楼,优美舒适的办公环境,真风光. 了解xx国税的人说:xx国税拥有一个开拓创新.团结奋进的党组织,一支政治过硬.业务熟练.作风优良.执法公正的坚强队伍,真难得. xx国税人自己说:能够拥有xx国税这样一个充分展示才华,体现人生价值的人生舞台,真自豪. ...