第3章 软件项目成本管理(习题)
第三章 软件项目成本管理(习题)
一、选择题
1. ( A )是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。()
A. 功能点
B. 对象点
C. 代码行
D. 用例点
2. 如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。这个项目一共有1200单元,你采用什么估算方法?( D )
A. 自下而上估算法
B. 类比估算法
C. 专家估算法
D. 参数估算法
3. 在项目初期,进行竞标合同的时候,一般采用的成本估算方法是( B )
A. 参数估算法
B. 类比估算法
C. 专家估算法
D. 功能点估算
4. 在成本管理过程中,项目经理确定的每个时间段,各个工作单元的成本是(b )
A. 估算
B. 预算
C. 直接成本
D. 间接成本
二、判断题
1. 间接成本是与一个具体的项目相关的成本( × )
2. 软件项目的估算结果是比较准确的( ×)
3. 在进行软件项目估算的时候,可以按照其它企业的模型进行项目估算( ×)
4. COCOMO 有3个等级的模型: 基本(basic)模型、 中等(intermediate)模型、 高级(详细(detailed))模型。( √ )
三、计算题
1. 如果某软件公司正在进行一个项目,预计有50KLOC 的代码量,项目是中等规模的半嵌入式类型的项目,采用中等COCOMO 模型,项目属性中只有可靠性为很高级别(即取值为1.3),其他属性为正常,计算项目是多少人月的规模?如果2万元/人月,则项目的费用是多少。
------ 311.8人月,623. 6万。
2. 项目经理正在进行一个媒体信息查询系统项目的估算,他采用的delphi 的成本估算方法,邀请2位专家估算,第一个专家给出1万, 8万,9万的估算值,第二个专家给出了4万, 6万 , 万8 万的估算,计算这是成本的估算值是多少?
----- 6.5万
四、简答题
1. 成本估算方法有哪几种?
2. 软件项目估算涉及到软件开发中的哪些资源?
3. 简单说明软件项目估算的LOC 和FP 两种技术区别与相同处?
4. 影响软件生产率的因素有哪些?
5. 什么是软件生产率数据?有哪些主要因素影响这些数据?为什么要重视这些数据?这
些数据对软件开发有什么意义?
6. 软件项目成本估算的方法主要有哪几类,列举几个常用的方法并简单说明它们的估算过
程;
7. COCOMO 模型与Putnam 模型的联系与区别是什么?
8. 怎样具体进行软件成本估算?他们分哪几步?
9. 成本估算需要的数据和资源有哪些?影响软件成本的主要因素有哪些具体方面?