速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

将敏捷与针对重复结果的过程改进相结合

  • 2013-11-15
  • 本文字数:3222 字

    阅读完需:约 11 分钟

2013 SEPG 欧洲大会于 11 月 14、15 日在阿姆斯特丹举行。大会主题涵盖了在敏捷环境中使用 CMMI(能力成熟度模型)方面的经验故事和演讲。InfoQ 将跟踪报道此次大会,并在会前针对 CMMI 如何支持敏捷的采用的话题,采访了 CMMI 研究所的 CMMI 产品经理 Eileen Forrester;此外,InfoQ 还采访了 UNICOM 的商业总监 Alec McCutcheon,了解了本次 SEPG 欧洲大会的内容焦点。

InfoQ:CMMI V1.3 于 2010 年发布。最近围绕着它有什么新的进展吗?能否向我们谈一谈相关的情况?

Eileen:最明显的改变,是 Carnegie Mellon 和 SEI 推出了 CMMI 研究所——我们现在独立于 SEI,不过仍旧由 Carnegie Mellon 经营。这一改变使我们能够更进一步地由客户和市场驱动,同时也保证我们依旧满足 CMMI 传统用户的需求。作为产品战略的一部分,我们正在构建与 CMMI 配套的“配置文档”,来帮助以下用户:他们从事特定领域的工作、有着特定的工作类型或是想要平顺地将方法或框架用于 CMMI。我们的第一份配置文档将针对敏捷和 CMMI,同时我们正在评估针对 DevOps 制作配置文档的可行性。

InfoQ:这个配置文档的想法,听起来就像是这样一种东西,它能够帮助组织机构更有效地应用模型。能否为我们进一步介绍一些敏捷和 CMMI 的配置文档,我们可以对它抱有哪些期望?

Eileen:没错,正是这样的理念——帮助组织机构更有效地运用模型。CMMI 模型的优点,正是在于它们被设计得足够通用,以便应用到许多设置和用途。然而,无论何时我在业界培训班上讲授 CMMI,新用户们遇到的第一个障碍,总是试图将这些通用实践翻译成他们自己的语境和语言。借助配置文档,我们希望能够对已知应用(例如敏捷或 DevOps)或特定的行业(例如金融服务或健康关爱)简化这一步骤。在最近这几年中,我们已经看到了许多案例报告、演讲甚至完整的书籍,介绍如何将敏捷与 CMMI 结合使用,而作者们断言我们的确不会在二者之间遇到冲突。而当我们在 2010 年修订 CMMI 并出产 V1.3 的适合,我们特意增加了对敏捷的支持。这是伟大的信息,但在这件事的初始阶段,我们听到用户反馈显示,他们希望能够更进一步。借助配置文档,我们将提供详实的说明材料以及常规模型内容,从而使敏捷和 CMMI 如何互相配合变得更明显。例如,对工作的规划和监控当然发生在敏捷环境中,但与传统方法中相比,跟踪或实践也许更加不同。那么用户到底在找什么?而如果他们想做一次评估,他们如何展现自己正在运用实践,而又无需做额外的工作来生产他们不需要的东西?我们希望从已经运用敏捷和 CMMI 的人那里,得到关于如何实现这一切的建议和忠告;以及从不确定如何推进的人们那里,听取问题和挑战。我们将使用敏捷方法来构建敏捷配置文档的第一个增量;因此我们非常热切地希望能够从用户身上了解一些信息,以便我们知道正在构建的解决方案中,哪些是他们需要的。

InfoQ:敏捷宣言重视个体和交互,胜过流程和工具。CMMI 的主要焦点在于过程改进。那么,当一个习惯于进行过程改进的组织机构,想要采用敏捷思维和文化时,难道不会产生冲突吗?

Eileen:当敏捷和 CMMI 发生冲突时,我认为这更多地源自误解,而不是必然会发生的问题。 CMMI 或敏捷:谁说不能二者兼得的作者群中同时包含来自敏捷和 CMMI 的思想领袖,他们清晰地解释了这一状况。几年前,Alistair Cockburn 作为 SEPG 大会上的主题演讲者,表示他认为组织机构需要使用 CMMI 中第 3 级的全部实践,以便充分利用敏捷的优点。我知道少数过程改进的铁杆粉丝并不认可个体和互动的价值!而且我自己作为迭代、螺旋、增量和面向客户的价值解决方案的长期用户,我并不认为同时赞颂一下灵活性和适应过程有什么大不了的。毫无疑问,许多方面的服务早已经是敏捷的了,因此作为针对服务的 CMMI 的产品经理,在我看来这是个错误的划分。我会鼓励习惯使用过程改进的组织机构,将其改进系统当作敏捷开发来对待;鼓励他们贴近改进的客户进行工作,以发现真正的需求,并与他们一起定期产出工作解决方案。

InfoQ:能否举一些例子,向我们展示一下,哪些企业在自己的敏捷或精益转型中使用 CMMI?将这些模型结合在一起,对他们产生了怎样的帮助?

Eileen:在这次 SEPG 欧洲大会上,我们将给出若干企业通过把敏捷或精益与 CMMI 结合,从而获得伟大的业务结果的例子。这种结合很强大,它能够帮助企业拥有自己能够维持的可重复和可靠的结果,同时也保持了灵活性和适应性,来应对市场上不断变化的情况和来自客户不断演进的需求。当然,也可以用一种死板又官僚的方式来解读 CMMI,但模型自身并没有规定任何执行实践的方式。Kanban 可以用于规划和监控,就像甘特图和挣值技术一样简便。

InfoQ:CMMI 中的高成熟度级别专注于持续改进。有没有可能使用回顾过程等敏捷实践,来达到这样高的成熟度级别?

Eileen:对于较低成熟度等级来说,回顾过程同样是一项重要的鼓励改进的技术。实际上,同时使用敏捷和 CMMI 的实践者运用回顾过程、Kanban、Kaizen 事件以及其他技术,以推动更快速的过程改进;而且,是的,甚至更快地实现更高的成熟度。人们可以坚定地使用这些技术,令工作流显现——这对过程性能和建模来说至关重要——帮助我们面对事实并挖掘负面和正面产出的原因。而 David Anderson 和其他人将展示敏捷实践(特别是 Kanban)如何趋向于降低变革的阻力,从而帮助持续改进的。

InfoQ:People-CMM(人员能力成熟度,简称 P-CMM)是一个 CMMI 支撑模型。它覆盖了诸如专业开发、沟通和协作等主题。你是否了解它本身以及如何在敏捷采用中使用它?

Eileen:它同样具有授权个人和团队并允许其发展为自组织团队的倾向。这些原则作为对敏捷实现的优秀支持打动了我。过去我牵头的研究表明,一旦采用 P-CMM,首先将为更有效的整体管理和组织机构准备好采用其他方法打下基础。我尚未见到关于 P-CMM 为敏捷采用扫清障碍的具体案例,但如果有案例出现在我面前,也并不会让我感到惊讶。我们同样正在见证 P-CMM 过程领域被用来加强高成熟度实践的案例。

InfoQ:刚才你提到了即将到来的 CMMI 配置文档。InfoQ 读者们是否有机会参与这项活动?

Eileen:我很乐于鼓励敏捷和 DevOps 社区与 CMMI 参与者一起,来为我们提供输入,用于我们的“敏捷与 CMMI”或“DevOps 与 CMMI”的配置文档。我们将寻找结果和案例,在这一过程中我们也非常欢迎参与者和评论者。

InfoQ:Alex,能否为不了解 SEPG 大会的人介绍一下会议情况?

AlecSEPG 欧洲大会是学习、连接、应用和实现 CMMI 实践,从而在组织机构中进行改进的顶级平台。软件工程过程小组(Software Engineering Process Group,SEPG)是由知名 ICT 标准机构软件工程研究所(SEI)最初发开的一个品牌。SEI 设在 Carnegie Melon 大学,之前曾经是 CMMI——一套用于提升表现的过程改进方法——的掌控者。现在,SEI 已经将 CMMI 相关产品和活动移交给 CMMI 研究所,后者同样设在 Carnegie Melon 大学。CMMI 研究所也继承了在美国、欧洲和亚太(及澳大利亚)举行的 SEPG 系列会议。

InfoQ:这是第一届与 Unicom 联合组织的 SEPG 欧洲大会。是什么促使你决定于 CMMI 研究所携手推动此项盛事?

Alec是的,这是我们首次与 CMMI 研究所的正式合作。不过此前他们也曾数次作为演讲者出席过 UNICOM 的大会和论坛。无论 SEI 还是 CMMI 研究所,都没有实现在英国和欧洲的有效推广。因此 CMMI 研究所与 UNICOM 协商,来联合组织这项大会。

InfoQ:2013 SEPG 欧洲大会的焦点是什么?与会者们能够期待从中得到什么收货?

Alec今年的 SEPG 欧洲大会议程的特色包括:经验故事、关于在敏捷环境中有效地使用 CMMI 的专家演讲,以及同时针对入门者和专家用户的进阶主题。演讲中还包括用于 CMMI 评估的精益技术,向 CMMI 实现中灵活地增加安全性,以及在开发和服务中结合使用 CMMI 的业务结果。在两天时间里,多个关于 CMMI 的内容的会场将聚焦于对 CMMI 实施者来说最重要的是什么——而那其实就是 CMMI 实施的结果。

查看英文原文: Using Process Improvement for Repeatable Results with Agile

2013-11-15 07:161010
用户头像

发布了 256 篇内容, 共 73.4 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

什么? 20分钟,构建你自己的LLaMA3应用程序| 京东云技术团队

京东科技开发者

盘点信创产业发展与开发者相关的技术

Geek_2305a8

面试题:Spring Bean线程安全?别担心,只要你不写并发代码就好了!

快乐非自愿限量之名

Java spring 安全

产品经理必备的API技术知识

幂简集成

产品经理 API

英特尔人工智能创新应用大赛最终奖项揭晓!酷睿Ultra助力选手创意开发

E科讯

如何优雅的使用ollama| 京东云技术团队

京东科技开发者

win版eM Client Pro(邮件处理软件)v9.2.2258 激活版

iMac小白

eM Client Pro下载 eM Client Pro激活版 eM Client Pro破解版

win版Topaz Photo AI(图片降噪软件) v3.0.3特别版下载

iMac小白

Topaz Photo AI下载 Topaz Photo AI破解 Topaz Photo AI特别版

NFTScan | 05.06~05.12 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

聚焦OLAP性能提升,火山引擎ByteHouse性能挑战赛圆满落幕

字节跳动数据平台

外贸网站优化为什么要布置内部链接?如何优化内链?

九凌网络

Win版Adobe After Effects 2024(Ae2024)直装破解版

iMac小白

After Effects 2024下载 After Effects 2024破解 After Effects 2024直装 AE2024下载

面试题:线程池内“闹情绪”的线程,怎么办?

EquatorCoco

Python 开发语言 window

Java Chassis 3:接口维度负载均衡

华为云开发者联盟

Java 华为云 华为云开发者联盟 企业号2024年5月PK榜

10分钟了解Flink SQL使用

不在线第一只蜗牛

sql 大数据 flink

怪兽AI数字人直播软件

Mr_song

AI 短视频 直播 数字人

在数字化时代保持企业财务管理的持续技术创新

智达方通

个人品牌升级攻略:ChatGPT助您塑造独特简历风格

测吧(北京)科技有限公司

测试

Win版Adobe Audition 2024 (Au2024)最新直装版下载

iMac小白

Audition 2024 Audition 2024下载 Audition 2024直装版 Audition 2024破解版

win版PilotEdit Lite(高级文本编辑器)激活版

iMac小白

PilotEdit下载 PilotEdit激活版 PilotEdit破解版

OSS_PIPE:Rust编写的大规模文件迁移工具

京东科技开发者

IDC 权威认可!Aloudata 入选金融领域中数据管理分析服务最佳实践案例

Aloudata

数据分析 自动化 IDC 全链路数据血缘 金融数据

深入解析Apache Flink核心概念:事件流、状态、事件时间和快照

木南曌

实时计算

一键自动化博客发布工具,用过的人都说好(csdn篇)

程序那些事

工具 程序那些事 自动发布

海外云手机——电商最有效的引流工具

Ogcloud

云手机 海外云手机 云手机海外版 电商云手机 跨境云手机

进一步解读英伟达 Blackwell 架构、NVlink及GB200 超级芯片

GPU算力

深度学习 英伟达 Blackwell GB200

信创腾飞,必须使用国产芯片系统!

Geek_2305a8

win版iZotope Ozone Advanced (音频制作软件)v11.0.1 直装版

iMac小白

电商后台的秘密:通过API接口提取商品信息

Noah

怎么查询游戏服务器IP?哪些工具可以协助?

一只扑棱蛾子

服务器

将敏捷与针对重复结果的过程改进相结合_精益_Ben Linders_InfoQ精选文章