如何利用CMMI帮助组织消除低价值流程

CMMI发展到今天,过程中历经了不断的蜕变和升级。从早期的CMM到今天的CMMI3.0,从早期的22个过程域优化组合到今天的20个实践域,从早期隶属的SEI到今天的CMMI研究院,所有的变化都是与时俱进,都是为了提供更好的实践,帮助组织进行提升,始终不变的是过程改进、提升组织以及改进价值的初心。

如何利用CMMI帮助组织消除低价值流程,建立高效CMMI管理体系?今天主要从以下几个方面讲一讲:

从拍脑袋管理到团队决策

从大量的企业案例中我们发现:不成熟的管理特别依赖个别人员的经验主义,往往这种管理所带来的风险也是极高的,一旦决策错误,很多组织是承受不了它所带来的影响。在CMMI改进中, 对于管理和团队决策主要依靠群体智慧和团队决策,这里团队决策的代表就是EPG过程改进组,充分发挥EPG作用,制定高价值的流程,EPG它聚焦于组织的过程改进,在过程改进中主要负责:改进活动策划,过程改进,技术提升,定期复盘,改进交流活动及其他改进活动等。组织内的所有研发流程制度的建立与完善都与EPG团队有关,在CMMI过程改进中EPG组是作为整个组织的过程改进机构,协调和策划所有的组织内的过程改进项目,因此EPG组在过程改进中起着举足轻重的作用。

在创造高价值的过程改进这件事上EPG的作用涉及的面比较广。例如:EPG日常需要推动各项改进活动,资产库的建立和维护,组织标准文档、指南的使用答疑,各种新方法和工具的推广,各类评审活动的参与,除了日常的这些活动,定期过程改进的工作也不可缺少:定期的例会,定期的复盘改进的效果,改进问题的识别和处理,定期分析QA的检查结果,度量数据,经验教训,,定期向高层汇报过程改进的执行情况并获取他们的帮助和支持。定期进行行业信息,新的思路和标准的分享等等。EPG团队工作需要以组织目标实现为导向,这些团队目标的制定也一定是核心成员共同参与并获得一致承诺的,需要核心团队成员的共同参与,充分发挥各个成员的主观能动性,只有发挥他们的最大价值才能给组织带来最大价值。

从"人"治到"法"治

低价值的流程还表现在缺少标准化,在很多组织中,我们发现同一个项目如果分配给不同的项目经理实施,往往实施的过程和结果也是千差万别的。而CMMI更强调的是“法”治,强调是标准化、制度化管理和要求,制度化不等于完全照搬其他组织的流程和经验, 现实中确实有部分咨询公司会直接给企业一套标准化的模板来进行过程改进,而并没有根据企业实际情况进行体系的落地化改进。这里要提醒所有的企业,过程改进不是简单的复制和粘贴,体系也不是一刀切,一套流程走天下,组织可能需要根据不同项目类型进行实例化裁剪。

CMMI并不是一套可以直接生搬硬套的标准,在这些实践域中每一个实践都有着明确的目标,具体到每一个特定的企业,需要根据企业的商业目标、实际情况、参照标准等,来确定采取什么样的改进方法、流程和具体的行动来实现模型的要求。所有的流程都需要经过认真的探讨和科学的论证,绝不能照搬照抄,否则一套不适合组织的流程最终也会执行不下去或者没有达到原定的效果。

从定性管理到量化管理

低价值的流程还表现在:定性管理贯穿企业经营的始终,定性管理往往给企业带来的诸多不确定因素,主要是管理理论、原则和方法往往比较笼统模糊而不易被精确认知和科学掌握,在传播过程中信息扭曲多,难以适应组织过程改进的高标准,特别是高等级的改进要求。CMMI强调的是数据说话,根本上讲这就是量化管理,根据不同改进需求可以执行不同程度的量化管理要求,量化管理是组织进行科学决策,工作量确定,工作效率衡量的重要基础,也是持续改进和提升管理水平的重要措施。

量化管理为何为此重要?因为它为组织精细化管理提供了基础,为组织管理提供数据支持,同时大量的数据和模型为内部考核和绩效管理提供重要依据。目前软件迭代开发过程中越来越频繁,这就对研发过程管理要求越来越高,过程中伴随着项目管理工具的多元化,这为更及时、更充分的获取各类过程性能数据提供了可能,组织走向量化管理也是水到渠成自然的管理诉求。量化管理不仅是简简单单对数字的管理,它还包含了我们在管理中可能做的各种各样的决策,为这些决策提供科学、符合规律的模型,同时提供基于数字进行判断的一种办法。

从人工到工具推广

低价值的流程还表现在:大量的使用人工,缺少自动化工具的运用。工欲善其事必先利其器,企业在实施CMMI过程中离不开工具的支持,正确的使用工具会达到事半功倍的效果,虽然前期的工具采购会花费一些成本,但长远来看给我们节省的成本远远大于工具本身。

从项目管理方面举例,工具对于提升项目管理水平、增强团队协作、优化资源配置以及改善决策制定等方面都发挥着重要作用。项目进度监控方面,工具可以帮助项目经理清晰地了解每个任务的完成情况、负责人及预计完成时间,从而及时调整项目计划,确保项目按时交付。优化资源配置方面,工具可以帮助项目经理更好地了解团队成员的工作负荷、技能水平及可用时间,从而确保资源的合理分配,提高项目执行效率。团队协作方面,工具加强团队之间的沟通与协作,减少沟通障碍,提升团队的凝聚力和执行力。提高项目管理的效率和准确性。项目决策方面,工具提供实时的数据支持和丰富的报表功能,帮助制定更有效的决策。提升质量方面,工具通过更好的规划、协调和监控,确保项目满足客户需求和期望。从度量数据方面,在大量的数据面前,如果没有工具支持的情况下只能靠手工整理从而大大增加了工作量,这样的改进也是举步维艰的。

从个人英雄主义到全员能力提升

低价值的流程还表现在:强调个人英雄主义,缺少团队共同成长意识,CMMI强调的通过培训能够让全员共同成长,减少“木桶原理”带来的影响。这就需要组织打造卓有成效的培训体系,通过培训培养良好的行为规范,提升专业能力,掌握新技术等,同时通过这个过程能够让员工能够自觉地按流程工作,形成良好、融洽的工作氛围,与组织共同发展,实施组织的战略目标,总体上来将需要对员工进行理念、心态、能力、技能的多维度培训,高素质员工必定能够带来高价值流程。

培训工作不是事件驱动式或针对某一问题才开展的,它是有计划、有目的组织的培训,是为了缩短组织现有能力与目标期望之间的差距而开展的活动。培训是用于支撑组织战略业务目标的实现,满足公司级,项目组的能力建设需要而开展的,让员工循序渐进的了解和参与到过程改进中来,深刻理解过程改进的重要性和意义,同时也让员工认识到过程改进的客观规律,前提的投入和付出是为了后续更好的发展,这个过程中也是个人积累和沉淀的最佳实践过程。

有效的培训需求对培训内容进行调研、计划、培训课程设计与准备合适的培训场景,并需要记录培训过程的相关数据。培训工作开展主要包括培训规划,培训计划,建立培训能力,评估培训的有效性,最后是建立培训有效的记录。培训也可以分为非正式培训和正式培训,非正式培训例如可以包括分享会、沙龙,座谈会等方式进行,这种方式相对比较灵活,培训组织比较高效。正式培训包括知识和技能的培训,这类培训相对比较正式,例如:利用课堂教学,网络教学等方式进行,重点是系统和规范化的进行。采用正式的或非正式的培训方式应当取决于对培训需要的评估,以及要解决的绩效问题。

这些年真正实施CMMI的企业,逐步看到CMMI改进给他们带来的好处,体会到了低价值流程被逐渐取代,最终带来了:内部管理更加成熟,系统更加稳定可靠;业务需求响应更加及时;交付的功能更好地解决了用户的痛点,给用户带来了更多价值等等。CMMI的核心是一套经过验证的全球最佳实践,帮助组织在过程改进的过程中避免重复投入和从零开始。组织可以借鉴和应用这些最佳实践,加速改进的进程,这些实践能不断适应不断变化的技术环境,更高效易用,确保决策者更好地应对新挑战,最终保证组织商业目标的实现!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/454121.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu系统库和Anaconda库冲突问题

之前安装opencv时没出现过这种问题,自从安装Anaconda后就总遇到问题。记录下自己的解决过程。 目录 第一步 第二步 第三步 安装opencv时出现以下问题: /usr/bin/ld: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined reference to `ffi_prep_cif@LIBFFI_BASE_7.…

qt QTableview 左侧 序号 倒序

本文主要在QTableview插入数据的基础上,使左边序号实现倒序,实现如下图所示。 解决办法: QTableview左侧是QHeaderView类构成的,重写QHeaderView的paintSection, 重写序号的文字内容,进而 实现QTableview …

FFT过程中自动补零,补零部分FFT结果不为零

在 FFT(快速傅里叶变换) 中,补零(Zero Padding)是为了使信号的点数符合 2 的幂次方,以提高 FFT 的计算效率。然而,即使你对信号进行了补零,FFT 计算后在补零部分可能会得到复数结果不…

医院信息化与智能化系统(5)

医院信息化与智能化系统(5) 这里只描述对应过程,和可能遇到的问题及解决办法以及对应的参考链接,并不会直接每一步详细配置 如果你想通过文字描述或代码画流程图,可以试试PlantUML,告诉GPT你的文件结构,让他给你对应的…

python 文件防感染扫描

一、安装 首先,你需要安装 secplugs-python-client 库。你可以通过 pip 命令来安装: pip install secplugs-python-client确保你的 Python 环境已经正确设置,并且网络连接畅通,以便能够顺利安装。 二、基本用法 1. 初始化客户…

nosql课本习题

nosql题目 1. 文档数据库相比其他 NoSQL 的突出优势和特点是什么? 答案: 文档数据库的突出优势在于它的灵活性和可扩展性。不同于传统的关系型数据库,文档数据库允许存储半结构化和非结构化数据,每个文档可以有不同的字段&#x…

【优先算法】--双指针1

“一念既出,万山无阻。”加油陌生人! 目录 1.双指针--移动零 2.双指针-复写零 ok,首先在学习之前,为了方便大家后面的学习,我们这里需要补充一个知识点,我这里所谓的指针,不是之前学习的带有…

二分查找_ x 的平方根搜索插入位置山脉数组的峰顶索引

x 的平方根 在0~X中肯定有数的平方大于X&#xff0c;这是肯定的。我们需要从中找出一个数的平方最接近X且不大于X。0~X递增&#xff0c;它们的平方也是递增的&#xff0c;这样我们就可以用二分查找。 我们找出的数的平方是<或者恰好X&#xff0c;所以把0~X的平方分为<X …

Leetcode—1279. 红绿灯路口【简单】Plus(多线程)

2024每日刷题&#xff08;186&#xff09; Leetcode—1279. 红绿灯路口 C实现代码 class TrafficLight { public:TrafficLight() {}void carArrived(int carId, // ID of the carint roadId, // ID of the road the car travels on. Can …

【Linux】僵尸进程和孤儿进程

一、僵尸进程 何为僵尸进程&#xff1f; 在 Unix/Linux 系统中&#xff0c;正常情况下&#xff0c;子进程是通过父进程创建的&#xff0c;且两者的运行是相互独立的&#xff0c;父进程永远无法预测子进程到底什么时候结束。当一个进程调用 exit 命令结束自己的生命时&#xff…

【Linux】计算机网络协议详解与通信原理探究

目录 1、协议 1.1.初识协议 1.2.协议分层 日常通信的例子&#xff1a; 1.3.OSI 七层模型 1.4.TCP/IP五层(或四层)模型 1.5.OS和网络之间的关系 1.6.协议的本质 2.局域网通信 2.1.什么是局域网&#xff1f; 2.2.关于报文相关基础知识 报文和协议的关系&#xff1a; …

传输层协议UDP详解

目录 一. 知识准备 1.1 传输层 1.2 重识端口号 二. UDP协议 三. UDP协议特点 一. 知识准备 1.1 传输层 前面已经讲过&#xff0c;HTTP协议是应用层协议&#xff0c;在此之前&#xff0c;我们短暂的认为HTTP是直接通过应用层与外界通信的。但是我们要知道&…

4本SCI/SSCI期刊更名,10月WOS更新!速看!

期刊动态 2024年10月科睿唯安期刊目录更新 2024年10月22日&#xff0c;科睿唯安更新了WOS期刊目录&#xff0c;此次更新&#xff0c;期刊被编辑除名11本&#xff0c;停止出版1本&#xff0c;4本更名&#xff0c;停产1本&#xff0c;新增63本。 剔除期刊 11本期刊被剔 Enginee…

go-zero系列-限流(并发控制)及hey压测

参考地址&#xff1a; go-zero系列-限流(并发控制)&#xff1a;https://go-zero.dev/docs/tutorials/service/governance/limiter hey地址&#xff1a;https://github.com/rakyll/hey1、压测工具hey下载安装&#xff1a; 会安装到GOPATH/bin目录下 go install github.com/ra…

AI未来会拥有人类的情感吗,情感计算领域进展如何?

AI在情感理解方面目前还处于相对初级的阶段,但已经有了一些令人鼓舞的进展。 一般来说,AI系统可以通过自然语言处理和计算机视觉技术来检测和分析人类的情感表现,但要真正理解背后的情感原因和动机还面临很大挑战。 目前在情感计算领域&#xff0c;研究者们已经取得了显著的进…

重生之“我打数据结构,真的假的?”--1.顺序表(无习题)

C语言中的顺序表详细总结 1. 概述 顺序表&#xff08;Sequential List&#xff09;是一种线性数据结构&#xff0c;用于存储具有相同数据类型的一组元素。顺序表采用一段连续的存储空间&#xff0c;使用数组来实现&#xff0c;能够高效地支持随机访问操作。在 C 语言中&#…

Unity--AssestBundles--热更新

使用Node.js搭建AssestBundle服务器并验证AB包热更新 一、服务器部分 使用NodeJs作为服务器&#xff0c; 使用Express为基础网页模版。 当然&#xff0c; 使用其他的FTP&#xff0c;http服务器也可以&#xff0c; 基础逻辑是存放资源的位置。 1.下载Node.js 下载地址:https…

AI动漫翻唱项目玩法拆解,起号涨粉咔咔猛,实操干货分享

最近&#xff0c;一种把AI技术和动漫翻唱结合起来的视频&#xff0c;在各大平台火了起来&#xff0c;成了社交媒体的新热门。 下面&#xff0c;我们就来聊聊这种视频的制作方法和赚钱技巧&#xff0c;希望能给你的副业加点料。 一、AI动漫翻唱视频的魅力 AI动漫翻唱视频能迅…

[Luogu 4630] APIO2018 铁人两项(广义圆方树)

铁人两项 求满足存在 x → y x \rightarrow y x→y 和 y → z y \rightarrow z y→z 的不相交简单路径的有序点对 ( x , y , z ) (x, y, z) (x,y,z) 的方案数。 即&#xff0c;选择的路径只经过同一个点至多一次。 线性做法。 广义圆方树 可以解决一些“每个点至多经过…

MySQL进阶之(十一)MySQL事务日志-redo log

十一、MySQL事务日志-redo log 11.1 Buffer Pool11.1.1 缓存的重要性11.1.2 InnoDB 的 Buffer Pool11.1.3 InnoDB 存储引擎线程 11.2 redo 日志引入11.3 redo 日志的好处和特点11.3.1 好处11.3.2 特点 11.4 redo 日志的组成11.5 redo 日志的整体流程11.6 redo 日志的刷盘策略11…