浅析CMMI和敏捷开发

The Agile Project Leadership Network (APLN) is a 501(c)6 non profit organization that is focused on making people great project leaders by focusing on the following:

* Value* Customers
* Context* Teams
* Individuals* Uncertainty

Declaration of Interdependence

Agile and adaptive approaches for linking people, projects and value

  • We increase return on investment by making continuous flow of value our focus.
  • We deliver reliable results by engaging customers in frequent interactions and shared ownership.
  • We expect uncertainty and manage for it through iterations, anticipation, and adaptation.
  • We unleash creativity and innovation by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference.
  • We boost performance through group accountability for results and shared responsibility for team effectiveness.
  • We improve effectiveness and reliability through situationally specific strategies, processes and practices.

 

 

 

 

 

敏捷联盟(Agile Alliance)不同的是,敏捷项目领导力网络(Agile Project Leadership Network,APLN),已经决定推行认证。APLN打算定义两种不同级别的敏捷领导力认证,并希望从社区中能够获得一些建议。该组织创建了一个Yahoo Group讨论列表,邀请整个社区来参与这个过程。

APLN已经决定推出两款不同级别的认证,名为FoundationPractitioner。Foundation级别主要侧重于基本的技巧,而Practitioner级别则要求具备专家级的能力。这些想法还没有最终成型。APLN明白,他们要开辟的可能是一场极其困难而且容易出现曲折的道路,但他们相信,认证是切实所需的。

APLN采用了开放的方式来完善它的认证策略。如果你愿意并且有时间参与其中,你可以加入讨论组,与大家积极分享你的想法,来帮助社区完成敏捷认证这项成果。

全文请参见http://www.infoq.com/cn/news/2007/04/APLN-Certification

-------

当成熟度处于CMMI第3级,组织应该已经选定了适合团队及环境的过程,这些过程主要关注如何交付可正常运行的软件。此外,针对特定的项目,还要从组织的标准过程集中裁剪出相应的标准、过程描述及流程。因此,实施敏捷的主要工作就是为集成敏捷实践而修改那些标准过程。实施敏捷的风险集中在管理开销上,因为组织的管理模式可能会限制团队的自主决策权及灵活性。

 

如果成熟度未达CMMi第3级,说明组织缺乏稳定的项目管理、需求分析及配置管理相关的过程。正因为企业各个方面都缺乏训练,要实施敏捷还得提供缺失的软件开发过程。如果组织的成熟度未达CMMI第2级,过程常常会因为人为原因或外来事件而被迫改变。在这样的环境中,敏捷项目可能会成功,但成功的经验不见得能重用。如果组织没有一种稳定的环境,可能是因为组织还不清楚建立这样的环境需要哪些东西。这导致成功依赖于个人的专业知识、能力及英雄主义,而这些成效却可能被团队的其它因素抵消。

CMMI第2级中的一些过程号称是可重复的,然而它们未必能在组织的所有项目中重用。实施敏捷实践和度量可以为组织提供达到CMMI第3级所需的管理架构和训练。在这一级,尽管实施敏捷可能导致成本增加,但也能获得与单独实施同样的好处。通过使用Burndown图和任务板,敏捷进度跟踪让组织很容易看到这种训练的效果,从而加快采用它的速度。敏捷框架的总体思想、方法及实践自然地解决了CMMI第2级的时间和成本超支的风险,能明显缩短提升到第3级的时间。我曾经成功地通过实施敏捷把成熟度级别从0提升到第2级,提高了客户满意度,最终达到了预期的效果。

 

参考文章:

敏捷与CMMI:双剑合璧,更具威力

敏捷软件项目管理的25点基本要求

Agile Project Leadership Network (APLN)

Declaration of Interdependence

Agile Project Management (APM)

CMMI and Scrum - CMMI or Agile- Why Not Embrace Both!  

Agile Advice

敏捷公理

软件企业ISO9000质量体系与CMM的比较分析 

 

 

We are a community of project leaders that are highly successful at delivering results. To achieve these results:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值