如何用研发效能搞垮一个团队

打造高效研发团队 (1) —— 组织架构篇 2019独角兽企业重金招聘Python工程师标准>>> ... 阅读详情

以下文章来源于 msup

校对:张乐

作者:茹炳晟

简介:腾讯 T4 级专家,腾讯研究院特约研究员,业界知名实战派研发效能和软件质量双领域专家。腾讯云、阿里云、华为云最具价值专家,Certified DevOps Enterprise Coach ,年度 IT 图书最具影响力作者,畅销书《测试工程师全栈技术进阶与实践》和《高效自动化测试平台:设计与开发实战》作者,极客时间《软件测试 52 讲—从小工到专家的实战心法》作者。

在这里插入图片描述

谈到研发效能,我们有着自己的独到见解。我们看到的现象是:只要努力搞,没有折腾不垮的团队。虽然有很多大厂研发效能做的还不错,成为了大家膜拜的对象,但是我们也看到很多“内卷”现象的发生。经历了很多故事,我们更能谈谈自己的理解和感悟。

研发效能是目前互联网企业和传统软件企业都高度关注的领域,互联网大厂希望通过“研发效能”实现持续的研发能力提升以应对日趋复杂的产品开发;腰部厂商则希望通过“研发效能”实现弯道超车,充分发挥后来者居上的优势;更多中小企业看到国内互联网大厂不约而同地在这个领域重点投入,纷纷也是摩拳擦掌准备在效能领域发力。

一夜之间,似乎只有推进了研发效能,才能提升研发团队的效率,才能让自己在和友商的比拼中不至于输在起跑线上。

那么现在企业的研发效能实践到底为企业带来了多大的优势,又帮企业解决了哪些问题呢?那些推行研发效能的企业现在的状态怎么样?研效问题到底解决了吗?

别急,这些问题其实大多都还没有解决,而且有些问题可能还变得更糟糕了。毕竟研发效能的实施没有捷径,需要摸着石头过河,肯定不会能像电影里面演得那样注定会有皆大欢喜的结局。经历了风雨,不一定能看见彩虹,更有可能会得重感冒。研发效能问题今天解决不了,不要着急,因为明天同样也解决不了。所以就让我们“放心大胆“地看看研发效能到底是如何搞垮一个团队的。

要看懂研发效能如何搞垮一个团队,我们首先需要对研发效能有一个全局的认识,需要先从正向的角度来理解研发效能。

到底什么是研发效能

和敏捷的概念类似,到底什么是研发效能很难精确定义。其实很多复杂概念也不是定义出来的,而是逐步演化出来的,是先有现象再找到合适的表述。其实,效率和效能也从来都不是软件工程的专有名词,纵观人类发展史,就是生产力和生产效率不断提升的发展篇章,到了数字化时代,软件研发效能的重要性被凸显了出来。如果要用一句话来总结研发效能的话,我们会用“更高效、更高质量、更可靠、可持续地交付更优的业务价值”来总结。

在这里插入图片描述

研发效能的“第一性原理”

解释一下其中几个关键概念:

  • 更高效:价值的流动过程必须高效顺畅,阻力越小越好。
  • 更高质量:如果质量不行,流动越快,死的也会越快。
  • 更可靠:安全性和合规性要保障好。
  • 可持续:输出不能时断时续,小步快跑才是正道,不要憋大招。
  • 更优的业务价值:这是从需求层面来说的,你的交付物是不是真正解决了用户的本质问题。比如:“女生减肥不是本质问题,女生爱美才是”。可以体会一下。

在这个概念的引导下,我们引出持续开发,持续集成,持续测试,持续交付和持续运维的理念,它们是研发效能落地的必要实践。与此同时,我们还需要从流动速度,长期质量,客户价值以及数据驱动四个维度来对研发效能进行有效的度量。

为什么大厂都开始搞研发效能

阿里的云效、腾讯云的 CODING、百度的工程效能白皮书都是国内研发效能领域的标杆,可是你有没有想过,为什么最近几年各大行业龙头企业都纷纷开始在研发效能领域发力,而且步调如此一致,我们认为背后的原因有以下这么三点:

在这里插入图片描述

组织层面的“谷仓困局”

01

很多企业存在大量重复造轮子

就像“中台”概念一样,现在很多大企业的产品线非常广,其中存在大量重复的轮子,如果我们关注业务上的重复轮子,那么就是业务中台;如果我们关注数据建设上的重复轮子,那么就是数据中台;如果我们关注研发效能建设上的重复轮子,那就是研效平台,其实研效平台在某种程度上也可以称之为“研发效能中台”,其目标是实现企业级跨产品跨项目的研发能力复用,避免原来每条产品线都在做研发效能所必须的“0 到 1”,没人有精力去关注更有价值的“1 到 n”。现代化的研效平台会统一来打造组织级别通用研发能力的最佳实践平台。

02

toC 产品已经趋向饱和

从商业视角来看,现在 toC 产品已经趋向饱和,过去大量闲置时间等待被 APP 填满的红利时代已经一去不复返了,以前业务发展极快,那么用烧钱的方式(粗放式研发,人海战术)换取更快的市场占有率达到赢家通吃是最佳选择,那个时代关心的是软件产品输出,研发的效率都可以用钱填上。而现在 toC 已经逐渐走向红海,同时研发的规模也比以往任何时候都要大,是时候要勒紧裤腰带过日子了,当开源(开源节流中的开源)遇到瓶颈了,节流就应该发挥作用。这个节流就是研发效能的提升,同样的资源,同样的时间来获得更多的产出。

03

部分企业存在“谷仓困局”

从组织架构层面看,很多企业都存在“谷仓困局”,研发各个环节内部可能已经做了优化,但是跨环节的协作可能就会有大量的流转与沟通成本,从而影响全局效率。基于流程优化,打破各个环节看不见的墙,去除不必要的等待,提升价值流动速度正是研发效能在流程优化层面试图解决的一大类问题。

研发效能真的能够提高吗

既然如此重要,那接下来的问题是研发效能是否真的能提高?

很不幸,我们的观点比较悲观。我们认为研发效能的绝对值随着以下因素的增长必然会变得越来越差,就像我(声明一下,这里没有张乐老师)的头发一样,随着时间的推移必然会越来越少一样。

  • 软件架构本身的复杂度提升(微服务,服务网格等)
  • 软件规模的不断增长(集群规模,数据规模等)
  • 研发团队人员规模不断扩大引发沟通协作难度增长

所以,我们能做的不是提升研发效能的绝对值,而是尽可能减缓研发效能恶化的程度,使其下降的不至于太快,努力保持现状就是成功。

在这里插入图片描述

研发效能的鸿沟

减缓研发效能恶化我们能干啥

看清了本质后,关于如何减缓研发效能的恶化,我们能做点什么呢?

可以说研发效能的涉猎面是很广的,软件研发的每个阶段都有研发效能需要关注的问题,腾讯提出的“研发效能双流模型”可以说很好的诠释了这一概念。双流模型从软件研发的各个阶段提出了研发效能提升的各种工程实践,并且倡导需求价值流和研发工程流的自动联动。

在这里插入图片描述

研发效能的双流模型

这里我们列举一些实践给大家抛砖引玉一下,下期的文章我会更系统地来说明其中的最佳实践。

  • 可以通过 All-in-one 的开发环境降低每位开发人员开发环境准备的时间成本,同时又能保证开发环境的一致性。更高级的玩法是使用云端集成开发环境 IDE,实现只要有浏览器就能改代码,这一领域国内典型的代表就是腾讯云 CODING 旗下的 Cloud Studio 以及 Github 目前处于 beta 测试阶段的 CodeSpaces。

  • 可以借助基于 AI 的代码提示插件,大幅度提升 IDE 中代码的开发效率。输入一段相同的代码,不借助 AI 代码提示插件,需要敲击键盘 200 次,启用插件可能只需要 50 次键盘敲击,这样可以更容易让开发工程师进入“心流”状态,实现“人码合一”。

  • 代码的静态检查没有必要等到代码递交后由 CI 中的 Sonar 流程来发起,那个时候发现问题再修复为时已晚,完全可以通过 Sonar Lint 插件结合 IDE 实时发起本地的代码检查,有问题直接在 IDE 中提示,直接修复,这样开发工程师会更愿意修复问题,因为成本更低,也不会引起修复后的再次发版。

  • 单元测试比较耗费时间,可以借助 EvoSuite 之类的工具降低单元测试的开发工作量。

  • 对于规模较大的项目,每次修改后编译时间比较长。可以采用增量编译,甚至是分布式编译(Distcc 和 CCache)提升效率,对于 Maven 项目还可以通过缓存 pom 依赖树进一步降低编译时间。

  • 前端开发可以借助 JRebel 和 Nodemon 之类的工具使前端开发预览的体验更流畅,实现前端代码的“所见即所得”,避免重复的编译、打包、部署和重启步骤,以此提高开发过程的流畅度。

  • 选择适合项目的代码分支策略对提升效率也大有帮助。

  • 构建高度自动化的 CI 和 CD 流水线将大幅提升价值的流转速率。

  • 选择合适的发布策略也会对效能和风险之间的平衡起到积极的作用。比如架构相对简单,但是集群规模庞大,优选金丝雀,如果架构比较复杂,但是集群规模不是太大,可能蓝绿发布更占优势。

  • 引入 DevSecOps 与 DevPerfOps 实践,使安全和性能不再局限在测试领域,而是形成体系化的全局工程能力,让安全测试成为安全工程,性能测试成为性能工程。

  • …

研发效能的“罗生门”

好了,理解了研发效能的正面观点后,我们再回来看看研发效能在实际落地过程中又是一番什么样的景象。

可以说理想很丰满,但是现实很骨感,下面就我一起看看国内研发效能的各种乱象。

01

迷信单点局部能力,忽略全局优化和拉通的重要性

研发效能的单点能力其实都不缺,各个领域都有很多不错的垂直能力工具,但是把各个单点能力横向集成与拉通,能够从一站式全流程的维度设计和规划的研发效能成熟平台还是凤毛麟角。现在国内很多在研效领域有投入的公司很多其实还在建设,甚至是重复建设单点能力的研效工具,这个思路在初期可行,但是单点改进的效果会随着时间收益递减,企业往往缺少从更高视角对研发效能进行整体规划的能力。很多时候局部优化并不能带来全局优化,有时候还会是全局恶化。

02

具有普适性的通用研发效能工具其实没有专属工具来的好用

既然打造了研发工具,那就需要到业务部门进行推广,让这些研效工具能够被业务部门使用起来。其实,很多比较大的业务团队在 CI/CD、测试与运维领域都有自己的人力投入,也开发和维护了不少能够切实满足当下业务的研发工具体系。此时要把新打造的研效工具来替换业务部门原来的工具,肯定会遇到很强的阻力。除非新的工具能够比老工具好10倍,用户才可能有意愿替换,但实际情况是新打造的工具为了考虑普适性很有可能还没有原来的工具好,再加上工具替换的学习成本,所以除非是管理层强压,否则推广成功的概率微乎其微。即使是管理层强压,实际的执行也会大打折扣,接入但不实际使用的情况不在少数。

03

用“伪”工程实践和“面子工程”来滥竽充数

如果你去比较国内外研发效能工程实践的差距,你会发现国内公司和硅谷公司的差距还是相当明显的。但是当你逐项(比如单元测试,静态代码扫描,编译加速等)比较双方开展的具体工程实践时,你会惊讶地发现从实践条目的数量来说,国内公司的一点都不亚于硅谷公司,在某些领域甚至有过之而不及。那为什么这个差距还会如此明显呢?我们认为这其中最关键的点在于,国内的很多工程实践是为了做而做,为的是“政治上的正确”,而不是从本质上认可这一工程实践的实际价值。这里比较典型的例子就是代码评审和单元测试。虽然很多国内互联网大厂都在推进代码评审和单元测试的落地,但是在实际过程中往往都走偏了。代码评审变成了一个流程,而实际的评审质量和效果无人问津,评审人的评审也不算工作量,也不担任何责任,这样的代码评审能有什么效果,结果可想而知。单元测试也沦为一种口号,都说要贯彻单测,但是在计划排期的时候压根没有给单测留任何的时间和人力资源,可想而知这样的单测是否能成功开展。所以,国内公司缺的不是工程实践的多少,而是工程实践执行的深度。不要用“伪”工程实践和“面子工程”来滥竽充数。

04

忽略研发效能工具体系的长尾效应

再回到研效工具建设的话题上,很多时候管理团队希望能够打造一套一站式普遍适用的研发效能平台,希望公司内大部分业务都能顺利接入,这和想法的确非常好,但是不可否认的,研效平台和工具往往具有非标准的长尾效应,我们很难打造一套统一的研效解决方案来应对所有的业务研发需求,各种业务研发流程的特殊性是不容忽视的。退一万步说,即使我们通过高度可配置化的流程引擎实现了统一研效解决方案,那么这样的系统会因为过于灵活,使用路径过多而易用性变得很差。这两者的矛盾是很难调和的。

05

盲目跟风

再来看看一些中小型研发团队,他们看到国内大厂在研效领域不约而同的重兵投入,所以也会跟风。他们往往试图通过引进大厂工具和大厂人才来作为研效的突破口,但实际的效果可能差强人意。大厂的研效工具体系固然有其先进性,但是是否能够适配你的研发规模和流程是有待商榷的,同样的药给大象吃可以治病,而给你吃可能直接丧命。很多时候研效工具应该被视为起点,而不是终点,就像你买了一辆跑车,你依旧不能成为赛车手。

06

迷信外部专家

引入大厂专家其实也是类似的逻辑,我常常会被问及这样的问题:“你之前主导的研效提升项目都获得了成功,如果请你过来,多久能搞定”?这其实是一个无解的问题。一定程度上,投入大,周期就会短,但是,实施周期不会因为投入无限大而无限变短。我可以帮你避开很多曾经踩过的坑,尽量少走弯路,犯过的错误不再次犯,但是,适合自己的路子还是要靠自己走出来,拔苗助长只会损害长期利益。

07

研效度量的罪与罚

最后再来看看度量。研发效能的度量一直以来都是很敏感的话题。科学管理时代我们奉行“没有度量就没有改进”,但是数字时代这一命题是否依然成立需要我们的反思。现实事物复杂而多面,度量正是为描述和对比这些具象事实而采取的抽象和量化措施,从某种意义上来说,度量的结果一定是片面的,反映部分事实。但没有银弹,也没有完美的效能度量。数据本身不会骗人,但数据的呈现和解读却有很大的空间值得探索。那些不懂数据的人是糟糕的,而最最糟糕的人是那些只看数字的人。当把度量变成一个指标游戏的时候,永远不要低估人们在追求指标方面“创造性”,总之我们不应该纯粹面向指标去开展工作,而应该看到指标背后更大的目标,或者是制定这些指标背后的真正动机。

总体来看,对于研发效能,我认为最重要的不是技术升级,而应该是思维升级,我们身处数字化的变革之中,需要转换的是自己的思维方式,我们需要将科学管理时代的思维彻底转为字节经济时代的思维。

研发效能的“冷思考”

最后,回到工程师层面,研发效能的提升对我们而言又意味着什么?

01

工具效率的提升并没有减少我们的工作时长

新工具新平台在帮助我们提升效率的同时,也不断增加着我们学习的成本。用前端开发来举例子,以全家桶为基础的前端工程化大幅度提高了前端开发的效率,但与此同时前端开发工程师的学习成本却在成倍增加,“又更新了,实在学不动了”一定程度反映了前端同开发的悲哀和无奈。

02

技术的升级正在不断模糊工作和生活的边界

早年时候的工作沟通除了面聊以外主要靠邮件,非工作时段老板给你发邮件你有各种正当理由不用及时回复,可是现在及时通讯工具 IM(那个消息已读提示,你懂的)再结合各种 ChatOps 实践,已经让工程师已经无法区分什么是工作什么是生活了,这难道是我们想要的吗?

随着在研发效能领域的不断投入,会有越来越多的研效工具诞生,所有这些工具都使人与工作之间的链接更加紧密,人越来越像工具,而工具越来越像人。我们之所以创造工具是想减轻我们自己的工作,但现实却很可能发展成,我们最终沦为被亲手创造的工具奴役。我们致力于的研发效能,究竟会成就我们,还是毁了我们?值得我们深入思考。

对于研发效能,实施的思路不对,方法不对会搞垮一个团队,我们需要的是体系化的方法论和相应的工程实践。请期待我们的下篇文章对此作出解读。同时我们也热忱邀请你,参加腾讯云 CIF 工程效能峰会 —— CODING DevOps 高级架构师王炜将带你走进论坛 - 云原生加持下的研发效能升级,6 位业内专家将从工具到实践,深入浅出分析并解决业务接入云原生过程的痛点与难点,帮助团队实现需求实时响应,业务快速开发上线。

本次峰会将于 2021 年 10 月 19 - 20 日以线上会议的形式召开,以“云上开发,化繁为简”为主题,聚焦云原生加持下的研发效能升级,与数字化风潮下的企业转型实践。

扫描海报二维码

立即预约腾讯云 CIF 工程效能峰会

更多精彩议程等你开启

在这里插入图片描述

技术团队/研发团队组织架构 技术团队/研发团队组织架构,这里是使用亿图绘制的,大家可以放心下载查看 立即下载

相关推荐

Intel Arc显卡玩《三角洲行动》报错?手把手教你修改注册表跳过验证

本文针对Intel Arc显卡用户在运行《三角洲行动》时遇到的驱动验证报错问题,提供了详细的解决方案。通过安全修改Windows注册表,添加特定键值以跳过游戏驱动兼容性验证,并结合游戏内图形设置与Intel驱动面板的优化建议,旨在帮助玩家顺利进入游戏并提升游戏帧率与运行稳定性。

weixin_29310605的博客 695

中型研发组织管理之--组织架构设置

本文在研发组织管理中的位置: 研发组织管理--团队管理--组织架构设置 组织架构设置 一个高效协同的团队,首先得有个和当前业务所匹配的组织架构。 研发团队,因为业界比较成熟,一方面需要产品、研发、测试三权分立、互相监督、彼此平等,另一方面又需要紧密协作在一起开发某个项目,因此直接采用“矩阵式”组织架构。 以下是直线职能制的架构。 在此基础上,由“项目经理”牵头(简单或小项目组,直接由参与人数最多的角色--后端研发负责人统筹,同时由产品经理承担部分项目经理职责),由产品经理PM、前后端..

软件猿扫地僧 5313

【一张图系列】别再混淆了!5分钟搞懂ERP、MES、PLC的职责边界与数据流》

《ERP、MES、PLC系统边界与协作解析》一文清晰阐述了制造业三大核心系统的角色分工与数据流转。文章将ERP比作企业"大脑"负责战略规划,MES作为车间"指挥官"负责执行调度,PLC则是设备"士兵"执行具体操作。通过一张架构图展示了从计划层到控制层的完整信息流:蓝色箭头表示指令下行(ERP→MES→PLC),橙色箭头代表数据上行反馈(PLC→MES→ERP)。文章强调理清系统边界对数字化转型、部门协作和项目实施的关键作用,并预告下期将深入解析ME

「东哥说MES」 专注于MES制造执行系统,为你拆解核心架构、功能模块及与ERP/PLC的集成逻辑。提供从入门到精通的系列干货、精选行业报告与实用工具,构建你的数字化知识体系,关注我,用实战经验照亮你的数字化之路。 970

互联网开发团队组织架构与职责

开发团队职责

hhao0503的博客 5421

详解在linux上安装vpn客户端

详解在linux上安装vpn客户端

FuncPlotCalc 8425

告别里程焦虑:手把手教你用MATLAB/Simulink仿真电动车AMT换挡规律(附代码)

本文详细介绍了如何使用MATLAB/Simulink仿真电动车AMT换挡规律,帮助解决里程焦虑问题。通过搭建完整的仿真系统,包括电机MAP图处理、Stateflow逻辑实现和动力性与经济性换挡曲线生成,优化电动车换挡策略以提升续航与性能。附带的代码示例和实用技巧使开发者能够快速上手并验证仿真结果。

weixin_26757925的博客 306

如何用研发效能搞垮一个团队?

"搞垮"这套文章虽然有些标题党,但实际上是从反话给出了一些系统建设、技术管理、团队建设等各个方面的建议,还是值得借鉴的,《如何打造一个经常宕机的业务系统?》《如何搭建一支拖垮公司的技术团队?》这次带来了茹老师的一篇文章《如何用研发效能搞垮一个团队》,看看现在炒的很热的"研发效能"是怎么"搞垮"一个团队的,从中得到一些借鉴。谈到研发效能,我们有着自己的独到见解。我们看到的现...

bisal的专栏 792

【电机应用控制】——直流有刷电机&驱动板/编码器介绍&PID算法&实操代码思路

声明:学习笔记来自正点原子B站教程,仅供学习交流!!玩具车、平衡车、无人机、印刷机、打印机、手机振动马达等电机即电动机(motor),也叫作马达,电能转化为机械能。按电源:直流、交流按用途:驱动用、控制用按运转速度:高速、低速、恒速、调速直流电机(有刷、无刷)、舵机、步进电机、伺服电机1、直流有刷电机(Brushed DC Motor,简称BDC)是内含电刷装置的将直流电能转化为机械能的电动机。例如四驱赛车四个马达操控方便、成本低、维护时换电刷即可;

weixin_51658186的博客 2万+

研发效能的提高

谈到研发效能,我们有着自己的独到见解。我们看到的现象是:只要努力搞,没有折腾不垮的团队。 虽然有很多大厂研发效能做的还不错,成为了大家膜拜的对象,但是我们也看到很多“内卷”现象的发生。经历了很多故事,我们更能谈谈自己的理解和感悟。 研发效能是目前互联网企业和传统软件企业都高度关注的领域,互联网大厂希望通过“研发效能”实现持续的研发能力提升以应对日趋复杂的产品开发;腰部厂商则希望通过“研发效能”实现弯道超车,充分发挥后来者居上的优势;更多中小企业看到国内互联网大厂不约而同地在这个领域重点投入,纷纷也是摩拳擦

白天像蚂蚁一样工作,晚上像蝴蝶一样生活 3089

基于CNN的三相故障识别算法及实现(Matlab)

通过预处理数据、构建CNN模型、训练与评估模型等步骤,我们可以准确快速地识别三相故障。现代电力系统中,三相故障是一种常见的故障情况,可以导致电网中断、设备损坏甚至火灾等严重后果。本文将介绍基于卷积神经网络(CNN)的三相故障识别算法,并提供Matlab源代码实现。首先,将原始信号分为训练集和测试集。然后,对输入信号进行归一化处理,确保数据在合适的范围内。CNN适用于处理二维数据,所以我们可以将输入信号看作是时间序列数据和特征(如电压、电流等)的二维矩阵。在开始之前,我们需要一个包含正常和故障样本的数据集。

学习使你进步。 384

手把手教您同花顺如何设置大盘分时均价线

本文将手把手教你如何在同花顺PC端开启大盘指数分时图📈

XiaoqiangClub的博客 4388

如何搞垮一个测试团队?

"搞垮"相关的历史文章,《如何用研发效能搞垮一个团队?》《如何打造一个经常宕机的业务系统?》《如何搭建一支拖垮公司的技术团队?》这次茹老师的《如何搞垮一个测试团队?》,我们看下怎么"祸害"测试团队。要想彻底搞垮一个测试团队并非易事,需要多角色通力配合、多方联动、综合施策,才能达到目的。本文从“实践经验”出发,为大家总结了搞垮测试团队的18项措施,或许可以给大家带来一些启发...

bisal的专栏 273

断层错动和近断层地震动联合作用下软岩隧洞衬砌损伤分析

摘要 本文提出了一种基于Python的软岩隧洞衬砌损伤分析系统,重点研究断层错动和近断层地震动的联合作用效应。系统采用有限元方法建立隧洞-围岩体系模型,通过非线性动力分析评估衬砌结构损伤。研究内容包括:1)建立考虑应变软化的软岩本构模型;2)基于位错理论模拟断层错动过程;3)合成具有速度脉冲效应的近断层地震动;4)开发完整的动力响应分析流程。结果表明,所提出的方法能有效评估软岩隧洞在复杂地质条件下的抗震性能,为工程设计提供理论依据。 关键词:软岩隧洞、断层错动、近断层地震动、损伤分析、Python、有限元法

max500600的博客 842

如何搞垮一个测试团队【反向教学,最为致命】

要想彻底搞垮一个测试团队并非易事,需要多角色通力配合、多方联动、综合施策,才能达到 各位开发兄弟们,测试的锅已经被砸,你们好自为之,做好自己背锅的准备吧。产品需求是定义“做什么”,开发实现是定义“怎么做”,测试要验证的应该是“做什么”、有没有做对。刚听说兄弟团队最近两个月比较闲,结果离职了好多人,有一位报了算法学习班在工作期间刷题练手的,还有一位考了教师资格证准备转行的。再次,评审技术方案的前提,得是有技术方案,问题是我们有吗?产品经理是坚定的敏捷实践者,敏捷宣言都说了:“只要工作的软件,不要详尽的文档”。

weixin_67553250的博客 1066

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

研发效能度量引发的血案

审校 | 蔡芳芳 作者 | 茹炳晟 腾讯 T4 级技术专家,腾讯研究院特约研究员,业界知名实战派研发效能和软件质量双领域专家。腾讯云、阿里云、华为云最具价值专家,Certified DevOps Enterprise Coach ,年度 IT 图书最具影响力作者,多本技术畅销书作者,极客时间《软件测试 52 讲》作者,新书《软件研发效能提升之美》也即将出版。多次担任国内各大技术峰会的联席主席、出品人和主会场演讲嘉宾。 前段时间我写了一篇文章《如何用研发效能搞垮一个团队》引起了业界同行大量的讨论与关注,今.

CODING 博客 656

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

如何用大模型搞垮一个团队?

要想彻底用大模型搞垮一个团队并非易事,不仅需要把AI用到极致,更要联动上下、综合施策、层层加码,才能让团队在“全面智能化”的光环下彻底瓦解。本文从真实的研发场景出发,为大家总结了搞垮团队的21项“措施”,或许可以给那些正在“拥抱AI”的团队一些反向的警醒。— CEO / CTO —顶层设计决定一切,要搞垮团队,老板和高管必须站好第一班岗。大模型不就是用来降本增效的嘛。产品需求出不来?没事,直接把业务团队砍一半,让大模型去生成PRD。开发排期排不开?没关系,让剩下的两个人每人配50个Agent,一个人干十个人

pengxin_ce的博客 62

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

技术负责人如何搞垮一个团队?

"搞垮"相关的历史文章,《如何搞垮一个测试团队?》《如何用研发效能搞垮一个团队?》《如何打造一个经常宕机的业务系统?》《如何搭建一支拖垮公司的技术团队?》应某位同学请求,从茹老师这找了篇技术团队"拉胯"的文章《技术负责人如何搞垮一个团队》。作为技术团队的带头人,如何帮助老板打造一支看起来非常强大,实际上却非常拉胯的技术团队?一个新的团队成立时,作为技术团队的带头人,老板给...

bisal的专栏 359

那些年薪60万起的PMO和项目经理掌握的硬技能

在企业规模不断扩大和数字化风潮下,对研发效能提升的需求也越来越迫切,随便搜索一个招聘网站就可以看到,PMO和项目经理岗位招聘要求里面这一项都是必须项,面对这样的要求,你如果不懂效能,都不好意思去面试了。 前段时间,腾讯研究院的茹炳晟老师一篇《如何用研发效能搞垮一个团队》的帖子走红网络,被广泛阅读和转载,再一次引发大家对研发效能的关注。如今,一线大厂都在提效能,研发效能越来越受到重视。一夜之间,似乎只有推进了研发效能,才能让自己在和友商的比拼中不至于输在起跑线上。那么现在企业的研发效能实践到

逸尘谈PM 492

当我们碰到MySQL的bug,怎么给官方提?

数据库是软件,是软件就可能有bug,怎么整?徐老师的这篇《MySQL的Bugs》就给我们介绍了碰到MySQL的bug时应该怎么整,学习借鉴。相信有小伙伴在使用MySQL的过程中,会遇到一些不明原因的问题,经过不断努力排查之后,还是无法确认这是一个什么情况,这时你可能需要查看一下这个现象是不是MySQL的Bug。MySQL的Bug怎样查看?怎样提交Bug报告?我能否贡献解决...

bisal的专栏 944

python jira

Python JIRA库是一个用于与JIRA系统交互的客户端工具,将JIRA的REST API封装为Python接口,简化了自动化操作。它支持任务查询、批量创建、状态同步等常见场景,相比手动操作或直接调用API更高效。使用时需注意权限管理、字段处理、错误处理和性能优化。与其他工具相比,Python JIRA库能更好地集成到自动化流程中,特别适合需要频繁与JIRA交互的开发场景,能显著提升工作效率。

leohu0723的博客 103

高效能研发团队-架构篇

最终,这些问题可能会导致团队的失败,影响整个组织的发展和成长。如果团队中的人才梯度过大,即高层领导和基层员工之间的差距过大,可能会导致基层员工的不满和不稳定情绪,从而影响他们的工作效率和团队的整体表现。此外,如果团队中的人才梯度不够合理,即缺乏足够的晋升机会和培训机会,可能会导致团队内部的人才流失和流动性不足,从而影响团队的长期发展和竞争力。此外,缺乏技术能力的团队成员可能会导致其他成员的工作负担增加,因为他们需要花更多的时间来解决技术问题或者帮助其他成员完成任务,这会影响整个团队的工作效率和项目进度。

weixin_37582237的博客 693

互联网公司研发效能团队多种组织架构和优劣势分析

这是「[互联网公司研发效能团队建设] 」的第二篇。为啥研发效能要是一个相对独立的团队呢?独立的研发效能团队是最大化行使职能的必要保障。我一直认为组织架构是第二生产力(第一是人)。搭好台子好唱戏。台子左右不平,前高后低,再大的角都可能崴脚跌跟头。 最近在想一个问题:研发效能算公司业务还是算基础平台、技术中台、技术工具?怎样才能做得更好? 我们可以定义研发效能团队的工作边界是(需求管理+任务管理+...

scmroad 1179
上一篇: 开发上云,化繁为简 | CIF 论坛精彩看点
下一篇: 从工具、工具箱到数字化软件工厂——DevOps 设计理念与工程实践专场 | CIF 精彩看点
腾云 CODING
博客等级 码龄8年 203粉丝 260原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值