●对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按 (9) 和 (10) 手段
●对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按 (9) 和 (10) 手段进行。估算的方法分为3类:从项目的整体出发,进行 (10) 的方法称为 (11) 估算法。把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为 (12) 估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为 (13) 估算法。
(9) A.类推
B.类比
C.分解
D.综合
(10) A.类推
B.类比
C.分解
D.综合
(11) A.差别
B.自顶向下
C.自底向上
D.专家判定技术
(12) A.差别
B.自顶向下
C.自底向上
D.专家判定技术
(13) A.差别
B.自顶向下
C.自底向上
D.专家判定技术
【解析】对于一个大型的软件项目,由于项目的复杂性,开发成本的估算不是一件简单的事,要进行一系列的估算处理。主要靠分解和类推的手段进行。基本估算方法分为3类。
1.自顶向下的估算方法:这种方法的主要思想是从项目的整体出发,进行类推。即估算人员根据以前已完成项目所消耗的总成本(或总工作量),来推算将要开发的软件的总成本(或总工作量),然后按比例将它分配到各开发任务单元中去,再来检验它是否能满足要求。这种方法的优点是估算工作量小,速度快。缺点是对项目中的特殊困难估计不足,估算出来的成本盲目性大,有时会遗漏被开发软件的某些部分。
2.自底向上的估计法:这种方法的主要思想是把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发的总工作量。这是一种常见的估算方法。它的优点是估算各个部分的准确性高。缺点是缺少各项子任务之间相互联系所需要的工作量,还缺少许多与软件开发有关的系统级工作量(配置管理、质量管理、项目管理)。所以往往估算值偏低,必须用其他方法进行检验和校正。
3.差别估计法:这种方法综合了上述两种方法的优点,其主要思想是把待开发的软件项目与过去已完成的软件项目进行类比,从其开发的各个子任务中区分出类似的部分和不同的部分。类似的部分按实际量进行计算,不同的部分则采用相应的方法进行估算。
专家判定技术是由多位专家进行成本估算。由于单独一位专家可能会有种种偏见,最好由多位专家进行估算,取得多个估算值。
为了研究太阳演化进程,需知道目前太阳的质量M.已知地球半径R=6.4*10^6m,地球质量m=6* 物理 2020-05-14 …
正式组织的目标与非正式组织的目标总是呈一定的角度关系,非正式组织对正式组织目标的实现产生最大的促进 其他 2020-05-16 …
转基因技术的定义()转基因生物就是将某些生物的基因转移到其他物种中去,改造生物的遗传物质,使其在性 生物 2020-05-17 …
目的港费用拼箱至釜山的目的港费用需要明细是不是目的港不一样收费有所不一样呢不同的船公司目的港费用也 其他 2020-05-17 …
进行项目目标动态控制,在收集项目目标的实际值之后,首先要做的工作是( )。A.调整项目目标 建筑工程类考试 2020-05-18 …
进行项目目标动态控制,在收集项目目标的实际值之后,首先要做的工作是( )。 A.调整项目 建筑工程类考试 2020-05-18 …
施工项目目标成本分解,是施工过程中对目标成本加以控制的具体措施,其目的是( )。A.目标成 建筑工程类考试 2020-05-18 …
难溶电解质溶解题为什么Ba2+会在有大量CO32-的情况下还得溶进去,达到沉淀所需的数目呢?应该是 化学 2020-05-23 …
定义清晰的项目目标将最有利于( )。 A.提供一个开放的工作环境B.及时解决问题C.提供项目数据以利 计算机类考试 2020-05-26 …
软件开发项目每年所需的人年数与开发时间的关系满足Rayleigh-Norden分布,即软件项目的工作 计算机类考试 2020-05-31 …