IPD&CMMI与敏捷的关系简述
2021-11-21张晓燕
数字技术与应用 2021年2期
关键词:管理
张晓燕
(上海坦当电子科技有限公司,上海 201705)
早在10年前国内许多产品软件研发企业一旦研发团队上了规模,就会进行IPD体系的变革或CMMI的认证,目前,随着电子商务以及产业互联网化以及智慧生活的发展,快速响应和高稳定性成为最亟需的需求,敏捷开发模式应运而生。腾讯、百度、网易、阿里等公司在所有产品线软件开发团队全面推行敏捷开发。那么IPD、CMMI和敏捷究竟是什么关系呢?现在笔者借助工作多家公司多年从事软件管理体系建设经验与大家做下分享。
1 CMMI(能力成熟度模型集成)
笔者初次接触CMMI体系是在2001年在南京一家集成公司在为江苏省移动公司打造移动2.0项目中。此项目与新加坡HP咨询公司合作,将此作为项目作为公司通过CMM3.0的重点示范项目。笔者非常有幸成为EPG的成员之一,主负责此项目的过程体系以及核心域、过程文档模板的制定与落地。通过此项目,笔者对CMMI体系有了充分的了解。CMMI把软件开发视为一个过程,CMMI框架结构建立在项目管理过程和过程管理的公共特性基础之上,自行形成完整的理论与实践框架。它对软件各个阶段过程以及核心领域的定义、实施、度量、控制和改善过程做出了具体要求。它将软件阶段过程分为4个专业领域、五个等级以及25个过程域,4个专业领域即软件工程(SW)、系统工程(SE)、集成的产品和过程开发(IPPD)、采购(Supplier Sourcing),并具体定义出每个不同的等级要求。目前国内的大多数软件企业通过了CMM3.0认证。
CMMI的框架模型具体可……
登录APP查看全文
