体验【开源中国】全新APP,一站式掌握开源技术动态,即刻下载,开启您的开源技术探索之旅!
研发效能是企业的核心竞争力之一,对科技公司的生存和发展更是起到决定性作用。但是,如何全面、有效、持续地提升效能,既能支撑业务的快速迭代,又能提升研发人员的工作效率和幸福感,是一个非常复杂的系统工程。研发效能在国内还处于快速探索期,还有一系列非常重要的概念需要澄清,方法和实践需要整理,问题和困惑需要解答。
OSCHINA本期高手问答( 12月7日-12月13日) 我们请来了@茹炳晟聊软件研发 和大家一起探讨关于软件研发效能相关的问题。
可讨论的问题包括但不限于:
- 研发效能的定义
- 研发效能和敏捷开发的关系
- 研发效能要解决的实际问题
- 微服务、云原生下的效能提升
- 效能研发开源工具
- 研发效能的发展方向
或者其它关于效能研发、敏捷、服务测试、持续集成、DevOps等相关问题,也欢迎大家积极提问!
嘉宾介绍
茹炳晟,腾讯Tech Lead资深技术专家,腾讯研究院特约研究员,业界知名实战派研发效能和软件质量双领域专家,腾讯云、阿里云、华为云价值专家。公众号【茹炳晟聊软件研发】作者,年度IT图书影响力作者,畅销书《测试工程师全栈技术进阶与实践》《软件研发效能提升之美》《软件研发效能提升实践》》《高效自动化测试平台:设计与开发实战》作者。国内各大技术峰会的出品人和Keynote演讲嘉宾。
为了鼓励踊跃提问,我们会在问答结束后从提问者中抽取 3 名幸运会员赠予《软件研发效能权威指南》一书。
OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。
下面欢迎大家就软件研发效能相关问题向@茹炳晟聊软件研发积极提问,请直接回帖提问。
高手问答第 295 期 —— 软件研发效能提升:从 “内卷” 中彻底解脱
@贺小皮蛋 @userzf @noday
恭喜以上3位网友分别获得《软件研发效能权威指南》一书。 请于12月27日12:00前登陆账号, 私信@yaosaya 告知快递信息(格式:姓名+电话+地址)
@茹炳晟聊软件研发 所谓效率说到底就是生产力,对于软件研发来说除了生产力外,还有创新力、执行力等也是团队活力的提现。效率不达标就要复盘、追溯、会议,使得研发工作变的复杂化、流程化,虽然对团队管理起到一定的积极作用,但也打击了研发的积极性和灵活性啊。这个矛盾不解决,效率是不增反减啊,如果一味的追求效率会不会更加的加剧“内卷”呢?
@茹炳晟聊软件研发 提升研发效能需要从那些方面入手,每个方面具体有什么最佳事件
@茹炳晟聊软件研发 效能研发开源工具 中像码云的自动化部署和阿里的自动化部署都有哪些优势或不足后续的发展方向是怎样的,目前大厂都是如何使用提高效能研发的开源工具,都有哪些
@茹炳晟聊软件研发 1.高效自动化测试平台 这个实现的过程中,有没有借鉴什么第三方自动化测试平台? 2. Jenkins工具集成过程中,做自动化部署发布,有没有什么坑,可以分享一下?
3.软件研发效能 使用之后, 新方案比旧方案提高了多少效率,怎么统计和维度分析效能?
@茹炳晟聊软件研发 您好,请问针对创业公司团队(技术实力不是很跟得上节奏)的情况,老师有没有研发效能提升方面的宝贵建议?谢谢
@茹炳晟聊软件研发
我在开发中总是缺少方法论
控制时间把握不好
遇到问题感到迷茫
@茹炳晟聊软件研发
研发效能这个题材实在是太大了,整个研发过程,包括内部外部,从需求提出方到产品经理到研发经理到研发到测试到ci/cd,每个部分和互相之间都会有问题。
我简单提问几个:
1-说给中台提需求,在业务部门角度,需求急的不行,中台角度,这可能优先级很低,这时候就需要不断的磨合乃至升级/battle最后得到一个结论。如何缩短这个时间,减少内耗?
2-比如说搞敏捷,看起来是开发的事,实际上这给了产品一个偷懒的机会,可以用敏捷的接口想到哪做到哪,而少了从全局去做设计去思考的环节,这真的合适么?
3-比如每个公司对研发效能应该都有一些指标,比如需求到上线的时间,bug数量等等,这些指标能反映出平时撕扯消耗的时间精力么?那么什么样的指标才是客观公正的呢?
谢谢
@茹炳晟聊软件研发 怎么提高技术和提交效率?
@茹炳晟聊软件研发
这块跟技术有关还是跟管理有关呢?