1

先看个段子:

程序员:“大师,请问如何优雅地拒绝一个开发需求?”

大师把手放在胸口,沉默不语,程序员似乎有所领悟:“大师我懂了,你的意思是,凡事要将心比心,换位思考,是吗?”

大师:“不是,我胸口痛!出家之前,我也是个程序员。”

段子笑笑就过了,但是生活还是要继续的。我们来聊聊,面对堆积如山的开发需求,怎么破?

一些程序员朋友,发挥劳动人民的智慧,比如跟产品经理、业务方多沟通感情,多撸串,一顿不行就两顿。后来发现,也不管用,人家串照撸,关键时候该捅的刀子,一刀也不会少。

2

问题出在哪里呢?

岗位性质决定的,拿盖房子来打比方,产品和业务方管的是这个房子怎么住舒服,开发管的是这个房子怎么盖方便,而在现实生活中,这两个目标往往是冲突的。开发商为了省成本不按图纸施工,导致虚假宣传,被消费者告的官司,比比皆是。

那么,这个矛盾怎么解决呢?答案是:建立以价值为导向的需求管理机制

为什么要对需求进行管理?由于开发资源总是相对有限的,面对源源不断的业务需求,如果开发团队不分轻重缓急,全盘接受的话,技术团队很快就会陷入疲于应付需求的漩涡当中,导致技术团队做了一堆对生意毫无帮助的需求,而一些对生意帮助比较大的需求没有被及时受理。

3

为什么要以价值为导向?能不能以“老板”为导向?以“营收”为导向?以“效率”为导向?这些选项看起来都不够客观和全面。这里的价值,泛指生意增长、运营效率提升、成本下降、用户体验改善等等。

价值都是可以量化的,因此对于一个业务需求,必须有明确的价值,价值要有具体的度量指标,比如“提升搜索转化率5%”,就是一个很好的价值描述,如果通过优化了搜索的若干功能,能够提升搜索转化率5%,就是一个可以被接受的需求价值。

需求的价值有两个用处:一是通过判断价值的大小来对若干个需求进行优先级排序,决定哪些需求先做,哪些需求后做;二是用来跟踪这个需求价值是否实际达成,如果没有达成,将会扣除需求提出部门的“信用分”,反之则增加其“信用分”。

4

以价值为导向的需求管理机制,实际上就是建立一个游戏规则,让每一个需求提出部门有序、公平地提报需求,把有限的开发资源投入到对公司最有利的需求和项目上,而不是哪个业务部门强势就做哪个部门的需求,开发部也不能说“你们先吵完,告诉我结果”这种不把公司利益放在首位的话。

业务方提报需求的时候,为了在PK中胜出,获得更多开发资源,常常会虚报需求价值,如原本提升搜索转化率5%,被说成提升搜索转化率10%。对于这种行为,有效的对策是,在功能上线后,对需求的价值进行验证,看看实际的达成情况,来加减“信用分”。

“信用分”的用途,是用来衡量需求提出部门的“靠谱”程度,如果某个业务部门的“信用分”高,说明该部门的需求对生意的帮助大,在下一次的需求PK当中,同等条件下优先考虑这个部门的需求。各部门的“信用分”可以每季度做一次排行榜公布出来,这样可以促进各部门之间的良性竞争,营造一个以价值为导向的需求提报氛围。

这样就建立起了一个良性循环,各业务部门会提出更多有价值的需求,减少低价值的需求,使得需求得到有效的治理,业务部门对需求的提出会有更多的思考,不再是拍脑袋式的提需求。

5

建立一个以价值为导向的需求管理闭环,如下图所示。从需求受理的4个阶段:提交需求、排期开发、上线运营、需求调整。

提交需求时,业务人员需要预估这个需求所带来的价值,这个价值必须是可量化的。

排期开发阶段,业务人员和技术人员一起对需求池里的需求进行价值PK,决定哪些需求先做,哪些需求后做。

上线运营阶段,验证当初预估价值的达成情况。

需求调整阶段,根据实际运营的结果调整需求和价值,然后整理成新的需求,加入到需求池中,不断地循环迭代开发。

需求管理闭环

通过这个需求管理闭环,业务、产品和开发紧密配合,不断地完善产品,进行快速迭代,使得产品越来越接近用户的真实需求。

6

下面结合老K的亲身案例,来看看我是如何改变“技术拖业务后腿”的局面。

老K曾在沪上某电商独角兽公司担任技术研发部负责人。某一天被CEO Tony叫到办公室,Tony语气有些激动:“K总呀,市场部、运营部、财务部的老大们集体向我诉苦,开发总是跟不上业务发展,一个小需求要5天才能上线,技术已经成为制约生意发展的瓶颈了……”

我说:“这是公司快速发展必经的过程,我有办法解决这个现状,但是需要得到您的支持。”

“没问题,只要能解决目前的困境,我全力支持你!”Tony恨不得举双手双脚支持。

“我们需要建立一套以价值为导向的需求管理机制……”我把这个需求治理机制,详细地讲了一遍。

在得到Tony的大力支持后,我开始在公司内推广需求管理机制,当前公司的战略是获取新客户、提升老客户回购率,因此在价值PK当中,跟战略相符的需求优先级就比较高,优先级较低的需求方也只好老老实实等排期,就算业务方到处告状,得到的回答都是一样的:公司的开发资源永远投入到价值更高的需求上

一个月后,第一次各部门“信用分”排行榜公布了,分数从高到低依次是:财务部、人事部、运营部、市场部。市场部的老大感觉脸上无光,回去让每个被扣了“信用分”的需求提出人员好好反省,为什么提的需求都没有达成价值预估。

CEO Tony这时候才理解,并不是技术团队出了什么大问题,而是前期没有建立起一个需求管理的有效机制,将有限的开发资源投入到对公司产生最大价值的需求上,业务提什么需求就做什么,实际上是在浪费公司宝贵的技术资源。

7

如果你也被业务方的需求压得喘不过气来,不妨学习我的做法,建立一套以价值为导向的需求管理机制,但务必要获得高层甚至公司一把手的支持,结合公司的实际情况,通过一两个月的推行,相信能让需求管理机制走上正轨,帮助公司把好钢用在刀刃上,充分发挥技术的威力,为生意的腾飞提供强有力的支持。

恭喜你,今天又比别人多一点竞争力了!关注“技术领导力”,点在看、转发朋友圈就是对我最大的支持,跟老K一起,每日精进。

如何建立高效的需求管理机制?相关推荐

  1. 流程梳理有什么价值?如何建立高效的流程管理体系?

    一般来说,一个流程优化或者流程再造的项目都是动不动几百万的费用,如果再加上流程管理的软件的费用的话,那就更多了,最低也不大会低于100万。很多企业的领导也很疑惑,一个流程咨询项目怎么会要那么多钱呢? ...

  2. 从重视研发到建立高效的研发管理体系

    在不知不觉之中,软件产品领域的竞争变得如此激烈.靠一两个天才人物的灵感来维持整个企业市场竞争优势的时代已经逐渐远去了.以某项卓越的设计.天赐良机.对手的失策或自己的幸运为基础形成的产品竞争优势是不可能 ...

  3. 项目需求管理专栏︱如何进行高效的项目需求管理

    摘要 糟糕的需求管理流程(或者根本就没有)常常被认为是项目失败的首要原因.正如许多组织所发现的那样,审慎设计的项目管理流程可以有效地提高项目成功率,这些研究同时指出:混乱的产品需求的管理,也是项目失败 ...

  4. PTC:需求管理是智能汽车高效创新的关键能力

    产品开发过程中的需求管理,正在成为中国汽车工业高质量发展的关键能力.近年来,中国汽车工业进入了一个全新的发展阶段--汽车电动化和智能化带来了"以用户为中心"理念在汽车产品开发过程中 ...

  5. 业务需求与解决方案管理机制

    BA与产品经理的共通核心能力,为业务需求与解决方案能力.IT项目上的需求分析,因涉及甲乙多方.立场不一致的业务部门.及实施阶段中方案变更,需求分析与解决方案有着更严苛的环境,除了考验BA与项目经理的控 ...

  6. 轻量级过程改进之需求管理

    需求管理在于管理产品研发过程中的客户需求,建立项目相关干系人对需求的共同理解,维护需求与所开发产品之间的一致性,并控制需求的变更.需求管理的重要性不言而喻,在前面讲到的项目启动.项目计划以及接下去要讲 ...

  7. 需求分析文档模板_我们应该如何进行需求管理「下篇」?

    前两篇文章分别介绍了需求管理的基本定义.分类方式.重要意义和一些常见的项目失败原因.通过前文的介绍,想必大家对于需求管理的基础概念都已经有了新的认识. 那么,让我们进入到最核心的部分,同时也是需求管理 ...

  8. 企业为什么会建立两化融合管理体系

    两化融合是信息化和工业化的高层次的深度结合, 是指以信息化带动工业化.以工业化促进信息化,走新型工业化道路;两化融合的核心就是信息化支撑,追求可持续发展模式.两化融合管理体系是企业系统地建立.实施.保 ...

  9. 信息系统项目管理师-项目需求管理知识点

    项目需求管理 需求指的是由项目接受的或项目产生的产品和产品构件需求.需求管理的目的是确保各方对需求的一致理解,管理和控制需求的变更,从需求到最终产品的双向跟踪. 需求工程:把所有与需求直接相关的活动通 ...

  10. 信管师培训之第十二节课作业(外包管理+需求管理+组织级与大项目管理)

    一.外包管理 1.外包的形式有哪五种?什么是利益关系? 企业现行采用的主要外包形式如下: (1).活动外包 (2).服务外包 (3).内包 (4).合包 (5).利益关系. 利益关系(benfit-b ...

最新文章

  1. filter过滤器实现验证跳转_返回验证结果
  2. mysql无序id怎么优化limit_MYSQL分页limit速度太慢优化方法
  3. linux vnc检查,检查Ubuntu VNC设置(避免远程登陆)
  4. jquery-ajax-jsonp-360搜索引擎的联想词获取
  5. 最火的开源项目及编程语言
  6. 非平衡电桥电阻计算_非平衡电桥的原理和应用 - 范文中心
  7. linux 命令 dd 详解
  8. Discuz安全之伪装后台,修改后台登陆页面信息
  9. 2021-09-14TL431与LM317的区别
  10. android按住录音按钮_Android仿微信录音功能
  11. WebGL矩阵变换总结(模型矩阵,视图矩阵,投影矩阵)
  12. 关于国外主机PING值
  13. 用凯撒密码对喜欢的人表白
  14. RHCE8学习过程(八)Centos8软件包的管理与安装
  15. 使用zabbix监控VMware
  16. 【Spark深入学习 -10】基于spark构建企业级流处理系统
  17. 人大计算机系学霸,中国人民大学8个最强专业,有的超越清华北大,软肋也比较明显...
  18. GTY's gay friends
  19. 云服务器布置_云服务器配置方案
  20. 【艾特淘】什么是手淘搜索流量?

热门文章

  1. 202202 喜马拉雅 下载 下架产品为mp3 m4a格式
  2. 程序设计语言与语言程序处理程序基础(软件设计师备考笔记)
  3. Cesium加载谷歌离线地图
  4. java计算机毕业设计评标专家管理信息系统源码+数据库+系统+lw文档+mybatis+运行部署
  5. Windows原版系统下载地址列表
  6. 微信小程序使用组件实现移动端软键盘
  7. 486微型计算机的字长是 8位 16位 32位 64位,大学计算机基础考试试题
  8. 软件测试工具Winrunner TSL命令简介
  9. grid 安装失败 卸载grid 实操
  10. 人生 第一页HTML