高手问答第 295 期 —— 软件研发效能提升:从“内卷”中彻底解脱

OSC哒哒 发布于 2022/12/06 18:44
阅读 13K+
收藏 6

体验【开源中国】全新APP,一站式掌握开源技术动态,即刻下载,开启您的开源技术探索之旅!

研发效能是企业的核心竞争力之一,对科技公司的生存和发展更是起到决定性作用。但是,如何全面、有效、持续地提升效能,既能支撑业务的快速迭代,又能提升研发人员的工作效率和幸福感,是一个非常复杂的系统工程。研发效能在国内还处于快速探索期,还有一系列非常重要的概念需要澄清,方法和实践需要整理,问题和困惑需要解答。

OSCHINA本期高手问答( 127日-1213日) 我们请来了@茹炳晟聊软件研发 和大家一起探讨关于软件研发效能相关的问题。

可讨论的问题包括但不限于:

  • 研发效能的定义
  • 研发效能和敏捷开发的关系
  • 研发效能要解决的实际问题
  • 微服务、云原生下的效能提升
  • 效能研发开源工具
  • 研发效能的发展方向

或者其它关于效能研发、敏捷、服务测试、持续集成、DevOps等相关问题,也欢迎大家积极提问!

嘉宾介绍

茹炳晟腾讯Tech Lead资深技术专家,腾讯研究院特约研究员,业界知名实战派研发效能和软件质量双领域专家,腾讯云、阿里云、华为云价值专家。公众号【茹炳晟聊软件研发】作者,年度IT图书影响力作者,畅销书《测试工程师全栈技术进阶与实践》《软件研发效能提升之美》《软件研发效能提升实践》》《高效自动化测试平台:设计与开发实战》作者国内各大技术峰会的出品人和Keynote演讲嘉宾。

为了鼓励踊跃提问,我们会在问答结束后从提问者中抽取 3 名幸运会员赠予《软件研发效能权威指南》一书。

京东购书:https://u.jd.com/eI3as0D

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就软件研发效能关问题向@茹炳晟聊软件研发积极提问,请直接回帖提问。

加载中
0
yaosaya
yaosaya

高手问答第 295 期 —— 软件研发效能提升:从 “内卷” 中彻底解脱

@贺小皮蛋 @userzf @noday 

恭喜以上3位网友分别获得《软件研发效能权威指南》一书。 请于12月27日12:00前登陆账号, 私信@yaosaya 告知快递信息(格式:姓名+电话+地址)

2
KelvinQ
KelvinQ

@茹炳晟聊软件研发 所谓效率说到底就是生产力,对于软件研发来说除了生产力外,还有创新力、执行力等也是团队活力的提现。效率不达标就要复盘、追溯、会议,使得研发工作变的复杂化、流程化,虽然对团队管理起到一定的积极作用,但也打击了研发的积极性和灵活性啊。这个矛盾不解决,效率是不增反减啊,如果一味的追求效率会不会更加的加剧“内卷”呢?

轻舞凋零
轻舞凋零
回复 @KelvinQ : 兜兜转转一圈又回来了,以人为本。
KelvinQ
KelvinQ
回复 @轻舞凋零 : 所以真正决定效能的是人,工具指标什么的都要以人为本
KelvinQ
KelvinQ
回复 @轻舞凋零 : 不关心基础设施只关心业务和创新,这估计只能是一种愿望。。。如果真的不需要关心基础设施了基本也就实现自动化了,那也就不需要开发了,所以软件研发只会往更深入更高级的方向发展工作还是不会少的。以前全手工要加班现在半自动化也要加班,全自动了估计还得有人加班盯着:expressionless:
轻舞凋零
轻舞凋零
是不是可以这样理解。效能的出发点是:开发不关心基础设施,只关心业务或者技术创新即可。
0
noday
noday

@茹炳晟聊软件研发 提升研发效能需要从那些方面入手,每个方面具体有什么最佳事件

茹炳晟聊软件研发
茹炳晟聊软件研发
这个问题就比较大了,建议参考《软件研发效能权威指南》一书,其中就是以研发效能提升的“双流模型”为主线,解答了研发各个阶段需要关注的最佳实践。
0
userzf
userzf

@茹炳晟聊软件研发 效能研发开源工具 中像码云的自动化部署和阿里的自动化部署都有哪些优势或不足后续的发展方向是怎样的,目前大厂都是如何使用提高效能研发的开源工具,都有哪些

茹炳晟聊软件研发
茹炳晟聊软件研发
大厂由于业务复杂,定制环节众多,所以基本都是偏向于自研工具,而且大厂目前有一个趋势是一站式和一键式的研发效能工具链,把原本各个环节独立的工具横向拉通,提供开发人员一站式的工具体验,避免在多个系统之间来回切换。
0
南方Go
南方Go

@茹炳晟聊软件研发  1.高效自动化测试平台 这个实现的过程中,有没有借鉴什么第三方自动化测试平台?   2.  Jenkins工具集成过程中,做自动化部署发布,有没有什么坑,可以分享一下? 

3.软件研发效能 使用之后,  新方案比旧方案提高了多少效率,怎么统计和维度分析效能?

0
LeoXu
LeoXu

@茹炳晟聊软件研发 您好,请问针对创业公司团队(技术实力不是很跟得上节奏)的情况,老师有没有研发效能提升方面的宝贵建议?谢谢

0
osc_40289347
osc_40289347

@茹炳晟聊软件研发

我在开发中总是缺少方法论

控制时间把握不好

遇到问题感到迷茫

0
赤脚小子
赤脚小子

@茹炳晟聊软件研发

研发效能这个题材实在是太大了,整个研发过程,包括内部外部,从需求提出方到产品经理到研发经理到研发到测试到ci/cd,每个部分和互相之间都会有问题。

我简单提问几个:

1-说给中台提需求,在业务部门角度,需求急的不行,中台角度,这可能优先级很低,这时候就需要不断的磨合乃至升级/battle最后得到一个结论。如何缩短这个时间,减少内耗?

2-比如说搞敏捷,看起来是开发的事,实际上这给了产品一个偷懒的机会,可以用敏捷的接口想到哪做到哪,而少了从全局去做设计去思考的环节,这真的合适么?

3-比如每个公司对研发效能应该都有一些指标,比如需求到上线的时间,bug数量等等,这些指标能反映出平时撕扯消耗的时间精力么?那么什么样的指标才是客观公正的呢?

谢谢

 

 

 

 

0
0
htoooth
htoooth

@茹炳晟聊软件研发

这块跟技术有关还是跟管理有关呢?

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部