软件项目开发成本的估算依据 通常是开发成本估算模型。常用的模型主要有: ①IBM模型 ②PUtnam
软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:
①IBM模型 ②PUtnam模型 ③基本COCOMO模型
④中级COCOMO模型 ⑤高级COCOMO模型
其中(44)均是静态单变量模型。
A.①②
B.②④⑤
C.①③
D.③④⑤
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:C
各种开发成本估算模型通常采用经验公式,提供一个或多个数学算法,将成本作为若干个变量的函数计算求得。常用的估算模型中,IBM模型是静态单变量模型,利用已估算的特性(如源代码函数)来估算各种资源的需求量。Putnam模型是一种动态多变量模型,它假定软件项目工作量的分布和Rayleigh曲线类似,并把项目的资源需求当作时间的函数。该模型为描述开发工作量和计划进度之间的关系定义了两个方程:①软件方程,表明开发工作量和项目规模的三次幂成正比,与开发时间的四次方称反比;②人力增加方程,表明工作量和开发时间三次幂成正比。Putnam模型一般应用于超过70000代码行的项目。COCOMO模型是一种精确且易于适用的成本估算模型,它是由基本COCOMO模型、中级COCOMO模型和高级COCOMO模型组成的集合。基本COCOMO模型是静态单变量模型,用一个已估算的源代码行数为自变量的经验函数来计算软件开发工作量和开发成本。中级COCOMO模型在基本模型中已计算的软件开发工作量的基础上,在用涉及产品、硬件、人员、项目和项目的15个成本驱动因素来调整工作量的估算。高级COCOMO模型不但包括了中级COCOMO模型的所有特性,而且为上述15个因素在软件生存周期的不同阶段赋予了不同的权重。COCOMO模型由Boehm于1981年首次发表,Boehm后来又和同事定义了更复杂的COCOMOII模型,该模型反映了软件工程技术的近期变化。COCOMO模型非常适合专用的、按技术说明制作的软件项目,而COCOMOII模型更适用于广泛汇集各种技术的软件项目,为商用软件、面向对象软件、通过螺旋型或进化型等开发模型制作的软件。
相似问题
关系数据库是(68)的集合 其结构是由关系模式定义的。A.元组 B.列 C.字段 SX关系数据库是(
关系数据库是(68)的集合,其结构是由关系模式定义的。A 元组 B 列 C 字段 SX关系数据库是(68)的集合,其结构是由关系模式定义的。A 元组 B 列 C 字
V5接口包含以下 ( ) 协议。A.PSTN传令协议 B.BCC协议 C.保护协议 D.以上全部请帮
V5接口包含以下 ( ) 协议。A PSTN传令协议 B BCC协议 C 保护协议 D 以上全部请帮忙给出正确答案和分析,谢谢!
使用(11)DPI的分辨率扫描一幅2×4英寸的照片 可以得到一幅300×600像素的图像。A.100
使用(11)DPI的分辨率扫描一幅2×4英寸的照片,可以得到一幅300×600像素的图像。A 100 B 150 C 300 D 600请帮忙给出正确答案和分析,谢谢!
在Windows Server 2003上启用IIS6.0提供Web服务 创建一个Web站点并将主页
在Windows Server 2003上启用IIS6 0提供Web服务,创建一个Web站点并将主页文件 index asp 拷贝到该 Web 站点的主目录下。在客户机的浏览器地址栏内
Requirements management is the process of (1) anal
Requirements management is the process of (1),analyzing,tracing,prioritizing andagreeing on requirements and then controlling
