- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?CMM分哪几个成熟度等级?每个等级的名称是什么?有什么含义??
?CMMI是在什么历史条件下产生的?与CMM之间的关系是怎样的??
?CMMI有哪两种表现形式?CMMI与CMM相比,在过程域方面有什么变化?
?4.?什么是软件过程的改进?CMM/CMMI对于指导软件过程改进有什么意义??
5.?RUP的静态结构和动态结构是怎样的?静态结构由哪五种元素组成?各自代表什么?动态结构中的周期、阶段、迭代、里程碑等等之间是一种怎样的关系??
6.?RUP提倡的6大最佳实践是什么?怎样认识这些最佳实践??
7.?什么是制品?RUP中有哪些制品集?各种典型的制品属于哪一类制品集??8.?什么是软件配置管理?它能解决软件开发中的哪些问题??
?什么是开发团队中的SQA、SEPG、项目经理、软件架构师?他们的职责是什么?
10 ?CMM有哪18个软件过程域?它们的主要活动各是什么??
?什么是软件需求管理?在RUP中,需求规程的输出结果是什么?
?12.?什么是软件复杂度?怎样降低软件复杂度??
?什么是软件危机?它的表现是什么?解决软件危机的途径是什么??
?怎样进行软件过程评估?主要的评估手段有哪些?
?软件开发中有哪几种典型的测试?它们各自解决什么问题??
16.?什么是软件过程的可视性?怎样提高软件过程的可视性??
?什么是软件系统架构?怎样表示架构?什么是模型?它们之间是什么关系??
18.?什么是基线?有什么特点?起什么作用??
?什么是软件过程的财富库?它有哪些组成部分?由哪一个关键过程域维护它??
20.什么是用例?用例模型起什么作用??
?软件过程的不确定性表现在哪些方面?有哪些解决办法??
?什么是迭代开发?与顺序开发相比,它有什么优点??
23.?什么是软件缺陷?怎样对缺陷进行管理??
?RUP提倡的开发周期中有哪些阶段?每个阶段的名称是什么?各自解决什么问题?评价准则是什么?
2.?能力成熟度模型的基本出发点是什么?能力成熟度模型由哪些部分组成???
???答:能力成熟度模型是一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。??
??CMM建立了一个软件过程能力成熟度的分级标准,?为软件过程不断改进奠定了循序渐进的基础。(1)初始级(Initial)。(2)可重复级(Repeatable)。(3)已定义级(Defined)。(4)已管理级(Managed)。(5)优化级(Optimizing)。
1.?软件过程成熟的标准。?
答:软件过程能力高,具有全组织范围的管理软件开发和维护过程的能力。?
??软件过程性能可预见性,对进度、预算和质量做出现实的和准确的估计和预测。???软件过程规范化,可遵循的标准、规则和指导性原则。???过程的一致性???过程的丰富性?
??过程的可视性?软件组织的能力是已知的,软件过程具有清晰的、充分的定义。???过程的稳定性???过程的不断改进
名词解释:?
1.?软件能力成熟度模型(CMM/CMM):???CMM是指“能力成熟度模型”,其英文全称为Capability?Maturity?Model?for?Software,英文缩写为SW-CMM,简称CMM。?它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。?CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。?
2.?软件过程能力:???.软件过程能力是软件过程本身具有的按预定计划生产产品的固有能力,或者说是遵循软件过程能够实现预期结果的程度。?
3.?组织过程焦点:???规定软件开发组织在改进其总体软件过程能力的过程活动中的职责。组织过程焦点活动所得到的是一组软件过程财富,它们在组织的过程定义中被描述。这些财富如集成软件管理中所述,是供各个软件项目使用。?
4.?变更控制:?????变更控制是通过对变更请求(Change?Request,简称CR)进行分类、追踪和管理的过程来实现的。?
1.?CMM的4项基本元素是什么???
???(1)成熟度等级:CMM划分为五个等级,描述了每个等级的组织过程特征,每个等级代表一种组织的过程能力等级;指明了组织级过程改进的整体策略(关注于那些过程域)。???(2)关键过程域(KPA):每个等级包括几个过程域,说明了在一个等级中必要的过程;是一组学科或者逻辑上紧密联系的活动的集合。?
??(3)目标:每个过程域均有自己的目标,这
文档评论(0)