鹤壁市简介

首页 » 常识 » 常识 » 新技术背景下企业研发效能提升
TUhjnbcbe - 2020/12/18 13:47:00
治疗白癜风哪家最好 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

第十七期创业者社群线下交流活动如约而至,本期我们在阿里云云效资深架构师史铁源老师的带领下,采用线上直播学习的方式,共同学习了“新技术背景下企业研发效能提升”课程,课程笔记如下:

01

研发效能的定义

研发效能的定义:顺畅、高质量地交付有效价值的能力。

“顺畅”指的是开发人员开发完成后立马进入测试阶段,测试完成即刻上线,换言之,我们整个研发过程不应该存在等待期;“高质量”涉及了大量的测试任务,质量问题越早发现,修复成本越低;“有效”是指对客户有用而非开发人员,举例如下:

患者在就医过程中,从挂号到确诊会花费若干小时甚至一天的时间,大部分时间都是处于等待状态。等待时间于患者而言是低效的,但有效的提升了医生的资源效率。

02

资源效率和流动效率对研发效能的意义

这里引入两个概念,资源效率和流动效率。请看下图,“流动效率”为横轴,“资源效率”为纵轴,可将下图所示区域划分为四个象限。

处于第三象限的“低绩效状态”:一个工人在挖坑,其余人都在等待,这种是典型的浪费资源且无产出的双低状态;处于第四象限的消防员是“高流动效率”,消防员的日常状态是训练和等待,一旦出现火情就会第一时间扑灭,他们所做的是高价值的产出;第二象限炼钢是属于资源效率比较高,但产出小的活动。我们的目标状态是第一象限,“双高”即高流动效率,高资源效率,比如航空或物流,资源每时每刻都在被使用,产出也高。

仅聚焦资源效率,会产生“效率竖井”的结局。“效率竖井”:各个部门繁忙而高效,但总体的效率和对外响应效率却很低。效率竖井通常有局部优化导致,是研发效能提升的普遍症结所在。

比如产品部、开发部、设计部、测试部,当我们把焦点集中在测试效率时,会造成测试部门精于测试而有可能忽略客户真正的需求。我们期望达到的状态是以用户价值为核心,打造端到端的价值交付流,改进流动效率,在整体协调的基础上,提升交付速度。

03

以流动效率为核心,四步实现高效交付

那阿里如何做到项目整体研发效能的提升呢?主要分为四点:可见、可控、可度量、加速。

在产品开发中,各个局部是光照亮的地方。但,问题的根源往往不在那里。有可能是目标对齐或进度对齐问题,协作或集成问题,公共环境问题,需求的沟通和反馈问题,交付模式问题,质量问题等。

这就涉及到端到端的价值交付过程,从最初的用户提报需求,到经过分析沉淀下来的用户最紧急的需求,然后进入到待开发及开发中状态,待测试,测试及待发布阶段,所有的过程都是可视化的。

在需求交付环节也会存在一个问题,我们在向整个开发组织注入需求时,必然存在一个交付瓶颈,比如我们整体测试的一个资源水平只能做限定高度的水位,一旦继续注水,任务就会堆积在开发环节形成堵塞,那我们应该怎么做呢?

减少注入量,修复瓶颈。

通俗来讲,就是减少需求的注入量,提升测试能力,加快整体资源效率和价值流的流转。回归到项目开发问题,详情图如下:

第二个阶段就是可控,让价值流转起来。阿里内部每天在做的就是如图所示的三个环,第一个是“目标对齐环”,业务层面的闭环,我们做这个产品最终要达到什么目的,如用户数量,用户完成某场景的功能;小的闭环是指每个月的产品规划,包括哪些需求规划到本月版本里;最小的环是指每天进行的产品的对齐,以上三个就是阿里在做项目管理工作时最主要的三个环。

如何发现研发组织的问题所在,为什么我们交付的效率不高,我们需要沉淀过程数据。从持续发布能力、需求响应周期、交付吞吐率、交付过程质量、交付质量整个过程数据来度量,会明晰我们的交付瓶颈。从需求确认到上线发布,我们85%的需求上线时间都会控制在4周以内。

另外安利一个从“瀑布模式”到“持续交付模式”项目管理经验。从图中我们可以看到,在“小瀑布模式”问题暴露较多,暴露时间紧凑。在此阶段,我们会用自动化测试来解决部分问题,比如申请环境,申请数据库,申请第三方组件等,用自动化方式,减少人工介入的时间成本和不可控的质量风险。

如何进行加速?目标愿景驱动,阿里内部有一个“”体系,我们希望从需求规划到上线在两周内完成;从需求设计完成到达到可上线状态在一周内完成;代码完成后,上线所需花费时间控制在1个小时。

通过看板的日常反馈,分析出哪些是我们的交付瓶颈;基于质量反馈,我们诞生了多少问题,修复了多少问题,问题有没有在持续累加,包括整体交付的时间周期等。通过这些数据,我们会进行定期的分析,做出进一步的改进行动,比如优化整体需求流转的流程、使环境更加稳定、架构设计更合理、提升整体的人员技能等。

更多推荐

季度活动总结

企业宣讲会——河南云鹤惠林

“富美鹤城,魅力淇滨”,开启鹤壁市淇滨区5G智能制造时代

本次课程最深的感悟是“万物互通互联”,所有的事物都是相互关联的,当然此处含义非百度百科官方定义。看似是企业研发效能提升课程,但具体到点,到个人,课程中有很多对企业发展,项目管理,员工成长有益处的地方。

欲知详情,请细品文章。最后,真诚的感谢阿里云云效资深架构师史铁源老师带来的精彩课程,我们下周四不见不散!

1
查看完整版本: 新技术背景下企业研发效能提升