CMMI_简易教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CMMI概述1、CMMI全称CapabilityMaturityModelIntegration(能力成熟度模型集合)2、CMMI来源于那三个模型,研究机构(英文、中文)软件工程sw-cmm系统工程EIA/IS集成化产品和过程开发IPD-CMM3、CMMIv1.2分为哪三个集群(英文、中文)面向开发的CMMI(CMMIforDevelopment,CMMI-DEV)(自己学习的)面向采购的CMMI(CMMIforAcquisition,CMMI-ACQ)面向服务的CMMI(CMMIforServices,CMMI-SVC)(面向外包的)4、CMMI的成熟度等级表示两种方法:连续式(5个公式)、阶段式(2级7个)5、CMMI有哪些pa,ML2、3、4、5级别成熟度分别要求哪些pa达到怎样的成熟度(1)包括22个过程域(pa)REQM需求管理PP项目计划PMC项目监督和控制SAM供应商协议管理MA度量和分析PPQA过程和产品质量保证CM配置管理2级7个过程域,本题考点儿,大家熟悉各级过程域中英文对应中文即可,不需死背,理解万岁RD需求开发TS技术解决方案PI产品套件套VER验证VAL确认OPF组织级过程集点OPD+IPPD组织级过程定义+IPPDOT组织级培训IPM+IPPD集成化项目管理+IPPDRSKM风险管理DAR决策分析和解析方案OPP组织级过程性能QPM项目定量管理OID组织级改革和部署CAR因果分析和解决方案(2)已管理级(Managed)=ML2PAS(GG2)定义级(Defined)=ML2PAS(GG3)+ML3PA(GG3)量化管理级(QuantitativelyManaged)=ML2,3,4PA(GG3)优化级(Optimizing)=ML2,3,4,5PA(GG3)6、CMMI框架的组成结构(中英文都可)重点儿,老师平时曾要求大家会默写7、评估方法简述,评估三种类型、评估的主要依据、评估的结果Scampi的评估方法,老师原话:“了解下看一遍有印象就行了”,具体含义自行领悟(1)用于过程改进的标准CMMI评估方法(2)评估三种类型:ClassA:凡是按体系要求的项目都需要按体系要求做,评估的时候采取抽样评估;ClassB:评估试点项目与体系文档、CMMI模型的符合度;ClassC:评估完成的过程体系与CMMI模型的差距;(3)当且仅当目标下的全部实践被全部实施或者被大部分实施所有弱项的累积不会对目标的达成产生显著负面影响。8、GG和GP分别是什么,5个GG?GG1和GG2GG3对应的GP分别是什么?记忆题目中问及到的问题,主要了解GG:通用目标GP:通用实践5个GG:GG1达到特定目标GG2制度化已管理的过程ProcessAreaGenericPracticesGenericPracticesGenericGoalsGenericGoalsExpectedInformativeInformativeRequiredKEY:PurposeStatementIntroductoryNotesRelatedProcessAreasSubpracticesSubpracticesSpecificGoalsSpecificGoalsSpecificPracticesSpecificPracticesTypicalWorkProductsTypicalWorkProductsSubpracticesSubpracticesSubpracticesGenericPracticeElaborationsGG3制度化已定义的过程GG4制度化量化管理过程GG5制度化优化过程GG1和GG2GG3对应的GP分别是什么GG1:GP履行特定的实践,满足所有特定实践GG2:GP2.1建立组织方针-商业目标-高层相关GP2.2进行计划并维护计划-计划过程与前有个计划GP2.3提供足够的资源ProvideResourcesGP2.4分配责任与权力AssignResponsibilityGP2.5对相关人员进行培训(OT、OPF、OPD、OID)培训EPG(包括QA)TrainPeopleGP2.6执行配置管理ManageConfigurationsGP2.7识别并包括相关干系人IdentifyandInvolveRelevantStakeholdersGP2.8监控过程MonitorandControltheProcessGP2.9客观地评估符合性ObjectivelyEvaluateAdherenceGP2.10向高级经理报告状态ReviewStatuswithHigherLevelManagementGG3:GP3.1建立项目级已定义过程GP3.2收集改进信息9、GP2.3资源的分类例举1)硬件,如电脑、投影、会议室等;2)软件,如办公软件、开发平台等;3)文档,如模板、指南等;4)人员,就是做这个事情的人了10、GP2.5的培训,组织过程相关的pa培训如何进行理解简单记忆即可为了保证各PA能顺畅执行,公司、项目内部可能会安排很多培训和学习,内容会涉及到项目管理、技术等各个方面,这些培训的内容就可能会覆盖到各个PA,通常一个培训可以覆盖多个PA,另外要特别说明,自学、技术研究等这些内容,也是GP2.5的证据。不过对于OT这个PA会比较特殊,简单的说就是培训的培训,可能需要安排一些外部的培训才能保证做培训工作的员工有能力做好培训的工作。另外对于OPF、OPD、OID这些PA,也可能需要一些外部培训。11、GP2.7识别和使卷入的英文、两个词语的动作过程解释IdentityInvolve按照计划识别和卷入相关的干系人。识别:内部:内部工作人员、项目经理、QA、高层外部:供应商、竞争对手使卷入:主要是高层组成的评审人员,或外部组织评审机构12、GP2.10中领导的描述在CMM和CMMi中的差别,CMMI的改进有何具体意义CMM:highmanagementCMMI:higherlevelmanagement(高一级别管理)提高项目效率,更加规范化;高一级别领导的意义,提出相关改进建议,统筹资源(董事长来完成)13、PP过程域的GP2.2如何实现;PMC中的GP2.8如何实现RM需求管理1、需求跟踪的方法需求跟踪矩阵的使用?IEEE为可跟踪性提供的定义:◦“在开发过程的两个或多个产品之间能够建立关系的程度,尤其是某产品与其他产品之间前任及后续或者主要或从属的关系。例如,某给定软件组件的需求和设计的匹配程度。”◦“软件开发产品中每个元素能够建立其存在理由的程度;例如,数据流图中的每个元素引用它所满足需求的程度。”2、获得需求承诺因该获得那些人的承诺?用户程序员需求开发人员3、识别需求不一致性的最有效方法?需求评审SAM供方协议管理1、确定组件获取方式的意义在于什么?(在于获得最适合企业,选择能够满足质量、成本、进度三方面要求的最优产品列表)2、建立供方协定---哪些协议是具有法力效力的?3、SP2、5为什么比CMM的SG2多了一个产品转化?产品转换的意义在于什么?(工厂产品需要受环境的制约,所以要进行产品转换4、和供应商建立长期合作关系在哪里有约定?SP2、1意义是什么?对于组织来讲,项目是一次性的,但是合作是长久的,帮助供方改善过程实际上是对组织本身过程的改善5、跟踪选择的供方过程应该是怎样的?选择,监督SP2.26、评价供方工作产品sp2.3中有哪些方式可以利用?演示、评审、测试PP项目计划1、PP过程域在项目中的作用域项目启动阶段一段时间后开始,一直到收尾开始一段时间后发挥作用,结果不需要计划2、计划制定的原则(答案正确)?如何实现(用自己的话来整合)产品计划的制订是由上往下制订,由下往上修改的过程;在制订每一层计划时均要充分考虑上下层计划的约束关系;在与各相互关联的计划及与职能部门充分沟通和协调的基础上来制订产品的计划。分级、完整、滚动、逐步细化、合理分级别制定完整的计划,滚动完成计划制定中的细节,并逐步细化以提升计划的合理性3、PP中每个sp用到的工具方法手段,如何完成实践要求,简述(原先答案已经非常完美用蓝色字体标识)1.使用wbs,通过按不同的标准进行工作分解2.估算方法:Delphi、PertSizing3选择生命周期模型,决定着计划本身的工作量、重新估算和重新计划的时间定义阶段及里程碑4.使用模型,估算方法,结合自身的估摸和特点4、一般的估算方法有哪几个?区别估算的方法:类比法、WidebandDelphi、PertSizing、CoCoMo模型法(成本估算)1)WidebandDelphi受个性因素及个体意志影响小,有利于独立思考和逐步明确,估计结果较准确,但可能花费较大且时间较长,适用于项目前期做初始估计。(2)PertSizing准确度稍差,受人为因素影响较大,但容易理解和操作,用时较短,适用于非常紧迫的项目或项目中后期的重估计。5、什么是承诺管理?承诺的分类承诺管理即对干系人承诺进行管理、保证,并兑现干系人的承诺分为3类:结盟和协议、促进合作、允许变更6、pp中“建立”和“维护”两个活动的解释?(可以例举建立、维护计划或者承诺等相关的过程解释)以s.p2.7的拟定项目计划为例,定义角色和职责是建立,采取纠偏原则,在需求变化,承诺变化时进行更新是维护项目计划,从而拟定项目计划把大的分为小的,在到工作人责任包7、纠偏行动的先决条件?有偏离问题列表,超过计划就要纠正8、干系人的分类、举例(4类)内部:关键团队成员、高级管理者外部:签约顾客、采购商PMC项目监控1、项目监控点选择的原则?原因?A、重要的里程碑原因:很重要,是一个代表B、时间间隔比较合理原因:假如时间太长不起作用,太短会影响工程这样可以及时掌握最新情况和项目进展,便于控制原因:市场需求的变化;进度异常;预估不准确;配合问题;人员变化;资源不到位;项目位置变动等。2、挣值曲线的项目状态分析如图Pv计划任务预算成本Ev已完成任务预算成本Ac已完成任务实际成本Spi进度的指数=ev/pvCpi成本的指数=ev/ac在第五周时,AC成本超过了EV已完成任务的预算标准,和PV计划任务的预算成本时,成本造成了浪费,项目进度受到拖延,此时需要减少工作量,适当裁员来解决问题。3、SG2中的相关实践约定,需要采取就偏措施的问题来源?答:来自于项目监控过程域,PPQA收集问题:项目监控、验证、确认;项目监控过程域中的工作列表,度量分析1、度量分析的作用体现在哪些方面?(从项目和组织两个角度分析)项目组:提供了信息,为管理提供信息组织:为组织及过程改进,提供决策信息2、度量的目的要支持质量的目标(精简下列语句,浓缩为自己的话!!!)与产品质量有关:测试覆盖率、缺陷数量;一次性测试通过率;关键重要特性合格率;与成本有关:开发成本、维护成本、管理成本、现场服务时间;与产品交付有关:准时交付率;交付完整性、产品错发次数;延期交付率;一次准时交付率;与客户有关:顾客满意率;客户投诉次数;处理投诉时间;与人员及设备有关:员工满意率;设备利用率;设备完好率;设备故障率;培训效果;3、度量中用到的工具和方法?(挣值分析法(进度当前情况、成本当前情况)、80-20原则(缺陷产生主要模块)、因果图(产品质量差原因)、控制图(代码)、趋势图(成本、进度情况)、散点图(代码)等excelproject等)什么情况下用什么方法4、在sp1.1中,要求根据组织的过程能力基线选择度量目的。在CMMI2级要求的7个pa中各举例一个度量项来满足建立基线目的(MACMRMPPPMCPPQASAM)分别答出MACMRMPPPMCPPQASAM意义即可统计度量项的个数,一致性,过程管理的变更性5、如何满足度量的可追踪性(哪些工作产品可以满足)用度量数据库,例如项目度量表6、sp1.3要求确保在数据收集中收集正确的数据如何保证?由scm负责收集,规定好收集数据源,由QA进行验证,进行完整性检查7、数据收集的自动化可以如何实现?代码行度量自动化工具、单元测试自动化分析工具、日志采集系统、epm、专业测试管理

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功