第1题:
A.对完成项目所需工作的描述
B.制定风险计划
C.项目团队成员进行沟通
D.估算项目工作量的多少
第2题:
A.10
B.9
C.18
D.11
第3题:
在进行计划编制时,你坐下来对每项任务所需的时间进行估算,这些时间的总和就是项目估算,这个历时就是你承诺完成项目的时间。以上描述有什么错误?
A、 项目团队没有参与估算,而且这种方法耗时太长。
B、 项目团队没有参与估算,而且没有使用网络图
C、 估算时间太久,应该有管理层完成
D、 项目估算应该和客户要求的完工日期吻合。
第4题:
由于软件具有可见性差、定量化难等特殊性,因此很难在项目完成前准确地估算出开发软件所需的工作量和费用。其中,估算源代码行数时,可以请n位有经验专家,每位专家对软件给出3个估计值:
.ai——最少源代码行数(该软件可能的最小规模);
.bi——最大源代码行数(该软件可能的最大规模);
.mi——最可能的代码行数(该软件最可能的规模)。
然后计算出每个专家的估算期望值Ei=(15),n位专家的估算期望值的平均值就是代码行数的估计值。
A.
B.
C.
D.
第5题:
●以下关于项目估算的叙述中,不正确的是(38)。
A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本
B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精确的估算值
C.由于启发式估算方法,如COCOMOⅡ模型具有严谨的估算形式,因此可以得到精确的估算值
D.项目估算是制定项目开发计划的基础和依据
第6题:
对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按(24)和(25)手段进行。估算的方法分为三类:从项目的整体出发,进行(25)的方法称为(26)估算法。把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为(27)估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为(28)估算法。
A.类推
B.类比
C.分解
D.综合
第7题:
A.项目试运营与评价阶段
B.项目计划阶段
C.项目筹备阶段
D.项目实施阶段
第8题:
对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按(52)和(53)手段进行。估算的方法分为3类:从项目的整体出发,进行(53)的方法称为(54)估算法。把待开发的软件细分,直到每个子任务都已明确所需要的开发工作量,然后把它们加起来,得到软件开发总工作量的方法称为(55)估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为(56)估算法。
(41)
A.类推
B.类比
C.分解
D.综合
第9题:
通常软件项目管理活动包括项目的计划、调度、通信、费用估算、资源分配以及质量控制等。软件生产是智力密集型的活动,其产品无物理外形,生产状态也“不可见”,因而难于检查和驾驭。软件项目管理工具就是要使这种生产过程成为可见、可控的过程。因此,软件项目管理工具应具备______。
A.软件生产周期内各活动的识别和分配
B.对工作计划的安排、评审和检查
C.对软件设计计划、技术和文档内容进行管理
D.与软件开发工具相匹配
第10题:
论软件项目估算的过程与方法
软件项目管理过程中的一个关键活动是软件项目估算。项目估算就是对项目所需要的人力、物力、时间、成本及风险等因素进行评估。由于软件产品的特殊性,在做软件项目估算时往往存在某些不确定性,使得软件项目管理人员无法正常进行管理而导致产品迟迟不能完成。软件估算是所有项目计划活动的基石,没有计划就开始着手开发,会使项目陷入盲目性。现在已经有了许多用于软件项目管理的估算技术。
请围绕“软件项目估算的过程与方法”论题,依次从以下三个方面进行论述。
概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。