`
jiaoronggui
  • 浏览: 1332956 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116577
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199569
社区版块
存档分类
最新评论

CMMI复审评估总结

阅读更多

 


本次从6月份开始评估准备,到8月份初公司拿到CMMI评估通过的通知。期间经历了很多,也从这个台湾评估师那里学习到了很多东西,特把CMMI评估过程中出现的一些问题整理出来,以备后用:

1、制定好奖励政策
 因为CMMI评估作为公司的争取拿到一些特殊的政府项目的敲门砖,如果没有的话,会失去参加招标的资格,所以作为此次CMMI评估的重要成员,如EPG成员,ATM成员,PM,QA等,事先公司要做好激励政策,毕竟这些人会为了此次评估付出很多的劳动力,如果没有一定的激励的话,如果一帆风顺还好,但是如果遇到困难的时,需要他们挺身而出的时候,他们就容易退缩了,毕竟站出来做好了话公司会说是你应该做的,做坏了的话,说不定还要得到公司惩罚,还会影响自己的工作,那为何要站出来?

2、重视CMMI评估
   公司哪怕实际对CMMI不重视,但是在进行评估之前,也要表现一种态度出来,我们重视CMMI,只是现在因为实际情况,暂不实施,因为公司的态度,很大程度上影响员工对CMMI的投入,如果公司都不重视CMMI,那么员工就要考虑投入过大的精力是否划算,是否得到公司领导的重视?

3、专职的EPG人员
   EPG人员最好专职,至于人数多少,根据评估时间以及评估项目的多少,如果评估时间只有1个月,评估项目由多过2个,那最好有2个专职人员,如果职责不清的话,容易出现推诿情况,而且EPG不专职的话,也会出现EPG无法把全部精力投入到评估项目文档的检查、过程的改进上面;


4、负责任的评咨询师
    咨询师的质量决定着贵公司的CMMI质量,负责人的评估师会大大提高公司的CMMI评估值钱的文档、过程的质量。
    比如我们公司这次评估,个人感觉因为评估师的不负责任,并没有对我们的文档进行检查,当然也包含了EPG本身的问题,导致在与评估之后,我们4个项目补充了大量的需求、详细设计文档,导致人员非常疲惫;

5、中途不要出现换PM情况

  • 新的PM需要挺长的时间熟悉项目组、项目情况、项目问题(评审、 QA、项目问题、项目风险),原先可能他只要熟悉下体系文件即可,提高了评估的风险     ;
  • 新PM可能因为和项目组不熟悉,导致评估时候出现前后不匹配情况;
  • 责任不清,如果因为此项目评审不通过,那责任到底算谁的?


6、体系文件或模板需要与时俱进
   由于我们是3年后的复审,使用的体系文件以及相关的模板都是3年前,因为时间问题(中途公司因为其他原因暂停了CMMI评估工程,6月份零时决定过CMMI)导致没有进行替换,所以在评估时候,依然使用3年前的思维与评估师进行沟通,当然会出现问题,比如,3年前,我们的项目估算、项目的PMC、项目风险管理、项目的DAR过程,都只记录了结果,并没有将过程记录下来,此次评估师就问了,你们的过程执行在哪里,有什么直接证据可以证明你们做了,而不是临时补充的文档,哑口无言了

7、真实的项目真实的项目组成员

  •    实际的项目组成员对于项目是比较熟悉的,不需要熟悉项目情况,减少熟悉项目文档时间;
  •    由于对项目熟悉,在回答起来,可以结合CMMI条文、集合项目一起回答,效果会更好一些;
  •    后期如果需要补充项目文档起来,因为人员熟悉,补充起来也会相对简单一些。


8、项目文档的一致性
   评估师此次评估,非常注重项目文档的一致性,已执行的检查方法大致如下:

  •    根据需求跟踪矩阵,检查需求、设计、测试用例、编码文档的一致性,比如检查一个需求在软件需求中的描述,然后对应详细设计,看看详细设计中是否实现,然后再看测试用例中是否得到了体现并且是否能够覆盖需求
  •    根据项目统计数据表,跟踪评审问题、测试问题、测试BUG、进度的一致性,比如项目统计数据中存在需求评审页数及评审问题数,可以和需求阶段评审问题跟踪表核对是否一致,然后和评审报告核对是否一致等等

 

9、培训不能流于形式

      关于体系文件的宣贯不能流于形式,而是注重效果,如果仅仅为了考试,那这个就失去了宣贯的目的。


10、其他总结

  • 需求阶段,不光要跟踪功能性需求还要跟踪非功能性需求,
  • 非功能性需求一定是可以测试的
  • 不要出现以个人经验来说事,毕竟是复审了,如果还以为个人经验,那说明成熟度不高
  • PPQA在复审之中更多的是有预先知道问题会出在什么地方,而不再是检查项目文档是否符合规范,不是预知,而是通过其他项目出现的问题,预知本项目可能出现的问题,并制定相应的质量保证计划
  • 如果一份文档或者一个章节,你无法知道这个章节会给你带来什么好处,那就删除掉吧,无好处的文档就是无用功。

 

  
此次CMMI评估的台湾评估师,很会将故事,前后我们学习到了:

 

  1、问道于盲

  2、刻舟求剑

  3、七出岐山

  4、不识庐山真面目,只愿生在此山中

  5、雀屏中选(同事说的)

 

 

一气呵成,写的够累的各位看官有不同意见,欢迎讨论!!

 

分享到:
评论

相关推荐

    CMMI3全套资料

    **CMMI培训资料(1-8全集).ppt**可能是一个全面的CMMI培训课程的幻灯片集合,内容可能涵盖CMMI的起源、目标、结构、级别、评估方法(如SCAMPI)、过程域详解、实施步骤以及案例研究。这8个部分可能分别针对CMMI的不同...

    CMMI1.3说明

    ##### 3.3 三年CMMI复审的企业建议 - **改进及评估时机的选择**:根据复审的具体要求和企业现状,灵活调整V1.2 & V1.3的改进及评估时机。 - **风险评估**:全面评估采用新版本所带来的潜在风险,并制定相应的风险...

    SJT 11234-2001 软件过程能力评估模型.pdf

    为了提高软件开发组织的能力,确保软件产品的质量,国际上出现了多种软件过程改进模型,其中最为著名的包括CMMI(能力成熟度模型集成)和本文件所提及的SJT 11234-2001《软件过程能力评估模型》。 #### 二、软件...

    ITSS与CMMI认证标准及申请流程详解

    本文全面介绍了ITSS信息技术服务运行维护标准认证和CMMI软件能力成熟度模型认证的细节。...注意事项:本文提供了具体的申请和评估过程中需要注意的相关事项及其解决方案建议,以及证书有效期与复审收费详情。

    软件工程与软件系统可持久性评估.pptx

    - **代码复审工具**:通过人工审查来发现代码中的缺陷。 **可持久性改进策略** - **优化代码结构**:简化代码结构,提高可读性和可维护性。 - **引入新技术**:采用新的开发工具和技术来提高软件质量。 - **案例...

    项目估算培训--pdf格式

    - **CMMI成熟度模型**:CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一种评估和改善组织过程成熟度的方法论,它将软件工程、系统工程和其他相关领域的最佳实践集成在一起,帮助组织提高其...

    软件过程和项目的度量

    例如,通过分析复审过程中每个开发者每小时发现的错误数量,项目管理者可以评估不同复审方法的效果,并据此做出优化决策。 在软件项目管理中,关注的核心度量通常包括生产率(如工作量与时间的关系)和质量(如错误...

    兴达软件:2018年年度报告.PDF

    1. **国家高新技术企业**:兴达软件在2018年通过了国家高新技术企业的复审,并取得了相关证书。这表明公司在技术创新、产品研发和科技成果转化方面具有较高水平,享受国家给予的税收优惠和其他政策支持。 2. **CMMI...

    第五章 软件工程基础知识.pdf

    4. **能力成熟度模型集成(CMMI)**:CMMI结合了CMM,并提供了阶段式和连续式两种表示方式,更加灵活地评估组织在不同过程域的能力。 5. **软件过程模型**: - **瀑布模型**:线性的开发模型,适用于需求明确的项目...

    项目管理师.pdf

    - **体系结构复审**:评估体系结构的有效性和适应性。 - **体系结构实现**:将体系结构转化为具体的代码。 - **体系结构演化**:随着时间的推移逐步优化和完善。 **4.6 软件体系结构评估** - **基于调查问卷或检查...

    201706_期末_复习资料1

    如CMMI(Capability Maturity Model Integration),是CMM的升级版,提供了更全面的过程改进框架,旨在帮助组织提升软件开发和服务的效率和质量。 【测试过程】 软件测试遵循W模型,由开发过程和测试过程两个V字...

    伟志股份:2019年年度报告.PDF

    此外,伟志股份还通过了CMMI4级评估认证,此认证的获得进一步提升了公司在软件开发和项目管理方面的能力,达到了国际认可的高水平。 在企业的发展过程中,伟志股份不断提升自身的业务能力,并在市场中取得了积极的...

    软件工程施工名词解释.doc

    正式技术复审是软件质量保证的一种方法,旨在发现潜在错误并确保软件符合预定义的标准。 ISO(国际标准化组织)制定了一系列标准,其中ISO9000是关于质量管理和质量保证的标准。质量认证则是第三方确认产品或服务...

    信息系统管理师培训教程

    - **体系结构复审**:审查体系结构以确保其符合需求。 - **体系结构实现**:根据设计文档进行开发。 - **体系结构演化**:随着需求变化调整体系结构。 ##### 4.6 软件体系结构评估 - **基于调查问卷或检查表的评估...

    软件工程模拟试卷和答案.doc

    15. **CMMI能力等级**:CMMI的第一级是已执行级,表示项目管理基本执行,但缺乏正式的过程。 16. **CASE工具**:构造的基于图形的CASE工具确实属于较早的CASE工具,用于支持软件开发的自动化。 17. **静态测试**:...

    CMM(软件成熟度)

    随着CMMI(Capability Maturity Model Integration)的出现,旨在整合多种能力成熟度模型,不仅关注软件开发,还涵盖软件系统工程和软件采购等领域,以满足更广泛的行业需求。 此外,**个体软件过程(Personal ...

    一套软件开发技术考试题.pdf

    它包括质量管理、技术复审、测试策略、文档控制以及遵从开发标准的规程。SQA的目标是提高软件质量和可靠性,通过度量和报告机制持续改进。 2. **CMMI(能力成熟度模型集成)与过程优化**: CMMI是一种整合的软件...

Global site tag (gtag.js) - Google Analytics