软件开发成熟度.doc_第1页
软件开发成熟度.doc_第2页
软件开发成熟度.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、简述CMMI的概念。(6分)CMMI全称是Capbility Maturity Model Integration,即集成的能力成熟度模型,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制,与2002年4月推出了系统工程和软件工程的集成成熟度模型。CMMI是一套融合多学科的、可扩充的产品集合,同时也是工程实践与管理方法。二、举例说明成熟过程的好处。(8分)通过过程改进可以知道自己正在做什么;激发员工潜能;提高组织工作效率;节省成本,避免浪费;提高质量;提高客户满意度;便于管理;过程模式化,便于复用;分工明确,责任明朗化;降低风险;提高了可靠性,稳定性;组织可以不断自我改进,自我完善。(5分) 此题注意举例说明:成熟过程的Bug率与不成熟过程的Bug率的数据比较等。(3分)三、试举例说明VAL与VER区别。(8分)VER:正确的做事情VAL:做了正确的事情如:软件运行正常,是VER,软件运行符合客户需求,是VAL。四、试列出GP1.1-GP3.2的内容。(12分)GP1.1执行基本操作GP2.1建立组织方针GP2.2策划该过程GP2.3提供资源GP2.4分配责任GP2.5培训人员GP2.6配置管理GP2.7利益相关者的确定和介入GP2.8监督和控制过程GP2.9客观评价遵循情况GP2.10高层管理者审查状态GG3.1建立定义过程GG3.2采集改进信息五、试说明在选择CMMI模型表达式中,阶段式和连续式的主要区别。(10分)1)连续式强调的是单个过程域的能力,从过程域的角度考察基线和度量结果的改善,分为六个过程能力等级:不完善级、执行级、已管理级、已定义级、定量管理级、优化级;阶段式强调的是组织的成熟度,从过程域的集合方面考察整个组织的过程成熟度阶段,划分为五个组织成熟度等级:初始级、已管理级、已定义级、定量管理级、优化级2)能力等级可以独立的应用于任何单独的过程域,而成熟度等级则指定了一组过程域,这组过程域包括一组必须达到的目标3)阶段式表达只对GP2.1GP2.10以及三级以上增加GP3.1和GP3.2通用目标;连续式做到3级以上,则需要有GP1.1GP5.2通用目标.六、画出CMMI阶段式表示法的PA结构图,并简单加以说明。(10分)1.执行承诺与制定方针和保证过程改进工作得到支持有关的通用实践2. 执行能力与确保项目和/或组织拥有过程改进所需资源有关的通用实践;3. 指导实施那些与收集、测量和分析过程相关数据有关的通用实践;4. 验证实施验证过程域或活动是否符合要求的通用实践。过程域1过程域2过程域n特定目标通用目标特定实践通用实践执行承诺能 力 级 别执行能力指导实施验证实施七、简述CMMI与CMM的区别(8分)1)CMMI是CMM基础上,融入多学科的软件评估模型; 2)CMMI为了把重点放在某些重要实践,增加了一些过程域:风险管理、度量和分析、工程过程域、决策分析和解决方案;3)CMMI必须用SCAMPI来评估,CMM可以用SCAMPI来评估,也可用CBA等其他方法进行评估。八、试描述CMMI阶段式表示法的五个级别(8分)完成级。任务完成带有很大偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。管理级。企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。定义级。在定义级水平上,企业不仅能够对项目的实施有一整套的管理措施,并保障项目的完成;将这套管理体系与流程予以制度化这样,企业不仅能够在同类的项目上生到成功的实施,在不同类的项目上一样能够得到成功的实施。量化管理级。在量化管理级水平上,企业的项目管理不仅形成了一种制度,而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。优化级。企业能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。九、试描述CMMI评估的模型。(10分)启 动诊 断建 立行 动学 习修改组织级方法文档化教训和分析教训定义过程和度量 计划和执行 试验过程 计划、执行 和跟踪装置建立过程 行动组计划行动项设置优先级和策略提出建议并将结果文档化评估和刻画当前的状态建立基础设施设置语境和建立出资方改进的因素SM IDEAL 是CMU的服务标志。(回答Class A/B/C各给1分,回答学科模型给1分,回答IDEAL五部给3分,)十、某企业想通过CMMI3,如果你是此项目的负责人,你应从如何做?(20分)1、决策:选用外部咨询机构还是自己改进通常由于企业没有CMMI专业背景,采用选用外部咨询机构的方式2、与咨询机构定计划1)选择模型:SW-CMMI 或 SE/SW-CMMI 或SE/SW/IPPD-CMMI 或 SE/SW/IPPD/SS 选择PA2)组建EPG组,建立章程。分配角色,任务3)差异分析(Class C) EPG组长咨询师公司开发项目经理及开发人员代表 ,产生差异分析报告3. 执行计划(EPG组工作计划)1) 全体相关员工CMMI Introduction培训2) 组织标准软件过程的形成阶段:分配任务,讨论修改定稿。4. 试点导入按照EPG组工作计划,确定试点部门和项目:选择几个项目, 监控实施,收集改进建议,实施过程改进(包括文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论