软件项目管理习题
Posted 快乐江湖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件项目管理习题相关的知识,希望对你有一定的参考价值。
选择题
填空题
功能点技术信息域特性有
- 输入项数
- 输出项数
- 查询数
- 主文件数
- 外部接口数
一个任务集合包括
- 一组软件工程工作任务
- 里程碑
- 可交付的产品
COCOMO2的三层模型
- 应用系统组成模型
- 早期设计模型
- 体系构造模型
典型的人员组织方式有
- 民主程序员组
- 主程序员组
- 现代程序员组
软件质量保证人员分为
- 软件工程师
- SQA小组
软件过程的输出信息分为
- 计算机程序(源代码和可执行程序)
- 描述计算机程序的文档( 供技术人员或用户使用)
- 数据(程序内包含的或在程序外的)
软件配置管理的5项任务
- 标识
- 版本控制
- 变化控制
- 配置审计
- 报告
软件配置中对象可以分为
- 基本对象
- 聚集对象
CMM的五个级别
- 初始级
- 可重复级
- 已定义级
- 已管理级
- 优化级
名词解释
-
软件项目管理:管理是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程。软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。软件项目管理过程从一组项目计划活动开始,而制定计划的基础是工作量估算和完成期限估算
-
代码行技术:代码行技术依据以往开发类似产品的经验和历史数据,估计实现一个功能所需要的源程序行数。是一种比较简单的定量估算软件估摸的方法
-
功能点技术:功能点技术依据对软件信息域特性和软件复杂性的评估结果,估算软件规模。用 功能点(FP) 为单位度量软件规模。是为了克服代码行技术的缺点,提出来的新技术
-
进度安排:软件项目的进度安排通过把工作量分配给特定的软件工程任务并规定完成各项任务的起止日期,从而将估算出的项目工作量分布于计划好的项目持续期内。进度计划将随着时间的流逝而不断演化
-
软件质量:软件质量是软件与明确地和隐含地定义的需求相一致的程度,即软件质量是软件与明确地叙述的功能和性能需求、文档中明确描述的开发标准以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度
-
软件配置管理:软件配置管理是在软件的整个生命期内管理变化的一组活动。其主要任务是控制变化,同时也负责各个软件配置项和软件各种版本的标识、软件配置审计以及对软件配置发生的任何变化的报告
-
基线:基线就是通过了正式复审的软件配置项,有助于人们在不严重妨碍合理变化的前提下来控制变化
-
版本控制:版本控制使用规程和工具,以管理在软件工程过程中所创建的配置对象的不同版本,借助于版本控制技术,用户能通过选择适当的版本来指定软件系统的配置
-
CMM:CMM是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。
简答题
简述代码行技术方法
【答案】
简述代码行技术的优缺点
【答案】
简述功能点技术信息域特性
【答案】
简述功能点FP的计算方法
【答案】
简述软件指令保证措施
【答案】
简述软件管理配置的目的
【答案】
简述CMM
【答案】
应用题/画图题
以上是关于软件项目管理习题的主要内容,如果未能解决你的问题,请参考以下文章