做了中台就不会死吗?每年至少40%开发资源是被浪费的!


戳蓝字“CSDN云计算”关注我们哦!

640?wx_fmt=jpeg

文/黄哲铿

编辑/Emma


上周受邀去一家互联网公司做分享,有学员提到一个问题:

“技术中台,如何应对那么多小前台的需求?先做哪个,后做哪个?” 

这是个比较普遍问题,尤其在“中台战略”盛行的今天,许多公司都纷纷建设自已的前台、中台、后台系统。

以电商系统为例,前台的微信小程序端、App端都向订单中台提了需求,那么订单中台先做谁的需求?假如他们都声称这是老板的需求,资源冲突的情况下,你又该如何判断?



01

需求的“失控”,往往是灾难的开始


在那一场分享里,关于这个话题,讨论得非常激烈,其中一位总监就问了上面的问题,我问他目前有没有做需求治理?就是给每个需求一个等级,把所有需求按优先级进行排序。他说,还没有,之前有探讨过要建立这个机制。


我接着问,那之前是如何解决资源冲突的问题?他说,解决不了,所以想请教下老师有什么好的方法?

我心想这是在考我呢,我回复他,如果没有需求优先级,可以先跟需求方沟通,不行再向上升级,大家一起来讨论决定。他说,讨论过了,但是没有结论,或者结论是需求都要做。

我说,那就申请加人吧。他说,提了,但是领导不同意。我说,那就加班吧,996。他说,已经在996了。下面的学员纷纷讨论起来,已经顾不上讲师的存在了,似乎在这个问题上很有共鸣。

没等我回答,那位总监又继续说,这场分享应该叫老板来听的(指他们CTO)。

我苦笑着说,我只是个来做分享的。


个人非常喜欢这家公司的文化,畅所欲言,渴望成长,追求极致,就像他们写在涂鸦墙上的话一样:就算做咸鱼,也要做最咸的那一条!

纵然,作为一条咸鱼,多咸一点和少咸一点,在价钱上是没有分别的,但还是要给这种积极向上的人生态度喝彩!

下面我们来聊聊,关于需求治理的话题,即便你的公司没有采用中台架构,当公司规模达到一定程度的时候,就会出现开发资源冲突,这时候就要做需求治理了。



02

需求缺乏治理,40%以上的开发资源被浪费


经过对10多家互联公司需求价值达成情况的调研,在所有已上线的需求当中,有将近45%需求是没有达到预期的,其中23%的需求,上线后根本就没有使用过,这直接导致了开发资源被浪费,而这种浪费,通常在需求评审阶段可以避免的。


640?wx_fmt=png


通过建立起需求治理机制,可以减少“低价值”需求对开发资源的浪费,意味着公司战略更聚焦,跑得比别的竞争对手快,就有更大的概率在竞争中胜出。

这里提供两种需求治理的方法,供你参考。



03

第一,以价值为导向的需求治理机制

把有限的开发资源,投入到更有价值的项目上


以价值为导向的需求治理机制,其目的是把有限的开发资源,投入到更有价值的项目上,该机制分成几个部分:

建立需求管理闭环。以价值为导向的需求治理机制,是在需求提报环节,提出该需求的价值预估,即这个需求将给业务带来什么样的价值,这些价值要能够量化、能够追踪。比如,一个结算系统需求,价值是:提升客户对账效率20%,上线后会来验证效果,看看是否达到预期。


整个闭环,分成:提交需求、排期开发、上线运营、需求调整,4个环节。

在提交需求环节,需求提报方要给出可量化的价值预估。

在排期开发环节,开发团队将需求池里的需求按价值大小进行PK,价值高的需求会排在前面,优先安排开发资源 。

上线运营环节,对该需求的价值进行验证,验证的结果将影响需求提出方的信用等级,信用等级将用于需求PK阶段,作为加减分项。

需求调整环节,也将价值做相应的调整,形成新的需求,反复迭代,形成流程的闭环。


640?wx_fmt=png


制定需求优先级的准则。从紧急程度、重要程度将公司的需求分成三个等级,P0为优先级最高,P2为优先级最低。如下图所示,横坐标按重要程度,分为三类:公司战略项目、各部门重要项目、非核心业务项目。


640?wx_fmt=png


例如:公司战略项目和部门重要项目,同时又非常紧急的,这类项目是P0级项目。其它类型项目,你可以轻易的对号入座了。

对于P0级项目,要求所有团队停下手中的项目,优先插入P0级项目。所以这类项目的审批要慎之又慎,因为它对现有开发节奏伤害最大,通常在紧急情况下才允许批准这类项目,例如,离双11还有10天,此时发现一个秒杀系统的性能瓶颈,这个需求就是P0级别,必须马上投入资源做。建议这类需求占比,控制在10%以内。

对于P1级项目,可以等这个迭代完成后,加入到下个迭代进行开发。因此,通常的重要项目多为P1级项目,它的占比能达到70%左右。

对于P2级项目,是要在完成所有P0、P1项目之后,有剩余开发资源了,才可以做。这类项目占比在20%左右。


开发资源冲突解决办法。在协商未果的情况下,自下而上层层升级,直到问题解决。此外,跟业务方的月度需求沟通会,季度需求复盘会,这类正式沟通会议要形成常态。

除了正式沟通之外,非正式沟通也是解决资源冲突的办法,闲聊的时候,业务方会有意无意的提到一些尚在构思中的运营想法,一来可以帮助我们更了解业务,二来我们能够更早的判断未来业务方向。

掌握了这些信息,可以及时提醒开发同学,“此处不要写死,将来是要变的” 做到未雨绸缪,少埋坑。



04

第二,基于OKR的需求聚焦与创新

向上对齐,左右对齐,让企业实现突破创新

什么是OKR?

  • OKR是一种战略目标任务体系,是一套明确目标并跟踪其完成情况的管理工具和方法,由英特尔公司发明。

  • OKR由一个需要极致聚焦的明确目标和量化该目标的数个关键结果这两大主要部分组成。

  • O是Objectives,KR是Key Results,OKR就是Objectives and Key Results,即目标关键结果法

OKR由英特尔公司发明,安迪 · 格鲁夫解释道:

这种目标管理的两个关键词是 “目标”和“关键成果”, 它们分别对应着两个目的: 目标是方向, 关键成果需要得到评估, 但是最终结果显而易见,根本不需要出现 “我做了这个吗,或者根本没做?” 那样的争论,是或否,就是这么简单

英特尔按OKR方法,制定战略,并将其转化为可实施、可协作的项目。

谷歌的创始人之一佩奇,他说OKR对谷歌而言是“一份大礼”,并将其优势总结如下:

  • OKR方法简单易行,非常容易实施。

  • 谷歌把所期望达到的关键结果描绘成清晰的蓝图,然后将其分解成可以逐步实施的计划。 

  • 对领导者来说,OKR可以帮助他们更加清晰地看到企业内部发生的变化,因为OKR可以让企业内部的很多事情变得“可视化”。

  • 同时,OKR也可以作为逆向思考问题的有效方法,例如,你可能会问:“用户为什么不能立即在YouTube上加载视频?这一目标难道不比下一个季度的其他目标更重要吗?” 

简而言之,OKR让决策者和公司的其他成员总是能够把时间和精力聚焦在最重要的任务上,从而完成公司的使命。


在OKR的目标和关键结果制定过程中,有一个非常重要的环节,叫做“对齐”,指的是每一次制定完OKR之后,要看看你上级的OKR,跟你定的OKR,是不是方向一致的,这叫“向上对齐”。


同时,也要“左右对齐”,看看兄弟部门的OKR有什么冲突的,或者需要你支持的。比如,你的领导本季度的OKR中有一项:聚焦业务系统开发,支持市场拓展。而你本季度的OKR却聚焦在底层架构重构,不做业务系统的开发。这就有问题了,需要跟上级的OKR对齐,保持方向上的一致。


一旦出现了开发资源冲突,就把大家拉到一起,把各自的OKR列出来,看看我们是否在同一个方向上聚焦,如果不能达成一致。就把上级领导的OKR拉出来,看看他的OKR聚焦哪个方向,甚至看公司CEO的OKR,通过聚焦目标、对齐的方法来解决开发资源冲突。


以上提供了两个方法来解决需求治理的问题,供你参考。关于OKR的知识,篇幅有限不能过多展开,想了解更多的话,请关注我的好朋友黄勇的OKR课程,相信你会有更多收获。

640?wx_fmt=png


福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


640?wx_fmt=jpeg


推荐阅读:

  • 如何高效地准备技术面试?

  • 漫画:有趣的“帽子问题”

  • 我为什么放弃了 Chrome?

  • 5天破10亿的哪吒,为啥这么火,Python来分析

  • 通俗易懂:图解10大CNN网络架构

  • 互联网公司上演反腐风暴;GitHub CEO 对断供表示无能为力;程序员面试锦集| 开发者周刊

  • 在其他国家被揭穿骗子又盯上非洲? 这几个骗子公司可把非洲人民坑苦了……

真香,朕在看了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/522568.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

bucket sort sample sort 并行_IBM布局AI硬件大杀器:硬软件并行开发、开源模拟AI工具包...

原标题:IBM布局AI硬件大杀器:硬软件并行开发、开源模拟AI工具包智东西(公众号:zhidxcom)编 | 子佩智东西11月4日消息,为了解决AI对数据、能源和内存资源的巨大需求,IBM一直致力于开发节能的AI硬件加速器,希…

如何实现32.5万笔/秒的交易峰值?阿里交易系统TMF2.0技术揭秘

摘要: 交易平台遇到的挑战 2017双11,交易峰值达到了32.5万笔/秒,这给整个交易系统带来了非常大的挑战。 一方面,系统需要支撑全集团几十个事业部的所有交易类需求:要考虑如何能更快响应需求、加快发布周期;…

js统计html页面访问的次数6,JS综合篇--[总结]Web前端常用代码片段整理

IE条件注释条件注释简介IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法。条件注释只能用于IE5以上,IE10以上不支持。如果你安装了多个IE,条件注释将会以最高版本的IE为标准。条件注释的…

使用TensorFlow,GPU和Docker容器进行深度学习

摘要: 数据科学家使用GPU来提高TensorFlow的计算速度,但GPU价格昂贵,也需要对其所占用的资源进行认真的管理。本文将带你来一起解决这一问题。在过去的几个月中,我和多个企业的数据科学团队进行了多次合作,也看到越来越…

一键部署 Spring Boot 到远程 Docker 容器

首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。 文章目录一、前提条件1. SpringBoot项目2. Docker插件3. Dockerfile文件4. 服务器Docker环境5. Maven环境二、技术选型三、新建SpringBoot项目1. pom2. DockerCon…

Docker,一个傲娇的男人

戳蓝字“CSDN云计算”关注我们哦!引言大概几个月前,我曾经写过一篇文章叫《微服务为什么一定要用docker》。当时,写完这篇以后,有些粉丝表示想看看基本入门教程,希望我写一篇。然后呢,大家也知道&#xff0…

英特尔核芯显卡控制面板没有了_只认性能你就输了!英特尔第十代酷睿处理器最全解析...

前不久,英特尔公布了第十代酷睿处理器“Ice Lake”的命名规则,AnandTech网站也曝光了“次旗舰”级别酷睿i7-1065G7处理器的实测性能(详见《10nm新架构Iris Plus核显 第十代酷睿到底有多强?》)。从结果来看,i7-1065G7的CPU性能提升…

阿里敏捷教练何勉:论精益思想及精益产品开发实践体系

摘要: 精益求精是工匠精神实现的最佳方法,通过引入实践精益思想的原则和方法进行精益产品开发,打造对客户最好的产品进行交付,其次通过精益思想的理念降低企业的运营成本,提高企业的运营效率。阿里资深解决方案架构师、…

html页面内分栏显示不全,怎么消除Word文档分栏后栏间不平衡现象

IE10浏览器打开网页鼠标不能滚动查看是怎么回事?IE10浏览器黑屏,但是滚动鼠标就好了,不到一分钟...在控制面板的电源设置中,将显示器的关闭时间调到你希望的时刻就可以了。word文档分栏后左右对不齐怎么办word文档分栏后左右对不齐…

开发经验分享_06_前端开发技巧

接上一篇:(企业内部)开发经验分享_05_葫芦画瓢 https://gblfy.blog.csdn.net/article/details/103414567 文章目录一、JS调试技巧1. 推荐使用consde.log2. 推荐理由3. Network正确的使用姿势①Headers一、JS调试技巧 1. 推荐使用consde.log 推荐使用consde.log(内…

Spring精华问答 | 为什么要学习Spring?

戳蓝字“CSDN云计算”关注我们哦!Spring是为解决企业应用程序开发复杂性而创建的一个Java开源框架,应用非常广泛。业内非常流行的SSH架构中的其中一个"S"指的就是Spring。今天我们就一起来看看关于Spring的精华问答!1Q:…

相关系数excel_如何用Excel计算投资组合的有效前沿?

假设一个投资组合由美债和美股构成,美债为跟踪美国投资级债券市场走势的交易所交易基金AGG,美股为跟踪美国标准普尔500指数走势的交易所交易基金SPY。注:在计算有效前沿曲线时投资回报率一般应采用预期回报率,但本文只是为了演示投…

拼的html页面乱,页面分页html拼接

success:function(data){if(data.status "success"){var page data.p;var html;for(var i 0; ihtml html ;htmlhtml;htmlhtmlpage.result[i].infoTitle;htmlhtmlpage.result[i].infoDepict ;htmlhtml;}// 添加分页选项:下一页html html "" "&q…

LoRaWAN开放式实验平台

摘要: 本文介绍了基于loraserver和uDC的LoRaWAN开发平台,基于该平台用户无需投入硬件即可在设备端和服务端进行,极大的降低了入门和开发门槛。 点此查看原文:http://click.aliyun.com/m/43348/ 本文旨在介绍AliOS Things的LoRaWA…

华为开发者大会上,鸿蒙问世、方舟编译器开源、还有 EMUI 10;壕置100万美元,苹果推出漏洞攻击报告赏金计划……...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go 鸿蒙OS正式对外发布&#xf…

bootstarp怎么使盒子到最右边_折纸教程:漂亮花朵盒子图解,简单实用,一张纸就完成...

爱生活,爱手工,我是爱做手工的小曦!今天给大家带来的是颜值很高的花朵盒子折纸,可以放一些小物件哦!比如棉签什么的,还是很实用的。具体怎么折,和小曦一起来看看吧!花朵盒子折纸教程…

开放分布式追踪(OpenTracing)入门与 Jaeger 实现

摘要: 分布式系统的运维挑战 容器、Serverless 编程方式的诞生极大提升了软件交付与部署的效率。在架构的演化过程中,可以看到两个变化: 应用架构开始从单体系统逐步转变为微服务,其中的业务逻辑随之而来就会变成微服务之间的调用…

c语言网页版在线编译器_C语言编译器IDEapp下载-C语言编译器IDE官方版下载v1.5.1 安卓版...

c语言编译器IDE是专门为学习c语言的人专门打造的,解决了很多人身边没电脑的问题,这款软件是手机端的编译神器,用手机也可以学习c语言,软件中有很多详细的讲解原理,可以非常好的学习c语言,是初学者的好帮手&…

MWC18见闻录|阿里云的第一届“巴交会”

摘要: 上周,世界移动通信大会MWC18在巴塞罗那举行。非常荣幸能成为阿里云“巴交会”首秀小分队的一员。 短短四日,我们借此平台,给欧洲带去中国数字化转型的经验和技术。来自全世界的参会者也借此机会真实感受到了年轻且在高速发展…