从产品与程序员打架事件,谈谈需求管理的沟通能力

13 评论 16284 浏览 43 收藏 9 分钟

昨天一个平安科技内部两名员工打架的视频在互联网圈里疯狂,据传打架原因是产品经理给开发人员提了一个需求:要求app的主体颜色可以随着用户手机壳颜色改变而变化,开发人员对这个需求过于绝望,按捺不住出了手……段子的真实性姑且不论,业内各种讽刺产品经理的言论却纷至沓来,产品经理这个职位一时推到风口浪尖上。似乎产品经理的形象就是天马行空、不可理喻、毫无常识的提需求,那么在这个段子里面,这个所谓的产品经理到底做错了什么?

需求管理是产品经理的主要工作内容之一,作为产品经理,每天都在和企业的不同职位和不同角色打交道,收集并分析产品需求,设定产品目标,同时对产品目标的实现效果负责。由于每个人接触的领域不同,体验认知各有差异,企业的不同岗位职能上也存在一些天然的冲突,所以对于产品需求有时会存在截然不同的态度和看法。

产品经理是一个处于企业中间枢纽地位的职位,其核心能力之一就是强大的沟通表达能力。只有强大的沟通能力,才能协调企业不同岗位对于产品需求的理解达成一致,并齐心协力完成产品需求。

具体而言,需求管理中的沟通能力主要体现在——对需求提出方的需求可行性和产品目标沟通能力,以及对需求实现方的需求必要性和产品实现路径沟通能力。

回到这个段子上,需求本身并不可笑,实际上锤子科技和谷歌均已推出过动态手机壳的产品试水。

但段子中的产品经理在接到老板的需求后,几乎不做任何可行性分析并和需求方进行沟通,也不对开发阐述需求的必要性,探讨需求实现路径,而是以生硬的态度要求开发实现一个产品目标极不明确的需求。

该段子中的产品经理仅仅是做为老板的传声筒而存在,显然是很不合格的,结果肯定是遭到舆论的一致DISS并沦为笑柄。下面我们来谈谈如何正确有效的完成需求管理中的沟通。

一、如何向需求提出方沟通需求的可行性和产品目标

在企业中,不同角色都可能基于自身的理解和要求提出各式各样的需求,但是这些需求通常只是一种简单的想法或思路。这时候产品经理要认真分析需求,与需求提出方开展卓有成效的沟通。并且就产品目标和需求提出方达成一致,以免发生最终开发效果与需求提出方的设想严重不符的情况。

例如老板要求:app的主体颜色必须随着用户手机壳颜色改变而变化!

作为产品经理来说,首先做的,是对这个需求与老板进行认真的沟通。

比如:

(1)该需求的目的是什么?是仅仅为了增强客户体验,还是有后面更详细的规划,或者竞品公司已经准备开发类似功能了?

解析:了解清楚需求提出的背景相当重要,这是后面向开发阐述需求必要性的前提,也是做好后续产品规划的重要环节。例如:案例之中,动态手机壳是只为了让客户有更炫酷的效果和体验,还是想基于手机壳行业有更多想法和发展,对我们考虑产品目标是差异很大的。

2、需求的实现效果和容错率有什么要求?准备投入多大的成本和时间来实现这个需求?

解析:需求实现效果的高低,以及对于容错率方面的要求,对于考虑需求的实现路径以及产品目标影响极大。案例中如果仅是为了宣传噱头,对于实现效果要求比较低,也不准备投入过高的成本,那我们初步的实现方案可能是,让客户拍摄一张手机壳照片然后进行图像识别。

如果对于实现效果要求极高,并且愿意投入成本来做这个需求,那我们的产品目标可能会是设计专用的手机壳产品并思考如何加入感应功能。

二、如何向需求实现方沟通需求必要性和实现路径

每个人都希望自身的工作是有目标有价值的,这本身也是开发人员的自身需求。笔者在工作中经常见到从事产品工作的同事在讲解需求时态度及其生硬:“你们不用管为什么这样做,和你们说也不懂,只要实现好就可以了”。

这样的沟通方式不利于产品目标的最终实现,也不应该是一个合格的产品经理应该做出的行为。在研发之前,我们应该与需求实现方进行有效的沟通。

比如:

1、为什么要进行这样的一个需求开发?这个需求开发会解决哪方面的问题?能给我们带来哪方面的利益?

解析:术业有专攻,很多需求与常识有所违背,也不一定是普通人可以理解。如果不进行必要性的说明,遭到开发的抵触情绪是可以理解的。另一方面目前开发人员这个群体不是素质低的群体,他们也有了解业务、学习业务的需求,所以对需求背景和开发目的进行详细沟通,对产品目标是十分必要的。

案例中,即便只是老板天马行空的想法,开发完成后老板答应请吃下午茶或者涨工资也是一个不错的目标。

2、需求要通过什么路径实现?

解析:由于开发人员是直接实现需求的人员,同时往往也是产品的直接用户,有时候对于实现路径他们会有更好的想法,认真听取,充分沟通和探讨,也许需求的实现会更简单快捷。

三、假如我是PM

在段子传播之中,很多产品经理或开发人员都一时技痒,对“app的主体颜色可以随着用户手机壳颜色改变而变化”这个引起暴力事件的段子给出解决方案。

笔者给出的解决方案如下:

前置条件:

  • 客户必须打开APP,并且APP在前台运行;
  • 手机具备三轴陀螺仪及后置摄像头。

需求实现路径:

  1. 通过调用三轴陀螺仪参数,确定客户更换手机壳动作的开始时间和结束时间;
  2. 在开始时间和结束时间内,调用后置摄像头数次拍摄相片,理论上其中几张相片可以较大范围拍摄到手机壳;
  3. 对于拍摄到的图片进行图像分析,确定其中出现频率和面积最高的色块,并以此为手机壳颜色。然后更换主题颜色。

以上解决方案可能并不具备可行性,仅供各位读者一笑。笔者主要从事互联网金融产品设计,欢迎同行交流探讨。

 

作者:懒洋洋,微信公众号:pmyang

本文由 @懒洋洋 原创发布于人人都是产品经理。未经许可,禁止转载

题图作者提供

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. #非技术出身产品经理的技术沟通秘籍#
    15天补齐程序/代码、前端、后端、数据库4大模块基础技术知识。助你日常沟通更顺畅,产品设计不挖坑!
    详情戳>http://996.pm/7daXE 或咨询起点学院蘑菇(wx:qdxymg)

    来自广东 回复
  2. 这种需求别说做了,一般我都是先和开发负责人碰一下有没有可实施的方案,有可实施的方案再谈做。比较夸张的需求不和开发沟通就做,浪费大家时间啊。

    来自河北 回复
    1. 目前传出的消息应该只是一个段子 谢谢您的回复!

      来自广东 回复
  3. 很显然,这个事件中的产品和研发都愧对自身岗位的称号,虽做着产品或研发的工作,但是其自身还不具备相应的专业素质,称其为产品汪和程序猿更恰当些。我本身也是做产品的,每提出一需求或一功能,都会站在开发角度去分析其可行性,主动去寻找自身原因,降低和开发沟通成本,一旦方案行不通或大多数人持否定意见,我都会从根本上去审视背景、需求、目标,学会如何接纳新需求是产品经理的基本功……

    来自山东 回复
    1. 产品功能上线前和开发人员的项目评审会是很必要的,能够接纳和分析各方意见是对产品经理的基本要求,我们一起共勉。

      来自广东 回复
  4. 不是平安科技,是平安产险科技中心

    回复
    1. 谢谢您的更正和支持!

      来自广东 回复
    2. 已经澄清了,是段子,就是两个员工之间的矛盾,别人黑产品就算了,一个产品平台也跟风黑……

      来自浙江 回复
    3. 懂得自黑才是做互联网的 ^_^

      来自广东 回复
    4. 想做自黑的互联网人,首先得分得清自黑和抹黑吧,就行开玩笑,什么是玩笑什么是低俗吧

      来自浙江 回复