当前位置: 首页 > news >正文

回顾 | E³CI效能认知与改进论坛,助力企业研发效能度量和提升

图片

2023年8月,TiD质量竞争力大会组委会和E³CI专家委员会成功举办TiD大时段课程“度量驱动研发效能提升”与“E³CI效能认知与改进论坛”。与会专家以《E³CI软件研发效能度量规范》团体标准为要点,为企业研发效能度量和提升分享诸多实践成果与经验。

《E³CI软件研发效能度量规范》团体标准(以下简称《E³CI》)于2022年9月在TiD质量竞争力大会上正式发布。《E³CI》因地制宜地建立了适合国内软件行业的研发效能度量框架和指标集,为软件研发团队的研发管理和改进提供依据,同时也为业界软件研发数据平台建设、数据交换和交流协作提供了理论基础。

其中,E³CI以价值导向,规定了软件研发效能度量的基本构成以及相关关系。E³是指 Efficiency 效率、Effectiveness 效果、Excellence 卓越的组合, C 是指 Cognition 认知,I 代表Improvement 改进。E³是研发效能的核心,认知和持续改进的组合支持研发效能及提升,即:效能=认知+改进。

《E³CI软件研发效能度量规范》团体标准由中关村智联软件服务业质量创新联盟发起,华为、腾讯云、百度、京东科技、网易、思码逸、平安银行、光大银行、中兴、新华三等40家企业参与标准共创。

图片

该团体标准发布后,在多家参编企业中得到广泛应用,帮助企业解决了在研发效能度量落地实施过程中所遇到的问题。本次举办的E³CI大时段课程和专题论坛吸引众多与会人员驻足聆听,火爆现场。

E³CI大时段课程演讲嘉宾精彩回顾

图片

部分演讲嘉宾精彩瞬间

8月13日下午,大时段课程“度量驱动研发效能提升”由E³CI专家委员会的胡延军、任晶磊、郑伟娜、崔忠峰和李旭五位专家进行分享。深度解析了适用于中国企业的《E³CI软件研发效能度量规范》团体标准,并对知名企业多个真实的案例进行剖析,帮助参会者掌握并运用度量规范的方法和实践,去发现、分析和解决研发效能问题,系统地实现企业研发效能的提升。

图片

论坛演讲嘉宾精彩回顾

8月15日下午,由思码逸创始人兼CEO任晶磊出品的“E³CI效能认知与改进论坛”,邀请到了来自中国工商银行、泰康、中兴通讯、京东科技等资深专家,分别从数据库代码、组织级研发效能、嵌入式DevOps和知识运营一体化平台等不同视角,围绕研发效能认知和改进以及E³CI框架分享了他们在研发效能度量方面的经验,与各个行业的参会嘉宾进行了深入探讨。

图片

思码逸创始人兼CEO 任晶磊

任晶磊老师在开场致辞中表示,效能和度量在未来二十年的数字化转型当中将起到关键作用。《E³CI》的制定和发布,实现“从0到1” 的突破,将助力中国企业软件研发领域能力的提升和数字化转型。

图片

中国工商银行业务研发中心资深经理 张雨佳

中国工商银行业务研发中心资深金融科技经理张雨佳在题为“大型金融项目数据库SQL代码效能度量”的演讲中,系统地分析了SQL代码效能度量与数据库性能之间的关系,并分别从大型金融项目SQL代码效能度量的对象和目标、难点、方法与体系建设详细地介绍了数据库代码效能度量工作方法。

图片

泰康工具链研发组负责人 贺振宇

泰康工具链研发组负责人贺振宇以“泰康基于E³CI研发效能度量与提升的案例”为主题进行了演讲。重点以效能、认知和改进三方面的落地策略及思路对研发效能提升进行针对性的介绍。并对研发过程中组织级效能将遇到的问题进行了分析。同时结合理论和实际,系统化总结和讲述了多元化金融企业研发效能提升的组织级实践和思考。

图片

资深咨询专家和工具链架构师 项雪琴

资深咨询专家和工具链架构师项雪琴以“嵌入式DevOps和研发效能度量”为主题进行了演讲。项雪琴老师强调了构建嵌入式环境下的devops平台,将ASPICE和敏捷开发进行融合和落地的重要性。并且从嵌入式DevOps驱动、嵌入式DevOps工具链架构、研发效能质量度量和嵌入式DevOps价值输出等角度,讲述了嵌入式DevOps如何赋能研发效能度量。

图片

中兴通讯有线产品经营部能力中心总监 刘芳

中兴通讯有线产品经营部能力中心总监刘芳以“构筑有线研究院知识运营一体化平台”为主题进行了演讲。有线经营部将知识创新融入研发的每一个环节,并与研发工作场景和工作流程整合,促进人与人、人与知识、知识与知识的连接,促进知识的流动、扩散和裂变,构筑了知识型创新组织和可持续的创新体系。刘芳老师详细描述了与知识相关的赋能,并建议借助知识管理来解决问题,通过知识融合实现知识裂变,产生知识变现。使与会者对知识创造、知识管理、知识运营和知识服务有了深入的了解。

图片

京东科技测试架构师 刘刚

京东科技测试架构师刘刚以“研发效能度量之大体系小实践”为主题进行了演讲。刘刚老师详细介绍了京东研发效能度量体系是如何结合公司的研发效能指引,在部门内部更好地落地效能度量,并取得有效的改进成果。重点围绕研发效能的前置动作、定制化的度量体系和对研发效能的持续改进&持续实践三方面,就如何将效能度量体系实现落地进行了深入的探讨。

在本次论坛现场,五位演讲嘉宾深入的观察和前瞻的思考,为听众奉献了一场思想碰撞和智慧交融的盛宴,帮助与会者通过研发效能度量实现高效、高质量的产品交付。

精彩互动

图片

图片

会场内,与会者与演讲嘉宾围绕研发效能度量体系和应用实践进行热烈交流。会场外,思码逸设置的特色展位也受到众多关注。思码逸作为一家专注为企业研发团队提供效能分析平台及解决方案的企业,吸引了众多参展嘉宾就研发效能度量解决方案、效能提升等话题进行了交流。

相关文章:

回顾 | E³CI效能认知与改进论坛,助力企业研发效能度量和提升

2023年8月,TiD质量竞争力大会组委会和ECI专家委员会成功举办TiD大时段课程“度量驱动研发效能提升”与“ECI效能认知与改进论坛”。与会专家以《ECI软件研发效能度量规范》团体标准为要点,为企业研发效能度量和提升分享诸多实践成果与经验。 《ECI软件研…...

科技的成就(五十二)

405、微信公众平台正式上线 "1995 年 8 月 24 日,微软发布 Windows 95。Windows 95 极大地改进了前续系统的图形用户界面,首次推出了开始菜单、任务栏、最大化、最小化窗口以及关闭按钮。此外,Windows 95 最大程度兼容当时的 MS-DOS 和 …...

【23种设计模式】装饰器模式

个人主页:金鳞踏雨 个人简介:大家好,我是金鳞,一个初出茅庐的Java小白 目前状况:22届普通本科毕业生,几经波折了,现在任职于一家国内大型知名日化公司,从事Java开发工作 我的博客&am…...

解决IDEA中SpringBoot项目创建多个子模块时配置文件小绿叶图标异常问题

在新建子模块下创建配置文件: 在子模块gateway中新建的配置文件,正常情况下配置文件左侧是小树叶标识,而这次新建application-dev.yml是个小树叶标识,bootstrap.yml是个方框。 看其他方案都是在project structure中设置,但未显示…...

【马蹄集】—— 概率论专题

概率论专题 目录 MT2226 抽奖概率MT2227 饿饿!饭饭!MT2228 甜甜花的研究MT2229 赌石MT2230 square MT2226 抽奖概率 难度:黄金    时间限制:1秒    占用内存:128M 题目描述 小码哥正在进行抽奖,箱子里有…...

Spring 6整合单元测试JUnit4和JUnit5

单元测试:JUnit 在之前的测试方法中,几乎都能看到以下的两行代码: ApplicationContext context new ClassPathXmlApplicationContext("xxx.xml"); Xxxx xxx context.getBean(Xxxx.class);这两行代码的作用是创建Spring容器&…...

【好书推荐】深入理解现代JavaScript

作者介绍 T. J. Crowder是一位拥有30年经验的软件工程师。在他的整个职业生涯中,他至少有一半时间是在使用JavaScript从事开发工作。他经营着软件承包和产品公司Farsight Software。他经常在Stack Overflow上为人们提供帮助,他是十大贡献者之一和JavaScr…...

高效协同: 打造分布式系统的三种模式

在构建分布式系统时,分布式协调是否总是必要选项?本文通过一些实际的例子讨论了这一问题,并通过把问题区分为是否具有单调性做为是否需要分布式协调的标准。原文: Avoiding Coordination Cost: Three Patterns for Building Efficient Distri…...

机器学习-无监督学习之聚类

文章目录 K均值聚类密度聚类(DBSCAN)层次聚类AGNES 算法DIANA算法 高斯混合模型聚类聚类效果的衡量指标小结 K均值聚类 步骤: Step1:随机选取样本作为初始均值向量。 Step2:计算样本点到各均值向量的距离,…...

智能垃圾桶丨悦享便捷生活

垃圾桶是人们日常生活所必不可少的必需品,它让生活中所产生的垃圾有了一个正确的存放地方。随着生产技术的迅速发展,垃圾桶也得以更新换代。由最初的简单式的圆筒式垃圾桶,到现在出现的感应式垃圾桶、智能语音控制垃圾桶,垃圾桶也…...

【数据结构】线性表(一)线性表的定义及其基本操作(顺序表插入、删除、查找、修改)

目录 一、线性表 1. 线性表的定义 2. 线性表的要素 二、线性表的基本操作 三、线性表的顺序存储结构 1. 定义 2. 顺序表的操作 a. 插入操作 b. 删除操作 c. 查找操作 d. 修改操作 e. 代码实例 一、线性表 1. 线性表的定义 一个线性表是由零个或多个具有相同…...

MyBatis的自定义插件

MyBatis的自定义插件 前置知识 MyBatis 可以拦截的四大组件 Executor - 执行器StatementHandler - SQL 语句构造器ParameterHandler - 参数处理器ResultSetHandler - 结果集处理器 自定义 MyBatis 插件 /*** 打印 sql 执行的时间插件*/ Intercepts(// 指定拦截器拦截的对象…...

生物制剂\化工\化妆品等质检损耗、制造误差处理作业流程图(ODOO15/16)

生物制剂、化工、化妆品等行业,因为产品为液体,产品形态和质量容易在各个业务环节发生变化,常常导致实物和账面数据不一致,如果企业业务流程不清晰,会导致系统大量的库存差异,以及财务难以核算的问题&#…...

vbv介绍

VBV模型 VBV即Video Buffer Verifier(视频缓冲区校验器)。 本质是encoder端的一个虚拟buffer,可以将VBV当做一个容量受限的管道,有一个上限容量值和下限容量值,在经过此管道的调节之后能限制编码码率在上限容量值和下限容量值之间。VBV对标NetEq中的那几个buffer(decoder b…...

Linux CentOS 8(网卡的配置与管理)

Linux CentOS 8(网卡的配置与管理) 目录 一、项目介绍二、命令行三、配置文件四、图形画界面的网卡IP配置4.1 方法一4.2 方法二 一、项目介绍 Linux服务器的网络配置是Linux系统管理的底层建筑,没有网络配置,服务器之间就不能相互…...

python -m pip install 和 pip install 的区别解析

python -m pip install 和 pip install 的区别解析 python -m pip install 使用了 -m 参数来确保以 Python 模块的形式运行 pip,适用于确保在不同的环境中正确使用 pip,这篇文章主要介绍了python -m pip install 和 pip install 的区别,需要的朋友可以参…...

深度解读js中数组的findIndex方法

js中数组有一个findIndex方法,这个方法是一个让人感到很困惑的方法。 首先来看看MDN对这个方法的解释:Array.prototype.findIndex() - JavaScript | MDN The findIndex() method of Array instances returns the index of the first element in an arra…...

ICML2021 | RSD: 一种基于几何距离的可迁移回归表征学习方法

目录 引言动机分析主角(Principal Angle)表征子空间距离正交基错配惩罚可迁移表征学习实验数据集介绍 实验结果总结与展望 论文链接 相关代码已经开源 引言 深度学习的成功依赖大规模的标记数据,然而人工标注数据的代价巨大。域自适应&…...

中国人民大学与加拿大女王大学金融硕士:在该奋斗的岁月里,对得起每一寸光阴

在这个快速变化的世界中,金融行业面临不断更新的挑战和机遇。为了应对这些挑战,中国人民大学与加拿大女王大学合作举办金融硕士项目,旨在培养具有国际视野、扎实的金融理论基础和实战经验的专业人才。 中国人民大学和加拿大女王大学金融硕士…...

Python基础教程:装饰器的详细教程

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 一、什么是装饰器 目的:给func()方法,增加一个功能,在fun()执行期间,同时把fun()执行速率机算出来 import time def func():print(嘻嘻哈哈)start_time time.time() ti…...

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向: 逆向设计 通过神经网络快速预测微纳结构的光学响应,替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...

python爬虫:Newspaper3k 的详细使用(好用的新闻网站文章抓取和解析的Python库)

更多内容请见: 爬虫和逆向教程-专栏介绍和目录 文章目录 一、Newspaper3k 概述1.1 Newspaper3k 介绍1.2 主要功能1.3 典型应用场景1.4 安装二、基本用法2.2 提取单篇文章的内容2.2 处理多篇文档三、高级选项3.1 自定义配置3.2 分析文章情感四、实战案例4.1 构建新闻摘要聚合器…...

ETLCloud可能遇到的问题有哪些?常见坑位解析

数据集成平台ETLCloud,主要用于支持数据的抽取(Extract)、转换(Transform)和加载(Load)过程。提供了一个简洁直观的界面,以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

Map相关知识

数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...

招商蛇口 | 执笔CID,启幕低密生活新境

作为中国城市生长的力量,招商蛇口以“美好生活承载者”为使命,深耕全球111座城市,以央企担当匠造时代理想人居。从深圳湾的开拓基因到西安高新CID的战略落子,招商蛇口始终与城市发展同频共振,以建筑诠释对土地与生活的…...

力扣热题100 k个一组反转链表题解

题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...

麒麟系统使用-进行.NET开发

文章目录 前言一、搭建dotnet环境1.获取相关资源2.配置dotnet 二、使用dotnet三、其他说明总结 前言 麒麟系统的内核是基于linux的&#xff0c;如果需要进行.NET开发&#xff0c;则需要安装特定的应用。由于NET Framework 是仅适用于 Windows 版本的 .NET&#xff0c;所以要进…...

Django RBAC项目后端实战 - 03 DRF权限控制实现

项目背景 在上一篇文章中&#xff0c;我们完成了JWT认证系统的集成。本篇文章将实现基于Redis的RBAC权限控制系统&#xff0c;为系统提供细粒度的权限控制。 开发目标 实现基于Redis的权限缓存机制开发DRF权限控制类实现权限管理API配置权限白名单 前置配置 在开始开发权限…...

开源项目实战学习之YOLO11:12.6 ultralytics-models-tiny_encoder.py

👉 欢迎关注,了解更多精彩内容 👉 欢迎关注,了解更多精彩内容 👉 欢迎关注,了解更多精彩内容 ultralytics-models-sam 1.sam-modules-tiny_encoder.py2.数据处理流程3.代码架构图(类层次与依赖)blocks.py: 定义模型中的各种模块结构 ,如卷积块、残差块等基础构建…...