`

我在实施CMMI开发项目时候的一些经验

 
阅读更多
<script type="text/javascript"><!-- google_ad_client = "pub-1926348199765453"; /* 蓝底 横幅 圆角 */ google_ad_slot = "1747073693"; google_ad_width = 728; google_ad_height = 90; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
***项目CMMI三级试点项目经验介绍

项目背景:
某项目,开发人员6人,QA1人,业务兼测试2人,项目经理1人 ,共9名成员,项目在实行CMMI的时候正要根据国电的需求修改目前的产权系统。
我们项目开发中,主要坚持以下原则“目标驱动,系统思维,风险意识,数据量化”


目标驱动
凡事预则立,不预则废。如果你不知道要去哪里?给你一套GPRS系统也没用。在这个项目成为公司试点项目后,我们组首先先确立目标,我们的项目的目标就是

在规定的时间里面完成计划的任务并把程序交付各户使用。而且这个目标是明确的可达到的。如果一个目标比较大可以分阶段完成,我们在项目中可以用里程碑的方式。

系统思维
项目的成功受到多方面的因素的影响,我们在项目开始的时候大致计算一下我们目前的资源。项目完成的时间、影响项目目标的各个要素以及他们之间是否存在关系。
考虑了这些之后在写项目计划书和项目进度计划会比较清晰,特别是项目进度计划的时候。在做项目进度计划的时候由于前期考虑各项任务比较清晰,在分配任务的时候偏差也相对偏差较小。

风险意识
风险意识简单来讲就是项目在执行过程中可能发生的各种问题我都事先预见到了而采取了适当的缓解措施,这样才能够真正的让项目能够按照预先制定的计划和目标进行。

话虽是这么说,由于我们进入开发阶段的时候,客户仍然没有在需求确认书上签字。我们在客户需求方面考虑了很多风险,但是确忽略了其他方面的风险。正是因为这样

我们在实行CMMI试点的第二周的时候,忽然有个另外一个小项目插入进来,使得我们这个项目被迫暂停而先处理另外一个的项目,由于之前没有做好这方面的风险管理,临时出来问题还是花费了一些时间。

数据量化
在项目CMMI之中,我么在做项目进度计划中很多任务都是拍脑袋出来的。而在此次CMMI试点项目中有度量这一块,中我们做度量的目的,就是要收集和分析各种历史数据,在软件项目管理中我们做度量的目的,就是要收集和分析各种历史数据,这样在以后做项目进度计划的时候会比较精准一些。

注重团队合作和项目监控

任何项目都离不开项目组成员的紧密合作。我们注重建立一个开发、高效、互助的团队,团队之间成员把按计划完成工作成为默认的潜规则。并形成自己风格的团队。

在项目监控过程中,我们要是通过日志和周报,项目经理和QA都可以根据日志和周报监督每周项目的进展情况。项目成员要求每日填写日志到项目网站上去,在日志上项目组成员详细把每日的工作记录到项目网站上。项目经理每日审批前一日的项目进展情况,识别项目的健康度,项目经理每周更新项目进度计划,如果发现偏差较大则需要及时调整。

分享到:
评论

相关推荐

    CMMI项目实施可交付文档(项目各阶段详细设计)

    CMMI的全称为Capability Maturity Model Integration,即能力...这里分享的是CMMI 项目实施可交付的文档。包括内容:项目可实施可交付文档、PMP管理有用模板。其中软件项目实施各阶段交付模板汇总共有45分。PMP5大过程

    CMMI中项目开发经理职责_.rar

    3. **质量管理**:实施CMMI中的质量保证活动,确保项目遵循既定的质量标准和过程,通过质量审计和质量控制来保证产品质量。 4. **风险管理**:识别潜在的风险,制定风险应对策略,监控并管理项目风险,以降低可能对...

    CMMI项目实施可交付文档(全套237个文档)

    9. **过程改进**:CMMI的核心是持续改进,因此,项目实施后的评审报告、经验教训总结以及改进计划都是重要的文档,有助于未来项目的成功。 这套237个文档的集合,提供了全面的项目管理框架,覆盖了从项目启动到结束...

    参与实施CMMI5的经验总结.doc

    "参与实施CMMI5的经验总结" 一、基本概念 CMMI5(Capability Maturity Model Integration)是一种过程改进模型,旨在帮助...通过实施CMMI5,我们可以提高软件开发和维护的能力和成熟度,提高项目实施的效率和质量。

    cmmi软件开发流程.pdf

    7. CMMI的商业价值:通过实施CMMI模型,企业能够改进其项目交付能力,减少缺陷率,提高生产效率,增强顾客满意度,并能够更好地管理风险和资源。 8. CMMI认证:企业在达到CMMI模型定义的相应成熟度等级后,可以申请...

    计划并实施CMMI_实践篇

    2. 学习如何在组织中实施CMMI。 3. 了解SCAMPI评估方法的运用。 **培训内容**涵盖以下几个方面: 1. **计划过程改进**:制定改进策略,确定改进的重点。 2. **SCAMPI评估方法介绍**:学习评估流程、要求和目标。 3....

    cmmi\XXX项目开发库-ML3.rar

    本文将深入探讨CMMI ML3的相关知识点,以及在项目开发中的应用。 ### 一、CMMI ML3概述 在CMMI ML3阶段,组织已经超越了随机管理和个人英雄主义,实现了过程的标准化。这意味着所有项目都遵循相同的过程定义,从而...

    超详细软件开发完整过程规范CMMI改进软件工程文档项目管理必备.7z

    《超详细软件开发完整过程规范CMMI改进软件工程文档项目管理》 在软件开发行业中,规范和标准的制定对于确保...通过理解和实施CMMI,可以有效提升团队的软件开发能力和项目管理水平,从而确保软件产品的高质量交付。

    CMMI 实施后总结

    本文旨在深入解析CMMI实施后的关键知识点,涵盖CMMI的起源、目标、框架结构、构件分类及其关系,以及实施CMMI后的实际成效和经验分享。 #### 一、CMMI的起源与目标 CMMI的诞生源于工程环境和过程日益复杂的现实...

    CMMI项目文档模板

    CMMI文档模板是实施CMMI过程中不可或缺的一部分,对于那些初次接触或不熟悉文档编写的人来说,具有极高的参考价值。 一、CMMI项目文档模板的作用 1. 规范化:CMMI文档模板确保项目团队遵循一致的格式和内容,从而...

    软件开发与测试丛书 基于CMMI的软件工程实施 高级指南

    软件开发与测试丛书 基于CMMI的软件工程实施 高级指南

    CMMI项目管理全套资料

    **CMMI(Capability Maturity Model Integration)**是能力成熟度模型集成,是软件行业内广泛采用的一种过程改进框架,旨在提升...这些模板作为实用工具,不仅可以用于软件开发项目,也可应用于其他工程和业务领域。

    CMMI项目管理流程

    CMMI与项目管理密切相关,因为它提供了一套标准化的过程和实践,帮助项目经理在各个阶段实施有效的管理。 **CMMI与项目管理对应关系** CMMI涵盖了多个过程区域(Process Areas),每个过程区域都与项目管理的关键...

    CMMI集成化项目管理

    在CMMI-DEV四级实施培训中,集成化项目管理是核心内容。这一层面的项目管理不仅包括基本的项目规划、风险管理、跟踪和监控,还特别强调这些活动的集成与协同,以确保项目能够高效、有序地进行。 1. **项目策划**:...

    CMMI项目管理开发过程(PPT36页).pptx

    **CMMI项目管理开发过程概述** CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一种评估和改进组织软件开发过程的标准,旨在提高软件质量和效率。它包含了一系列过程区域(Process Areas,PA...

    CMMI最全资料-软件开发完整过程规范CMMI改进软件工程文档

    **CMMI(Capability Maturity Model Integration)**是能力成熟度模型...这些文档是项目管理人员、开发人员、质量保证人员以及其他相关人员的重要参考资料,帮助他们在实践中落地CMMI理念,实现软件工程的持续改进。

    CMMI项目估算功能点法

    CMMI(Capability Maturity Model Integration,Capability Maturity Model Integration)是一种软件开发能力成熟度模型,旨在帮助组织改进软件开发过程。CMMI 应用功能点法估算项目规模,功能点是一个衡量软件功能...

    cmmi项目管理模板.rar

    CMMI项目管理涉及了多个方面,包括规划、执行、监控和控制等关键环节,以确保项目的成功实施和高效运行。下面将详细介绍CMMI项目管理中的核心知识点。 1. **项目规划**:项目规划是CMMI项目管理的第一步,包括确定...

    实施CMMI ,判斷自身級別

    实施CMMI可以帮助企业在多个方面受益,包括提高生产力、降低产品错误率、增强项目预估与控制能力以及降低成本。然而,CMMI也存在一些缺点,例如过于注重文档和流程规范,可能导致灵活性降低,尤其对于中小型企业可能...

Global site tag (gtag.js) - Google Analytics