首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏研发效能EE

    什么是研发效能研发效能定义及核心价值

    从上图中我们可以得到研发效能主要关注点还是在产品研发这个环节,不涉及市场。 写作初衷 软件开发领域从不缺新概念。 本着「少些概念解决问题,脚踏实地躬身入局」的原则,之前写了一些关于研发效能领域实践的文章,写完之后我一般用的标签是「研发效能」「持续集成」「持续交付」「DevOps」,这样就让本来很简单的一件事复杂了很多 研发效能 定义:研发效能是一个组织高效交付产品的能力,以及围绕提高这一能力所建立起来的由规范、流程、标准、工具、度量体系、实践等组成的系统工程体系。 目标:夯实产品研发基础设施,赋能组织持续高质高效地交付产品价值。 细品:研发效能包括规范制定、流程优化、工具建设、研发度量和实践这五个方面。后面的文章我会针对这五个方面一一阐述。 总结 研发效能是组织高效交付产品的能力及支撑其能力所建立的系统工程体系。

    2K20编辑于 2022-10-25
  • 来自专栏大宝的杂货店

    研发效能实践浅谈

    对于大量小而美的互联网软件项目,当版本需求被确认之后,比拼的就是研发能力,具体来讲就是从需求转化成软件或者服务的能力,这其中研发效能的高低对于理平台这里首先明确两个关键词的含义:CI: 持续集成,开发提交代码后 由于开放光网络需求迭代的快速增长,如何做到敏捷开发、持续交付、快速版本迭代变得尤为关键,使项目从需求(PRD)到研发上线全流程真正做到“小步快跑,又稳又快”。 因此研发提交的每一行code都是需要cr的,并且如何想上线必须经过MR评审通过后合入主干master上线发布。 图片这里我们设立了预览环境,即云上生产集群的单独建立namespace用于作为代码上线前做各项回归检查的最后一关,预览环境不承载真实流量,不对用户开放入口,只作为研发和测试包括产品经理对上线项目做最后的检查

    41640编辑于 2023-05-12
  • 来自专栏CODING DevOps

    《软件研发效能提升实践》节选 —— 研发效能的规模化实践

    信通院云原生产业联盟 DevOps 工作组专家成员,参与编写信通院《研发运营(DevOps)解决方案能力分级要求》。 本文节选自《软件研发效能提升实践》一书第十五章——研发效能的规模化实践。 以下为本章正文—— IT 扩张的困境 百人左右的研发团队很难碰到研发效能规模化的问题,因为业务与研发相对合作紧密、规模有限、管理层与一线贴近,只要提高每个小团队的研发效能,整体的工程效率自然就提高了 这类企业会通过在信息中心成立一个研发效能部、 DevOps 建设组等方式,保证有人在持续关注整体团队的研发效能改进。 研发效能部门的工作如何考核 “如果你无法度量他,就无法管理它”,百人级企业可以快速进行研发效能提升的核心在于对度量的需求小,业务模式简单,研发效能的提升与变化可以在实际产出中明显地反映出来,不需要价值证明的过程 因此,在服务客户时,我们会建议客户投入优秀的业务 IT 人员组建研发效能团队,引入外部咨询团队的专业调研方法,为研发效能团队打造合适的软件研发流程规范。

    2K00编辑于 2022-05-19
  • 来自专栏软件测试架构师俱乐部

    软件研发效能提升实践

    ,我们称之为研发效能的“黄金三角”,如图1所示。 图1 研发效能的“黄金三角” 研发效能的“黄金三角”由三部分组成,分别是效能实践、效能平台和效能度量,它们彼此独立,又相互关联。 其关联关系如下。 1 效能实践 研发效能实践地图如图2所示。 图2 研发效能实践地图 目标:提炼和采纳与上下文匹配的DevOps及效能提升实践。 价值主张:产品导向+工程卓越。 这里还有很多值得展开和深度思考的内容,比如: 研发效能提升的实践应该如何选择?管理和工程技术实践都有哪些? 研发效能度量指标体系应该如何设计?效能数据如何分析? 促进高效能的组织、结构和个人能力提升的模型是怎样的? 研发效能如何进行规模化扩展? 研发效能的支撑工具如何选择和落地? 各个行业研发效能提升的综合案例有哪些?

    1.6K20编辑于 2022-09-20
  • 来自专栏研发效能EE

    研发效能之产品运营

    对于研发效能这个业务,如果没有对外 toB 业务,那么我们面对的主要是内部用户,我比较推荐的策略是产运一体,本来产品和运营也是不分家的,在运营人员比较少的情况下甚至是部分产品来兼任。 研发效能平台如何运营? 内容运营 内容运营是一个深挖研发效能产品的功能,提炼成场景,让用户对你的产品感兴趣,把用户和产品连接起来并产生互动,促进用户使用产品的过程。简单说就是拉客。 对于研发效能的产品来说,对内的话其实你的用户上限是确定的,不会超过公司的员工总数。但我们还是有很多让用户了解我们的产品,激活用户的运营工作去做。 因为是对内,所以每当我们研发效能平台有重大升级、重大改版的时候,我们都会做一次内容运营,包括产品内宣传、制作易拉宝、会议室屏保等。 通过这次活动,提升了研发效能的影响力,提供了更多小姐姐和研发小哥哥交流的机会(里边有一些程序问答,很多小姐姐去找研发小哥哥帮忙),加强了大家对互联网公司程序员文化的认知,也让公司看到了我们强大的策划和执行能力

    76230编辑于 2022-10-25
  • 来自专栏研发效能EE

    研发效能之技术治理

    技术治理的活,之前我们也是做的,只是没有提的这么明确,一般都是研发效能团队、PMO、架构团队、技术委员会一起协调做这些事情。 技术治理&研发效能 首先,我们还是回顾下研发效能的定义和核心价值 研发效能是一个组织持续高效交付产品的能力,以及围绕提高这一能力所建立起来的由规范、流程、标准、工具、度量体系、实践等组成的系统工程体系。 研发效能包括规范制定、流程优化、工具建设、研发度量和实践这五个方面。 scmroad,公众号:scmroad什么是研发效能研发效能定义及核心价值 从研发效能的核心价值我们可以看到规范、流程、标准、工具、度量和实践等组成了研发效能的系统工程体系,而这正是技术治理涉及的方面,比如制定相应的研发规范、梳理相关流程等。 这些技术类规范需要各种平台的支撑,其中涉及产研部分很大程度上需要研发效能团队的支持。

    49230编辑于 2022-10-25
  • 来自专栏研发效能EE

    研发效能负责人研发效能1号位|DevOps负责人

    研发效能团队1号位 「火车跑得快,全靠车头带」。团队1号位的能力,基本上决定了这个团队的上限。所以我们在邀请1号位的时候要格外严格筛选。 案例分享:曾经听说过一位研发效能团队负责人,他之前从未做过研发效能工作,上级领导每次要求什么就都记下来,接着和团队下面每个人去聊。 ,另外就是把研发效能当作只是开发一个工具来看待,会做出一堆东西,但是工具不好用,用户不想用,对公司帮助有限,平台还不想改。 推荐阅读 产品经理,项目经理,FTO 高效能敏捷交付团队反思:特性团队(FeatureTeam)+Scrum 什么是研发效能研发效能定义及核心价值 研发效能生态完整图谱&DevOps工具选型必看 互联网公司研发效能/工程效率团队建设和规划 找到能做好研发效能的人

    72430编辑于 2023-03-16
  • 来自专栏CODING DevOps

    研发效能度量引发的血案

    前段时间我写了一篇文章《如何用研发效能搞垮一个团队》引起了业界同行大量的讨论与关注,今天想继续聊聊研发效能提升过程中另一个话题:“度量”。 1.jpg 本文将站在软件研发效能的视角,来探讨字节经济时代下研发效能度量中几个必须要回答的问题: 研发效能到底要不要度量? 研发效能到底能不能度量? 研发效能到底如何来度量? 研发效能的度量指标如何来选取? 3 研发效能到底要不要度量? 要。这个问题的答案不容质疑。 4 研发效能到底能不能度量? 明确了研发效能必须度量之后,我们再来看看一个更实际的问题:研发效能到底能不能度量? 5 研发效能到底如何度量? 那么研发效能到底如何度量,以下是我的一些想法。

    1.3K41发布于 2021-10-09
  • 来自专栏深度学习与python

    研发效能度量引发的血案

    前段时间我写了一篇文章《如何用研发效能搞垮一个团队》引起了业界同行大量的讨论与关注,今天想继续聊聊研发效能提升过程中另一个敏感话题:“度量”。 对于软件研发效能的度量,我们绝大多数时候还在用工业化时代形成的管理理念来试图改进字节经济下的研发模式。 本文将站在软件研发效能的视角,来探讨字节经济时代下研发效能度量中几个必须要回答的问题: 研发效能到底要不要度量? 研发效能到底能不能度量? 研发效能到底如何来度量? 研发效能的度量指标如何来选取? 4研发效能到底能不能度量? 明确了研发效能必须度量之后,我们再来看看一个更实际的问题:研发效能到底能不能度量? 5研发效能到底如何度量? 那么研发效能到底如何度量,以下是我的一些想法。

    52920编辑于 2023-04-01
  • 来自专栏研发效能EE

    DevOps | 研发效能价值如何衡量

    如何衡量研发效能的效果?如何衡量研发效能的作用?如何说清楚研发效能工作的价值?研发效能是做啥的?有啥用?有多大用? 、宣导和推广工程最佳实践研发效能平台建设把最佳实践固化到平台,进行研发效能平台建设保证效能平台的稳定性、可用性效能平台功能完备的同时保持高度易用高效率完成效能平台上的高频操作研发效能平台运营和服务及时响应研发效能平台用户的日常诉求 、计算、展示和分析衡量端到端高质量交付的指标梳理、计算、展示和分析衡量卓越工程能力、持续交付能力的指标通过研发效能度量发现产研运效能问题,推动组织解决、改进和优化研发效能价值说清楚了研发效能的具体工作, 我觉得可以通过间接收入、节约成本、开发者体验和业务质量提升四个方面来讲:研发效能带来的收入研发效能团队人均支持公司员工的数量、趋势研发效能团队支持产研运团队的数量、趋势研发效能团队支持产研运团队外的业务团队数量 我的其他文章 DevOps|研发效能不是老板工程,是开发者服务研发效能之技术治理研发效能之产品运营什么是研发效能研发效能定义及核心价值二三线互联网公司怎么做好研发效能

    53710编辑于 2023-03-30
  • 来自专栏腾讯移动品质中心TMQ的专栏

    研发效能认证(EPC)体系介绍

    前言:随着2019年PCG各业务如火如荼的发展,急需提升的研发效能成为大家的关注点。由PCG研发部发起的一轮研发模式变革正在紧锣密鼓地席卷而来。 如果能有效的控制“不必要的浪费”,增加研发过程中的“有效活动”,就能有效的提升研发效能效能的提升,离不开持续交付的理念。持续交付从本质上讲,就是希望端到端地去解决问题。 软件研发效能度量指标: ? 3 实践机制 研发模式变革活动的时间轴(2019年)如下: ? 总体思路为: ? 为了精准快速呈现各业务的研发模式变革结果,我们开发了EPS研发效能度量平台。可以自助获取分支管理、代码质量管理、持续集成等维度的评级结果以及代码、缺陷、需求等相关的团队与个人的研发效能度量指标数据。 我们会努力夯实基础研发环境与工具,搭建高效的研发生产体系,建设效能度量平台,让每位工程师的效能产出与质量透明可见。在DevOps转型之路上,我们一直在努力。 ?

    11.3K42发布于 2020-06-23
  • 来自专栏研发效能EE

    研发效能之环境管理

    下面我将会从环境分类、环境建设的难点,以及最后如何解决这些难点来讲述研发效能之环境建设。 环境的分类 网络类型环境 从网络环境的可访问性区分,研发效能涉及以下三种环境: 办公网络环境:公司的内部办公网,也是管控相对比较宽松的网络,可以访问外网。 用途划分环境 对于产研团队来说,我们通常从环境的用途来划分环境,一是和自己角色相关,研发研发环境,测试用测试环境;二是通过用途区分好理解。 对于我们研发效能团队来说,我们一般会维护一张各个环境互联互通、安全网络策略的表格,让各方心里都有数。万一出现访问性的问题,相关人员也能自己排查。 没有意识到开发、测试环境建设对研发效率、生产环境质量的影响,也没意识到需要有明确人员负责环境的建设和维护。 3.

    1.1K40编辑于 2022-10-25
  • 来自专栏CODING DevOps

    研发效能平台的“双流”模型

    传统单点研发效能工具平台面临的挑战一个完整的研发效能工具平台,需要包括需求协作、代码管理、构建能力、测试能力、环境部署能力、制品管理、配置管理、监控告警、高效运维等功能。 因此,我们迫切需要“一站式”和“一键式”的统一研发效能平台对各个工具平台进行横向整合和拉通,以此来提升研发过程的整体效能。 在整个过程中,只有出现错误时才需要研发工程师介入处理,真正意义上实现了“一把梭”。研发效能平台的“双流”模型本书提出的研发效能“双流”模型是“一站式”和“一键式”概念的最好诠释。 由此可见,以“双流”模型理念打造的研发效能平台可以让工程师聚焦在最关键的核心任务上,而不需要人工去做事务性的工作,让整个研发过程的价值流动更顺畅,进而提升团队的研发效能,再次验证了“工欲善其事,必先利其器 研发效能“双流”模型明确定义了软件研发各个阶段的高效实践总结这部分介绍了传统单点研发工具平台在横向拉通维度上的痛点,并在此基础上提出了研发效能平台“一站式”和“一键式”的概念。

    1.2K10编辑于 2023-06-21
  • 来自专栏研发效能EE

    研发效能DevOps推荐书单

    专注 300 页之内的经典书籍推荐 图片 研发效能涉及的知识很多,从大的方向去划分包括制度、组织、平台、运营等;单从软件研发的角度去看也包括很多,包括最底层的软工认知、实践,到团队管理和组织、敏捷研发 现在很多公司已经组建了或者正在组建研发效能团队,每个人都大概有个认知,但是具体又很难说清自己该做什么不做什么,找不到自己的核心价值。 「就菜下锅」「看碟下菜」是一种策略,但是我个人觉得还是要从大方向上对研发效能有个清晰的认知,分清边界、高效协同。 如果你对这个方向感兴趣,不妨有空的时候翻一下上面推荐的书籍,读有所得。 我的相关文章 研发效能|DevOps 已死平台工程永存带来的焦虑 如何快速提升团队软件开发成熟度,提升研发效能? 什么是研发效能研发效能定义及核心价值 研发效能生态完整图谱&DevOps工具选型必看 互联网公司研发效能/工程效率团队建设和规划

    46520编辑于 2023-02-23
  • 来自专栏CODING DevOps

    研发效能度量引发的血案

    前段时间我写了一篇文章《如何用研发效能搞垮一个团队》引起了业界同行大量的讨论与关注,今天想继续聊聊研发效能提升过程中另一个话题:“度量”。 对于软件研发效能的度量,我们绝大多数时候还在用工业化时代形成的管理理念来试图改进字节经济下的研发模式。 本文将站在软件研发效能的视角,来探讨字节经济时代下研发效能度量中几个必须要回答的问题: 研发效能到底要不要度量? 研发效能到底能不能度量? 研发效能到底如何来度量? 研发效能的度量指标如何来选取? 4研发效能到底能不能度量? 明确了研发效能必须度量之后,我们再来看看一个更实际的问题:研发效能到底能不能度量? 5研发效能到底如何度量? 那么研发效能到底如何度量,以下是我的一些想法。 1.

    73430发布于 2021-10-14
  • 来自专栏研发效能EE

    找到能做好研发效能的人

    本文总结了过去两年半,我在快手是如何找人和请人做事的。想要把事做起,第一件事情就是要找到能做好这件事的人。

    38930编辑于 2022-10-25
  • 来自专栏研发效能EE

    研发效能的「道法术器」

    本文将「道法术器」的理念融入到研发效能,从「道法术器」四个层次来拆解研发效能,这样有助于我们了解研发效能的内涵和外延,加深我们对研发效能了解的深度,更有助于研发效能的落地。 「道法术器」 研发效能的「道」 道是研发效能领域的本质规律和底层原理。 道是大家的共识、都认可的本质 道是我们后续工作的指导思想,指引着我们前进的大方向 对于研发效能这个垂直领域来说,更具体一点就是我们团队的使命 研发效能的「道」,即研发效能的本质,是持续高质高效地交付产品价值 这部分可以参考之前的文章《找到研发效能的人》和《互联网公司研发效能/工程效率团队建设和规划》 研发效能的「器」 器,工具也。「工欲善其事,必先利其器」。 研发效能的「道」:持续高质高效地交付产品价值 研发效能的「法」:实现研发效能「道」的思路、方法论、路径、决策 研发效能的「术」:具体的知识,经验和能力,以及实际落地执行 研发效能的「器」:支撑我们完成工作的工具

    2K20编辑于 2022-10-25
  • 来自专栏研发效能EE

    研发效能中的需求管理

    上一篇「找到能做好研发效能的人」 ,我介绍了如何找到研发效能的领域专家,这一篇我来分享一下之前在带团队做产品的时候一些需求管理的经验,尤其是做研发效能平台涉及到的一些情况。 来到公司我们做的第一件事情,就是摸排公司在研发效能这个方向上的水位,公司都有哪些活动,哪些流程,有哪些工具,每个工具都在哪些部门的谁手里,工具的使用程度如何,大家都有哪些诉求等等。 当然研发小伙伴也会发现一些技术方面的需求,我们也会视轻重缓急排期修复。 我们团队都是领域专家,也就是对研发效能领域有很深的认识,对需求高优与否有判断能力,基本上不会受嗓门高低影响。 需求文档质量 我们团队很小,一开始只有5个人(1前端,2后端,1设计师,1产品)。 对于上线时机,我觉得产品研发的前期,只要有信心可以随时上线。尽早的把需求放到线上让用户感知到产品改进,也可以让用户对产品慢慢地建立起信心。 虽说是可以随时上线,我也是建议要有产品或者QA验证的环节。

    61330编辑于 2022-10-25
  • 来自专栏架构之家

    关于研发效能提升的思考

    研发效能提升是最近比较热门的一个话题,本人根据这几年的工作心得,做了一些思考总结,由于个人深度有限,暂且抛转引入。 研发效能的提升,也就是要提高投入产出比,既要增加产出,也要减少消耗。 工具,即道具、器械,对应“器”。选对工具很重要,趁手的工具往往能起到事半功倍的效果。 我们可以从两个方面着手,逐渐改进: 工程素养 做事方法 工程素养 做事方法 研发同学要形成PDCA的思维,任何事情都要有始有终,形成闭环 乔梁在《持续交付2.0》中提出的持续交付双环模型,我觉得是PDCA 环的发展,可以应用到很多领域,比如流程改进 持续交付双环在流程改进中的应用 第二个要素:流程 流程的引入并不是为了给团队增加束缚,而是提高研发效能,即必须起到减少浪费,促进价值产生的作用 减少浪费 ,只有完善的度量体系,才能清晰知道哪里存在弱项,哪里是我们改进的重点 缺少度量,研发过程必然不可见,更谈不上如何提升研发效能 而度量必须通过工具实现,否则度量的效率就会很低下,如果度量本身要花费大量工作

    84520编辑于 2022-07-12
  • 来自专栏研发效能EE

    研发效能度量-线上缺陷密度

    线上缺陷密度是软件质量管理中的一个重要指标,它反映了软件产品上线后实际存在的缺陷数量。

    73030编辑于 2023-10-08
领券