CMMI和敏捷的一些对比
来源:互联网 发布:动态sql的执行原理 编辑:程序博客网 时间:2024/05/17 05:15
1.组织关注焦点
CMMI - 关注组织级过程能力,所有的项目和团队的产品或服务的开发都将从组织过程能力提高后受益。
Agile - 焦点是项目和团队,即使组织不成熟,项目和团队仍然可以成功。
2.管理
CMMI - 系统化的管理思想和模型应用,特别是集成了各种计划的项目管理,包括风险管理。
Agile - 管理更多起的是教练作用以消除壁垒,敏捷的这种方法也可以延伸到大项目管理中。
3.信任
CMMI - 一些CMMI的实践和方法制定的目的是假设了一种低信任环境存在的可能性。
Agile - 敏捷团队中成员在组建新项目前已经合作的很好,敏捷团队是一种高信任的环境。
4.计划
CMMI - 计划在是组织标准定义上加上项目目标的自定义过程,强调完整详细计划,虽然不否认可以迭代。
Agile - 强调计划是分层次的,包括产品计划,项目计划和每次开发迭代计划,每次迭代版本的计划一般会在迭代前做的很细化,而且敏捷强调看板式进度可视化,弱化网络图和关键路径等方法。
5.市场和用户假设
CMMI - 在已经稳定和成熟的市场将发挥最大作用。如标准的软件外包等。
Agile - 在已经紧急临时或不成熟的市场和需求变化较频繁的情况下将发挥更大作用。
6.设计假设
CMMI - 强调产品架构已经确定和创建,处于一种稳定的状态以减少估算不确定性。
Agile - 架构往往会在敏捷开发过程中根据需要进行灵活的裁剪。
7.学习
CMMI - 学习无处不在,包括组织级和项目级,包括计划,需求,开发,评审,复盘等各种活动。
Agile - 发生在项目级,典型的是由底向上的问题驱动性学习,虽然有效但是并不系统。
8.愿景
CMMI - 期待的是组织和项目长期的过程改进和能力提升,而不是一个项目或版本的改进。
Agile - 更多关注的是当前项目的成功。
9.人力资源
CMMI - 关注重点是组织级和项目级,CMMI提倡非英雄主义,过程成熟的时候无英雄项目也应该成功。
Agile - 强调人的重要性,强调仅仅雇用优秀的人,强调工作和生活平衡的高效团队。
10.失败成本
CMMI - 系统工程学的方法,类似航天,飞机和医药等高失败成本的项目更加强调采用。
Agile - 即使项目失败,担负的失败成本会比较低。
CMMI - 关注组织级过程能力,所有的项目和团队的产品或服务的开发都将从组织过程能力提高后受益。
Agile - 焦点是项目和团队,即使组织不成熟,项目和团队仍然可以成功。
2.管理
CMMI - 系统化的管理思想和模型应用,特别是集成了各种计划的项目管理,包括风险管理。
Agile - 管理更多起的是教练作用以消除壁垒,敏捷的这种方法也可以延伸到大项目管理中。
3.信任
CMMI - 一些CMMI的实践和方法制定的目的是假设了一种低信任环境存在的可能性。
Agile - 敏捷团队中成员在组建新项目前已经合作的很好,敏捷团队是一种高信任的环境。
4.计划
CMMI - 计划在是组织标准定义上加上项目目标的自定义过程,强调完整详细计划,虽然不否认可以迭代。
Agile - 强调计划是分层次的,包括产品计划,项目计划和每次开发迭代计划,每次迭代版本的计划一般会在迭代前做的很细化,而且敏捷强调看板式进度可视化,弱化网络图和关键路径等方法。
5.市场和用户假设
CMMI - 在已经稳定和成熟的市场将发挥最大作用。如标准的软件外包等。
Agile - 在已经紧急临时或不成熟的市场和需求变化较频繁的情况下将发挥更大作用。
6.设计假设
CMMI - 强调产品架构已经确定和创建,处于一种稳定的状态以减少估算不确定性。
Agile - 架构往往会在敏捷开发过程中根据需要进行灵活的裁剪。
7.学习
CMMI - 学习无处不在,包括组织级和项目级,包括计划,需求,开发,评审,复盘等各种活动。
Agile - 发生在项目级,典型的是由底向上的问题驱动性学习,虽然有效但是并不系统。
8.愿景
CMMI - 期待的是组织和项目长期的过程改进和能力提升,而不是一个项目或版本的改进。
Agile - 更多关注的是当前项目的成功。
9.人力资源
CMMI - 关注重点是组织级和项目级,CMMI提倡非英雄主义,过程成熟的时候无英雄项目也应该成功。
Agile - 强调人的重要性,强调仅仅雇用优秀的人,强调工作和生活平衡的高效团队。
10.失败成本
CMMI - 系统工程学的方法,类似航天,飞机和医药等高失败成本的项目更加强调采用。
Agile - 即使项目失败,担负的失败成本会比较低。
0 0
- CMMI和敏捷的一些对比
- CMMI和敏捷的一些对比
- CMMI和敏捷的一些对比
- 敏捷和CMMI对比——译文
- 敏捷和CMMI的另一种观点
- 再论CMMI和敏捷的对话
- CMMI和敏捷开发过程
- CMMI 和敏捷经典概括
- 敏捷开发模式和CMMI开发模式的探讨 概念
- CMM/CMMI的20年和敏捷十年
- 敏捷开发和CMMI的管理内容比较
- 由 “敏捷开发”PK“CMMI”引起的思考和困惑
- 敏捷的軟體開發流程(CMMI)
- CMMI认识和访谈的一些问题
- InfoQ: 张克强谈宝信中CMMI与敏捷的结合
- CMM/CMMI与敏捷的比较
- CMMI与Agile敏捷开发比较之二:需求管理篇(兼谈用敏捷实现和满足CMMI的ReqM过程域)
- 项目综合管理:CMMI和敏捷实践分析
- Ceph存储分层
- poj 2891 Strange Way to Express Integers(解线性同余方程组) + hdu 1573
- 全局函数
- ld: symbol(s) not found for architecture i386
- hive数据类型-摘录至HIVE WIKI
- CMMI和敏捷的一些对比
- Java RMI简单了解
- http的get字符串类型和post自定义类的两种方法--测试成功
- 在二元树中找出和为某一值的所有路径
- javascript中的var i = {};是什么意思
- 高效Java异常处理机制
- git命令行在windows中报错WARNING: terminal is not fully functional
- iOS端 集成 银联和支付宝
- WCF----最简单的winform客户端回调服务端WCFDemo下载,双工模式,IIS 6.0