您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > CMMI项目管理综述
CMMI项目管理综述议程1CMMI基础知识介绍2质量管理体系发布3软件开发过程简图Q&A41CMMI基础知识介绍CMMI是什么?CapabilityMaturityModelIntegration(能力成熟度模型综合)成熟度指的是某一特定的过程在多大程度上被明确地定义、管理、度量、控制,及其有效性如何。CMMI关注过程,过程的3个要素经过培训、有技能、有激励的人员;定义各任务之间关系的规程及方法技术和工具ProcessProcedurePeopleTechnologyCMMI组成结构ProcessArea1过程域1Generic通用Practices实践MaturityLevels成熟度等级Specific特定Goals目标ProcessArea2过程域2ProcessArean过程域nGeneric通用Goals目标Specific特定Practices实践需求开发过程域特定目标特定实践内容SG1需求开发准备SP1.1制定需求调研计划SP1.2确认需求调研计划SP1.3客户教育工作开展SG2需求开发活动SP2.1调研活动开展SP2.2客户需求开发SP2.3产品需求开发SG3需求确认SP3.1需求版本规划SP3.2需求评审SP3.3需求确认CMMI过程域5组织创新及部署原因分析与决议54量化项目管理组织过程性能43确认验证产品集成技术解决方案需求开发风险管理集成项目管理组织培训组织过程定义组织过程焦点决策分析32需求管理供应商管理项目监控项目计划配置管理过程与产品质量保证度量与分析2工程项目管理过程管理支持过程改进IDEAL模型IInitiating(启动)DDiagnosing(诊断)EEstablishing(建立)AActing(实施)LLearning(提高)阶梯式上升原有水平新的水平CMMI等级在模型中,所有软件组织的软件能力成熟度划分为5个等级—第1到第5级。数字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力。5个成熟度等级分别为:第1级:初始级第2级:受管理级第3级:已定义级第4级:定量管理级第5级:持续优化级5个成熟度等级介绍以下面案例为例,分别介绍5个成熟度的不同:请你组织一次公司聚餐活动,目的是用合理的经费让员工高高兴兴地吃一顿!Level1:初始级不用做什么计划,提前一点订好座位当天下班大家一哄而去现场点菜,然后大吃一顿这样做会有什么结果?定不到位?菜不合大家口味?经费超出?大家心情变得很沮丧?有没有可能取得比较好效果呢?Level2:受管理级-1怎样才能办好事情呢?大家想吃什么?老板有什么期望呢?预算是多少呢?要做个计划才行?酒水需要另外买啊!要督促大家按照计划进行?要统计一下出席情况以及各菜式的“吃剩”情况!需求管理(RM)项目计划(PP)项目计划跟踪(PMC)采购(SAM)度量(MA)Level2:受管理级-2就这样够了吗?菜式统计、买酒的协议、计划等文档要统一管理起来。老板派人定期检查监督工作!配置管理(CM)质量保证(PPQA)这样做会有什么结果?大家吃得满意?预算控制得好?黄总高兴?真的能这样吗?2级做法遗留的一些问题计划应该怎样写,先做什么后做什么,没有明确的指导?餐单如何确定,也没有明确的指导?吃饭现场活动顺序如何安排,也没有指导?Level3:已定义级经过一段时间积累,以下活动都有明确的指导文档:如何写计划如何组织吃饭现场活动如何确定餐单….对于确定餐单、选定酒水供应商方面采用决策分析的办法。进行风险管理。建立了相应的培训制度。另外,为了让组织聚餐活动越做越好,成立了专门的SEPG来维护文档。这样做会有什么结果?这次活动成功的几率大大提高了?但谁能拍胸口说:一定能成功?3级遗留的问题感觉成功机会会提高很多,但没有一个底?最好有个数字能说明问题。Level4:定量管理级积累了大量聚餐活动的CPI、SPI数据。积累了大量的聚餐满意度数据。当前反应聚餐活动能力的数据CPI、SPI、满意度等在一定范围内波动。根据当前CPI、SPI,可预测聚餐活动的最终成本。通过这些数据对活动进行监控。Level4的特点公司一级根据历史数据,算出了性能基线、性能模型。聚餐活动进行时,利用公司一级算好的数据进行定量管理。组织过程性能定量项目管理这样做会有什么结果?聚餐活动进展情况了如指掌比较准确的估计到最后的结果成功的几率极大提高Level4的遐想哇!Level4已经很厉害了!更厉害的Level5会是怎样呢?请猜?Level5:持续优化级如何持续改进?原因分析采用新技术公司定下新的目标Level5之原因分析通过数据,我们发现由A君组织聚餐活动时,满意度总能在基线范围内。但由B君组织时,满意度异常的高,超出了基线上限。于是我们进行原因分析,发现B君进行抽奖活动之前,做了一个调查,知道每个人最想要什么。故抽奖活动做得很出色,满意度就高了。Level5之原因分析抽奖活动前先进行调查这个工作,在过程文档里面并没有规定的,是B君的特殊做法。SEPG异常高兴,把B君的做法写入过程中。于是全部人都按照这个做法去做了,结果满意度性能基线上升了。Level5之采用新技术出现了这样的一些问题:发现难以统计到场的人员,需要经常去问。很多人不知道如何去聚餐地点。为了解决这个问题,采去以下新技术:每人配一台PDA和GPS,里面有地图活动组织者用笔记本电脑能见到各位位置。Level5之原因分析对一些特殊问题、特殊情况进行分析,可以得到改进过程的机会。对过程进行改进后,我们的性能会提高。Level5之采用新技术采用新技术后,大家准时出席率提高,并且满意度也提高。Level5之公司定下新的目标SEPG定下改进计划,修改了采购方面的过程,对供应商的选择加强了标准。在某次聚餐中试行新的采购过程,结果发现成本偏差果然控制在-10%到10%范围内。分析试行结果后,SEPG把过程正式推行,最终满足了黄总的要求。小结第1级:初始级——过程能力归纳为随意第2级:受管理级——过程能力归纳为有规范性第3级:已定义级——过程能力归纳为标准性与一致性第4级:定量管理级——过程是可预测的第5级:持续优化级——过程能力归纳为持续改进2质量管理体系发布质量管理体系发布依据CMMI3级要求制定质量管理体系质量管理体系发布在KM的CMMI网站上CMMI网站介绍软件开发过程简图软件开发过程简图《软件开发过程简图》是质量管理体系的概览,描述了在不同阶段不同角色执行的活动阶段售前阶段计划阶段需求阶段概设阶段详设阶段实现阶段验证阶段发布阶段维护阶段软件开发过程简图主要角色项目经理部门经理市场代表售前工程师技术经理美术设计师项目估算专家DAR评估组长QASCM设计评审组长需求评审组长测试负责人维护人员开发工程师软件开发过程简图《软件开发过程简图》介绍4Q&A
本文标题:CMMI项目管理综述
链接地址:https://www.777doc.com/doc-751967 .html