活动回顾丨研发效能度量线下沙龙圆满举办

news2024/11/27 8:29:52

2月18日,由跬智信息(Kyligence)联合甄知科技主办的研发效能度量线下沙龙圆满举办。本次沙龙在 Kyligence 上海总部举办,Kyligence 联合创始人兼 CTO 李扬、腾讯 Tech Lead 茹炳晟,以及甄知科技创始人兼 CTO 张礼军在现场与近百位观众分享了关于研发效能的思考和实践案例。让我们一起来回顾下各位嘉宾精彩的观点吧! 

1. Kyligence 李扬:令 CTO 头疼的问题,研发效能指标至少解决一半

 
Kyligence 联合创始人兼 CTO 李扬

Kyligence 联合创始人兼 CTO 李扬分享主题为《用目标-指标-行动(GTMA)打造可持续提升的研发效能》。创业公司变化很快,产品线每年甚至半年都有升级或调整。这就为 CTO 和研发团队带来不小考验。李扬介绍到自己也有会“头痛”的时候,管理层会问“这个团队水平如何?”“如何才能把成本降下来”,同时在软件研发周期,不同的软件对品质有不一样的要求,团队需要在成本、品质、交付等方面与企业业务发展目标之间找到平衡。

从 Kyligence 管理实践来说,企业/团队需要对齐公司战略,通过建立行动和过程/结果指标,才能促进业务目标的实现。在研发效能场景中, 指标管理对 ETL 人力的节省、数据开发周期缩短具有明显效果,使用者可以更有依据地判断缺陷的频率、生产上故障的频率、新功能的成本与价值,成员们变得“心里有数”。目前金融、零售、互联网、制造等企业已经在尝试用指标平台构建和管理统一指标体系,通过自动化分析提升业务使用数据的能力。李扬提到 to B 企业试错成本较高,指标能够挖掘出研发的“管理”面,而不仅是技术和测量。软件之所以复杂是因为不太有一个标准或参考答案。这里变量太多,这也是管理有意思的地方。

 

2.腾讯茹炳晟:指标还有阴暗面?建立度量标准前你应该了解的本质

 

腾讯 Tech Lead 茹炳晟

腾讯 Tech Lead 、腾讯研究院特约研究员茹炳晟分享主题为《研发效能度量的是是非非》,以讨论指标的多面性、影响力以及指标对管理的价值等。茹炳晟以千行代码缺陷率为例提出质疑,单以缺陷率低是否能评价一位工程师的能力?是否可以评价某位工程师工作不饱和?指标会对价值观有指引作用,这是指标设计的问题吗?研发效能究竟可不可度量?茹炳晟认为只要以目标为导向设计指标,选择合适的度量点,大概率不会出错。对此,他针对研发效能度量总结出三大观点:

  • 好的度量一定要回答一个本质问题,并且能够引导出正确的行为;
  • 避免陷入指标的无限内卷中,越容易获得的指标越没有用,真实复杂的事物是由多变量多环境因素相互作用,看通这点才能把度量这件事情真正做好,单一维度进行度量不可行,必须结合起来;
  • 所有的指标无好无坏,都是基于当下使用者要解决的问题。请先找到一个Goal,清楚要解决什么问题;

同时,茹炳晟认为所有的度量指标都需要由工具来获得,不需要人工干预,这样的指标真实有效,而且不能造假,对工程没有带来额外的成本,这样可能才有价值。

3.甄知科技张礼军:指标的建立从本质讲是价值流动的问题

 

甄知科技创始人兼 CTO 张礼军

甄知科技创始人兼 CTO 张礼军分享主题为《B端 SaaS 产品如何度量研发效能》。张礼军提到从一家 B 端 SaaS 公司出发,其实在产研侧面临着很多的挑战。第一个挑战是由于产研团队离客户较远,导致产品团队对客户需求的理解和了解程度出现问题;第二个挑战是由于多部门和多团队需要进行协作,往往会出现团队割裂和部门割裂的情况;第三个挑战是多向沟通致使反馈链接变慢,层层传递会对客户的真实需求理解变形,这样用户体验也会变得越来越差。

作为一家 SaaS 企业的管理者,每个月订阅费多少、月度活跃用户多少、SaaS 运营支持占比、客户满意度等核心指标成为重点关注的对象。无论是用户还是服务商,指标的建立从本质上讲是价值流动的问题,企业需要通过指标持续为需求进行评估,拉通各个团队之间对需求的理解,从而至少实现以为客户创造价值为中心的研发体系和流程。

甄知科技的实践经验认为,打造高效产研有效方法是连接和拉通客户、业务和产研,深度客户观察,先保证把产品做对。同时,提升研发效能,确保开发、构建、部署、测试、发布和上线的研发工作流正常,在此基础上还要构建持续循环的响应机制。

4.沙龙精彩瞬间

Kyligence 联合创始人兼 CTO 李扬在演讲过程中提到现代管理学之父彼得·德鲁克的一句话:“If you can't measure it, you can't improve it.(没有度量,就没有进步。)” 随着降本增效、稳健发展成为企业经营的关键词,找到合适的方法和工具才能提升管理效能,实现流程环节的自动化、数字化和可度量化,这也势必将成为更多企业关注的核心。感谢众多行业人士的参与和交流,如对研发效能管理感兴趣,欢迎大家点击链接,免费体验 Kyligence Zen 及内置模版,以 SaaS 模式快速部署上线,进一步降低使用成本。再次感谢关注 Kyligence 主办的主题沙龙,下次见!

关于 Kyligence

跬智信息(Kyligence)由 Apache Kylin 创始团队于 2016 年创办,是领先的大数据分析和指标平台供应商,提供企业级 OLAP(多维分析)平台产品 Kyligence Enterprise 和一站式指标平台 Kyligence Zen,为用户提供企业级的经营分析能力、决策支持系统及各种基于数据驱动的行业解决方案。

Kyligence 已服务中国、美国、欧洲及亚太的多个银行、证券、保险、制造、零售、医疗等行业客户,包括建设银行、招商银行、平安银行、浦发银行、北京银行、宁波银行、太平洋保险、中国银联、上汽、长安汽车、百胜中国、星巴克、安踏、李宁、阿斯利康、UBS、MetLife 等全球知名企业,并和微软、亚马逊云科技、华为、安永、德勤等达成全球合作伙伴关系。Kyligence 获得来自红点、宽带资本、顺为资本、斯道资本、Coatue、浦银国际、中金资本、歌斐资产、国方资本等机构多次投资。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ClickHouse学习笔记(一):ClickHouse架构概述(为什么ClickHouse这么快呢?)

文章目录1、ClickHouse 概述1.1 、简述1.2 、名词解释1.2.1 、MPP 架构1.2.2 、向量化执行引擎1.2.3 、SIMD1.2.4 、OLAP1.3、应用场景2、ClickHouse 核心特性2.1、完备的 DBMS 功能2.2、列式存储与数据压缩2.3、向量化执行引擎2.4、关系模型与SQL查询2.5、多样化的表引擎2.6、…

简单的C++:【运算符重载】新手易学

学过C语言的同志们应该都知道位运算符>> 和 << &#xff08;右移左移&#xff09;&#xff0c;但是这两个运算符在C中还是我们的输入和输出流操作符&#xff0c;那么这是为什么呢&#xff1f;&#xff0c;了解完本篇文章之后&#xff0c;我们再来回答这个问题。 C为…

python和C++代码实现模拟动态指针时钟

一、python代码实现及turtle库简单介绍 桌面时钟项目描述 1、使用turtle库绘制时钟外形及表针&#xff1b; 2、使用datetime获取系统时间&#xff1b; 3、时钟动态显示 turtle库基本命令 1、turtle.setup()函数&#xff1a;用于启动一个图形窗口&#xff0c;它有四个参数…

2023-02-22干活小计

复现BERT&#xff1a; 只能说爷今天干了一上午一下午的代码 bert的输入&#xff1a; batch_size * max_len * emb_num 768 * 768 bert的输出&#xff1a;三维字符级别特征(NER可能就更适合) 二维篇章级别特征(比如文本分类可能就更适合) batch_size * max_len * emb_num, ba…

亲身试验 Outlook防关联方法分享

Outlook在海外的用途是很广泛的&#xff0c;不仅可以用于收发邮件&#xff0c;还可以作为各类第三方网站的登录凭证。所以Microsoft对于Outlook的监管还是比较严格的&#xff0c;跨境卖家大量注册Outlook账号使用的话很容易被检测出关联然后被封号。龙哥针对Outlook防关联的问题…

35-Golang中的方法

Golang中的方法方法的介绍和使用方法的声明和调用方法的调用和传参机制原理方法的声明(定义)方法注意事项和细节讨论方法和函数的区别方法的介绍和使用 在某些情况下&#xff0c;我们需要声明(定义)方法。比如person结构体&#xff0c;除了有一些字段外(年龄&#xff0c;姓名……

unix高级编程-僵尸进程和孤儿进程

僵尸进程&#xff1a; 一个父进程利用fork创建子进程&#xff0c;如果子进程退出&#xff0c;而父进程没有利用wait 或者 waitpid 来获取子进程的状态信息&#xff0c;那么子进程的状态描述符依然保存在系统中。 孤儿进程&#xff1a;一个父进程退出&#xff0c; 而它的一个或…

java+Selenium+TestNg搭建自动化测试架构(3)实现POM(page+Object+modal)

1.Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一&#xff0c;通过对界面元素的封装减少冗余代码&#xff0c;同时在后期维护中&#xff0c;若元素定位发生变化&#xff0c;只需要调整页面元素封装的代码&#xff0c;提高测试用例的可维护性。 PageObject设计…

软件测试,刚进入一个公司如何快速上手一个项目?

目录 前言 客观现状 主观能动性 总结感谢每一个认真阅读我文章的人&#xff01;&#xff01;&#xff01; 重点&#xff1a;配套学习资料和视频教学 前言 刚入职一家新公司&#xff0c;做的项目是之前很少接触的行业&#xff0c;该怎么快速的熟悉并上手自己的工作&#xf…

富文本编辑组件封装,tinymce、tinymce-vue

依赖&#xff1a;package.json yarn add tinymce tinymce/tinymce-vue {"dependencies": {"tinymce/tinymce-vue": "5.0.0","tinymce": "6.3.1","vue": "3.2.45",}, } 本地依赖&#xff1a; 在publ…

JIT-即时编译技术

VM&#xff08;HotSpot&#xff09;执行引擎中包含解释器与JIT编译器热点代码&#xff08;执行多次&#xff09;才有JIT编译的必要&#xff08;JIT编译阈值&#xff09;JVM&#xff08;HotSpot&#xff09;会有两个计数器&#xff08;次数/回边&#xff09;判断方法/代码块是否…

缺少IT人员的服装行业该如何进行数字化转型?

服装行业上、下游产业链长&#xff0c;产品属性复杂&#xff0c;是劳动密集型和技术密集型紧密结合的产物&#xff0c;是典型的实体经济代表。 近二十年是服装业发展的机遇和挑战之年&#xff0c;从“世界工厂”“中国制造”&#xff0c;逐渐向“中国设计”转变,中国服装产业经…

Kotlin新手教程九(协程)

一、协程 协程从Kotlin1.3开始引入&#xff0c;本质上协程就是轻量级的线程。协程的基本功能点有&#xff1a; 轻量&#xff1a;可以在单个线程上运行多个协程&#xff0c;因为协程支持挂起&#xff0c;不会使正在运行协程的线程阻塞。挂起比阻塞节省内存&#xff0c;且支持多…

扬帆优配|雷达供应商Arbe暴涨近50%;A股毫米波雷达概念异军突起

今日早盘&#xff0c;A股全体低开高走&#xff0c;上证指数围绕3300点重复抢夺&#xff0c;两市成交呈现大幅萎缩的趋势&#xff0c;显示市场谨慎情绪较为浓厚。 盘面上&#xff0c;白酒、国防军工、新能源、医药等板块涨幅居前&#xff0c;电信运营、网络游戏、稳妥、房地产等…

Sqoop导出hive/hdfs数据到mysql中---大数据之Apache Sqoop工作笔记006

然后我们看看数据利用sqoop,从hdfs hbase中导出到mysql中去 看看命令可以看到上面这个 这里上面还是mysql的部分,然后看看 下面--num-mappers 这个是指定mapper数 然后下面这个export-dir这里是,指定hdfs中导出数据的目录 比如这里指定的是hive的一个表/user/hive/warehouse…

IOS开发中遇到的问题总结【持续更新】

目录 知识点补给站 1. SwiftUI中的Image控件使用系统图标 知识点补给站 【Swift学习】关于 Swift | Swift 编程语言中文教程&#xff08;The Swift Programming Language&#xff09;【SwiftUI学习】不要惊慌! SwiftUI Example【SwiftUI学习】https://goswiftui.com【AppIcon…

C#、JAVA读写PLC物联网Modbus

Modbus协议是一种常用于工业自动化领域的通信协议&#xff0c;它使用简单、易实现、可靠的特点得到了广泛应用。物联网中的设备也需要使用Modbus协议进行通信。本文将介绍物联网Modbus通信的相关内容。一、Modbus协议简介Modbus协议是一种串行通信协议&#xff0c;它最初由Modi…

浅谈ThreadLocal的原理

文章目录1.ThreadLocal初识2.ThreadLocal底层原理3.ThreadLocal核心API3.1.get()方法3.2.set()方法3.3.remove()方法3.4.核心代码及流程4.ThreadLocalMap5.Hash冲突怎么解决6.ThreadLocal内存泄漏问题及解决办法7.应用场景8.总结1.ThreadLocal初识 ThreadLocal概念&#xff1a…

RPC(2)------ Netty(NIO) + 多种序列化协议 + JDK动态代理实现

依赖包解释 Guava 包含了若干被Google的 Java项目广泛依赖 的核心库&#xff0c;例如&#xff1a;集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string process…

Windows部署Jar包的三种方式

文章目录1、cmd命令启动2、bat脚本启动2.1 启动jar包2.2 关闭服务3、使用WinSW3.1 重命名3.2 xml配置3.3 安装服务3.4 卸载服务3.5 启动和停止服务1、cmd命令启动 这种方式比较简单&#xff0c;但是窗口关闭后服务也就被杀死了&#xff0c;命令如下 java -jar xxx.jar2、bat脚…