软件项目管理 第五章 软件项目的成本管理 课后习题参考答案——主编:李冰、张桥珍、刘玉娥

news2024/11/15 23:22:12

                第五章     软件项目的成本管理    课后习题参考答案

1.选择题

(1)(A)是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术是没有关系的。

   A.功能点        B.对象点        C.代码行        D.用例点

(2)如果你是某项目的项目经理,你已经估算出每个任务(工作单元)的成本是129元。这个项目一共有1200项任务(工作单元),你采用什么估算方法?(A

   A.自下而上估算法        B.类比估算法        C.专家估算法        D.参数模型估算法

(3)在项目初期,进行竞标合同的时候,一般采用的成本估算方法是(B)。

    A.参数模型估算法        B.类比估算法        C.专家估算法        D.功能点估算法

(4)在成本管理过程中,项目经理确定的每个时间段,各个工作单元的成本是(B)。

   A.估算        B.预算        C.直接成本        D.间接成本

(5)成本管理就是确保项目在预算范围之内的管理过程,不包括(D)。

   A.成本估算        B.成本预算        C.成本控制        D.成本核算

(6)成本估算的输入一般不包括(D)。

   A.需求或者WBS        B.资源需求和消耗率        C.进度规划        D.质量标准

(7)估算文件不包括(A)。

   A.功能模块        B.质量标准        C.资源及数量        D.估算成本

(8)常见的成本估算方法不包括(D)。

   A.代码行估算法        B.功能点估算法        C.类比估算法        D.关键路径估算法

(9)在项目执行和收尾过程中主要矛盾来自(A)。

   A.进度计划        B.技术问题        C.个性        D.质量

(10)自下而上估算除了成本估算外,还属于哪个过程的工具?(C

   A.活动定义        B.活动排序        C.活动资源估算        D.活动所需时间估算

2.填空题

(1)软件不同于其他物理产品的成本和其他领域项目的成本计算(比如建筑行业等),它不包括原材料和能源的消耗,主要是( 人的劳动 )的消耗。

(2)企业经营的最直接目标就是( 利润 ),而成本与利润的关系最为密切。

(3)成本包括直接成本和间接成本,一般而言,管理成本归属于( 直接 )成本。

(4)成本包括直接成本和间接成本,一般而言,质量成本归属于( 直接 )成本。

(5)成本包括直接成本和间接成本,一般而言,员工福利成本归属于( 间接 )成本。

(6)成本包括直接成本和间接成本,一般而言,房租和水电成本归属于( 间接 )成本。

(7)估算通常以( 货币 )单位表达。

(8)( 代码行 )是在软件规模度量中最早使用也是最简单的方法。

(9)( 功能点 )使用系统的功能数量来测量其规模,它以一个标准的单位来度量软件产品的功能,与实现产品所使用的语言和技术没有关系。

(10)成本包括直接成本和间接成本,一般而言,人力成本归属于( 直接 )成本。

补充:

质量管理主要过程是质量计划、质量保证、质量控制。

3.判断题

(1)间接成本是与一个具体的项目相关的成本。( ×

(2)软件项目的估算结果是比较准确的。( ×

(3)在进行软件项目估算的时候,可以参照其他企业的项目估算模型。( ×

(4) COCOMO模型有三个等级:基本模型、中间模型和高级(详细)模型。(

(5)成本估算一般可能不是非常精确的,软件更是如此,软件项目中存在太多的不确定性。(

(6)估算既没有特定的办法也没有很通用的模型,项目经理不能根据以前的项目经验和验证过的指南来提高精度。( ×

4.名词解释

    (1)软件的成本估算。

       软件成本估算 ,通常发生在项目早期,在还没有获得充分信息的前提下,对软件项目所需要的工作量和工作进度做出预测,从而产生一组在可接受误差范围内的近似规划,是对构造一个软件系统所需成本的预测。

    (2)软件项目成本。

       软件项目成本,通常发生在项目早期,在还没有获得充分信息的前提下,对软件项目所需要的工作量和工作进度做出预测,从而产生一组在可接受误差范围内的近似规划,是对构造一个软件系统所需成本的预测。

    (3)功能点。

        一个用来表示信息系统为用户提供业务功能的单位。功能点的数量和质量可以用来度量信息系统的规模、能力、估价等。

    (4)资源消耗率。

    资源消耗率,是指单位作业消耗的资源费用数量。

5.简答题

    (1)软件项目中一般哪些算作直接成本,哪些算作间接成本,试举例说明。

        直接成本是与开发的具体项目直接相关的成本,例如人员的工资,材料费,外包外购成本等,包括开发成本,管理成本,质量成本等。

        间接成本不能归属于一个具体的项目,是企业的运营成本,可以分摊到各个项目中。例如房租,水电,保安,员工福利,保险,税收,行政管理,市场费用。

    (2)常见的成本估算方法有哪些?

        代码行,功能点,类比估算法,自下而上估算法,参数估算法,专家估算法,猜测估算法。

    (3)什么是任务之间的外部逻辑关系?

        外部逻辑关系也就是外部依赖关系,是项目活动与非项目活动之间的依赖关系,例如环境测试依赖于外部提供的环境设备等。

6.应用题

    (1)如果某软件公司正在进行一个项目,预计有50KLOC的代码量,项目是中等规模的半嵌入式类型的项目,采用中间 COCOMO模型,项目属性中只有可靠性为很高级别(即取值为1.3),其他属性为正常,请计算项目是多少人月的规模。如果费率是2万元/人月,则项目的费用是多少?

 

    (2)如果某软件公司正在进行一个项目,预计有30KLOC的代码量,项目是中等规模的有机类型的项目,采用中间 COCOMO模型,项目属性中所有属性均为正常,请计算项目是多少人月的规模。如果费率是2万元/人月,则项目的费用是多少?

a=2.8,b=1.05

Effort=2.8*(30)^1.05*1=99.57(人月)

项目的费用为2*99.57=199.14万元

    (3)项目经理正在进行一个媒体信息査询系统项目的估算,他采用的是Delphi方法,邀请2位专家估算,第一个专家给出1万、8万、9万的估算值,第二个专家给出了4万、6万、8万的估算,请计算这个项目的成本估算值。

专家1:(1+4*8+9)/6=7

专家2:(4+4*6+8)/6=6

项目的成本估算值:(7+6)/2=6.5

    (4)如果某软件公司正在进行一个项目,预计有30KLOC的代码量,项目是中等规模的有机类型的项目,采用中间 COCOMO模型,项目属性中可靠性为高级别(即取值为1.15),平台的稳定性为低级别(即取值为0.87),预计的进度压缩程度为低级别(即取值为1.08),其他属性为正常,请计算项目是多少人月的规模。如果费率是2万元/人月,则项目的费用是多少?

a=2.8, b=1.05 工作量估算为:

Effort=2.8*(30)^1.05×(1.15×0.87×1.08) =107.59(人月)

项目的费用:107.59*2=215.18(万元)
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/677219.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

easyX库文字输出相关函数(注释版)

您好这里是limou3434的博文系列,感兴趣的话可以看看我的其他系列。 本次我给您带来的是easyX库的字符输出系列函数,祝您看得开心。 0.文字输出函数概览 函数或数据类型描述LOGFONT文字样式的结构体。settextcolor设置当前文字颜色。settextstyle设置当…

Altium Designer VS CADENCE 颜色配置

最近公司要求用CADENCE画图,对于我这个用了10年以上AD的老玩家来说,真的是很不想接受,虽然AD有版权问题,据说也容易收到律师函,但还是不想更换,毕竟用了10年了,感情、熟练程度摆在那里。没办法&…

继承的基本内容

在面向对象部分提到过,面向对象三大特性(不是只有三个特性,而是指存在感最强的三个特性):封装,继承,多态。 封装:对比C语言,将数据和处理数据的方法放入一个类中&#xf…

【算法总结】——组合型回溯

文章目录 组合型回溯例题1——组合从输入考虑模板从答案考虑模板 例题2——括号生成解法一解法二 剪枝分析回溯时间复杂度的通用方法 组合型回溯 组合型和子集型之间的差异在哪里呢? 相比子集问题,组合问题是可以做一些额外的优化的(因为只…

Linux模块文件编译到内核与独立编译成.ko文件的方法

很多粉丝在群里提问,如何把一个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。 1. 内核目录 Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。 初次接触Linux内核&…

Visual Studio 2022写Windows程序造成CPU占用率过高故障排除

我是荔园微风,作为一名在IT界整整25年的老兵,今天针对Visual Studio 2022写Windows程序造成CPU占用率过高故障进行排除。 下面是一个标准的Windows程序,也可以说是经典程序了,但是这个程序一运行,WinMain.exe的CPU占用…

Android 13(T) - binder阅读(2)- ServiceManager的启动与获取

1 ServiceManager的启动 1.1 服务的启动与注册 上一篇笔记中有说到,ServiceManager是一个特殊的binder service,所以它和普通的service一样需要打开binder驱动,在驱动中创建一个属于ServiceManager进程的binder_proc。 int main(int argc,…

django中发送get post请求并获得数据

django中发送get post请求并获得数据 项目结构如下注册路由 urls.py在处理函数中处理请求 views.py进行 get的请求01浏览器 get请求传参数02服务器django get参数解析获取01浏览器 post的发送浏览器get 请求 获取页面返回的 form 发送post请求 带参数 02服务器django的post请求…

【Unity3D】平面光罩特效

1 前言 屏幕深度和法线纹理简介中对深度和法线纹理的来源、使用及推导过程进行了讲解,激光雷达特效中讲述了一种重构屏幕像素点世界坐标的方法,本文将沿用激光雷达特效中重构像素点世界坐标的方法,实现平面光罩特效。 假设平面光罩的高度为 s…

SpringCloud Alibaba入门7之引入服务网关Gateway

我们需要在客户端和服务端之间加一个统一的入口,来作为请求的统一接入,而在微服务的体系中,承担这个角色的就是网关。我们只需要将网关的机器IP配置到DNS,或者接入负载,那么客户端的服务最终通过我们的网关,再转发到对…

GEE:欧几里得距离——计算目标图像中每个像素到目标像素的距离

作者:CSDN @ _养乐多_ 利用欧几里得距离计算目标图像中每个像素到目标像素的距离,以量化像素与目标的接近程度。 结果如下图所示, 文章目录 一、欧几里得距离简介二、代码一、欧几里得距离简介 欧几里得距离(Euclidean distance)是在数学中常用的一种距离度量方式,用于…

Android PMS APP安装流程

仓库网址:http://androidxref.com/9.0.0_r3/xref/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java 一、PMS安装APP流程图 二、文件复制 PMS处理安装HandlerParams安装参数流程图 PackageManagerService.java#installStage…

职场求生记|唐朝打工人如何绝地求生

📚书名:《长安的荔枝》 ✏️作者:马伯庸 作为“见微”系列神作,其在微信读书总榜的第一名位置持续一段时间了,其讲述的内容和每个人都息息相关,更是能引起职场人的无限共鸣,值得深思。 ⭐故事…

使用networkx查看某一个节点的一阶/二阶/三阶邻居

文章目录 前言手动高级 前言 一般情况下,貌似这些图之类的包,只提供查询一个节点的一阶邻居,但是有的时候我们需要二阶甚至三阶,那么该如何做呢? 注意一下,本文的方法仅可以针对二阶或者三阶,…

一分钟 帮你搞懂什么是柔性数组!

文章目录 什么是柔性数组?柔性数组的特点柔性数组的使用模拟实现柔性数组的功能柔性数组的优势 什么是柔性数组? 柔性数组这个概念相信大多数人博友都没有听说过,但是它确实存在。 在C99中,结构(结构体)的…

【雕爷学编程】Arduino动手做(121)---夏普粉尘传感器模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的&am…

EMC学习笔记(十一)过孔

过孔 1.过孔模型1.1 过孔的数学模型1.2 对过孔模块的影响因素 2.过孔对信号传导与辐射发射影响2.2 过孔对阻抗控制的影响2.2 过孔数量对信号质量的影响 1.过孔模型 从过去设计的一些PCB板效果来看,过孔对于低频,低速信号的影响是很小的,但是…

Android 窗口实现原理

一、基本概念 1、窗口显示架构图 多窗口的核心原理其实就是分栈和设置栈边界2、Android的窗口分类 Android应用程序窗口,这个是最常见的(拥有自己的WindowToken)譬如:Activity与Dialog Android应用程序子窗口(必须依附到其他非子窗口才能存…

深度学习-第T11周——优化器对比实验

深度学习-第T11周——优化器对比实验 深度学习-第T11周——优化器对比实验一、前言二、我的环境三、前期工作1、导入数据集2、查看图片数目3、查看数据 四、数据预处理1、 加载数据1、设置图片格式2、划分训练集3、划分验证集4、查看标签 2、数据可视化3、检查数据4、配置数据集…

6月份读书学习好文记录

看看CHATGPT在最近几个月的发展趋势 https://blog.csdn.net/csdnnews/article/details/130878125?spm1000.2115.3001.5927 这是属于 AI 开发者的好时代,有什么理由不多去做一些尝试呢。 北大教授陈钟谈 AI 未来:逼近 AGI、融进元宇宙,开源…