福师《软件过程管理》 练习题答案

福师《软件过程管理》 练习题答案

ID:6182328

大小:63.44 KB

页数:8页

时间:2018-01-05

福师《软件过程管理》 练习题答案_第1页
福师《软件过程管理》 练习题答案_第2页
福师《软件过程管理》 练习题答案_第3页
福师《软件过程管理》 练习题答案_第4页
福师《软件过程管理》 练习题答案_第5页
资源描述:

《福师《软件过程管理》 练习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件过程与软件管理课程复习题(一)解释相关概念或术语1)软件工程l是指导软件开发和维护的工程类学科,它以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、方法和技术,进行软件的开发和维护,并与经过时间证明正确的管理方法与措施相结合,以较少的代价获取高质量的软件。lTheIEEEComputerSociety:是(1)将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。(2)对(1)中所述方法的研究。2)软件过程l软件过程是指软件开发人员开发和维护软件及相关产品(如项

2、目计划、设计文档、代码、测试用例、用户手册等)的一套行为、方法、实践及变换过程l根据IEEE对软件过程概念的解释,软件过程涵盖了软件采购、软件开发、软件维护、软件运行、软件获取、软件管理、软件支持等7大类的软件活动lISO12207分别将这些活动归结为基本过程、支持过程和组织过程等3大类3)软件过程工程为建造软件过程所进行的一系列工程化活动,包含如下基本活动:过程定义、过程例化、过程模拟、过程运作。现代软件工程=软件项目工程+软件过程工程,这标志着软件过程的时代的到来。4)软件配置管理SCM是标识和确定系统中配置项的过程

3、,在系统整个生命周期内控制这些项的投放和变动,记录并报告配置的状态和变动要求,验证配置项的完整性和正确性(GB/T11457-1995软件工程术语)。针对SCM在软件生命周期各阶段所起的作用,一个完整的SCM环境要求具有版本控制、变更管理、状态统计、和配置审计的功能。5)CMMCMM是指“能力成熟度模型”,其英文全称为CapabilityMaturityModelforSoftware,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把

4、软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。6)CMM中的关键过程域每个软件能力成熟度等级包含若干个对该成熟度等级至关重要的过程方面,它们的实施对达到该成熟度等级的目标起到保证作用。这些过程域就称为该成熟度等级的关键过程域。l确定了实现一个成熟度级别所必须解决的问题l处于级别3的机构,必须解决级别2和级别3的所有关键过程域中的问题l每个关键过程域都确定了一套相应的活动,完成了这些活动,就达到了被认为是对改进过程非常重要的一组目标l目标说明

5、了每个关键过程域的范围、界限和意义l对于满足关键过程域的机构,一个关键过程域的所有目标都必须实现l每个关键过程域的目标总结了它的关键实践7)CMM中的关键实践8是指关键过程域种的一些主要实践活动。每个关键过程域最终由关键实践所组成,通过实现这些关键实践达到关键过程域的目标。一般情况下,关键实践描述了该“做什么”,但没有规定“如何”去达到这些目标。l描述了对关键过程域的有效实施和制度化起重要作用的基础设施和活动。l每个关键过程域最终由关键实践所组成,通过实现这些关键实践来达到关键过程域的目标。l关键实践描述要做“什么”,但

6、没有强行规定应当“怎样”完成目标。l关键实践的下面描述更为详细的各实践。1)PSP个体软件过程(PersonalSoftwareProcess,PSP)是一个过程描述、测度和方法的结构化集合,能够帮助软件工程师改善其个人性能。它提供了表格、脚本和标准,以帮助软件工程师估算和计划其工作。它显示了如何定义过程及如何测量其质量和生产率。2)TSPTSP(TeamSoftwareProcess,团队软件过程/群组软件过程)是为开发软件产品的开发团队提供指导,TSP的早期实践侧重于帮助开发团队改善其质量和生产率,以使其更好的满足成

7、本及进度的目标。TSP被设计为满足2~20人规模的开发团队,大型的多团队过程的TSP被设计为大约最多为150人左右的规模。lTSP是一个小组软件过程框架lTSP指导你通过小组软件工程的每一个步骤lTSP向你表明该如何在一个小组协同工作环境中工作lTSP教会你如何规划和管理一个小组项目lTSP教会你如何为小组成员分配不同的角色lTSP为小组提高生产力确立了一个过程10)SCM(SoftwareConfigurationManagement):又称软件形态管理、或软件建构管理,简称软件形管(SCM)。界定软件的成项目,对每个

8、项目的变更进行管控(版本控制),并维护不同项目之间的版本关联,以使软件在开发过程中任一时间的内容都可以被追溯,包括某几个具有重要意义的数个组合,例如某一次交付给客户的软件内容。(一)简要回答下列问题1)PSP和TSP中质检过失比(A/FR)是一个重要的质量度量参数。请简要说明A/FR分别小于1和大于2时对过程的意义。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。