前几天网曝平安的APP产品经理和程序员打架事件,相必大家都知道了。起初看到产品经理跟程序员打架我感觉并不意外,当时的反应是,也许大家太压抑,用了这种不太理性的排遣方式。但是仔细一看产品经理的需求时,我还是感觉这个需求太不靠谱太荒谬了。原来产品经理向APP开发程序员提出根据手机壳颜色而更换APP主题颜色的功能开发的需求,最终因意见不合在办公室内大打出手。如果这两人之前没有接下梁子,那只能说两人沟通出了问题,如果之前就有摩擦,那也很有可能是产品经理故意刁难找茬。
我们先来分析一下这个需求的可行性。想要根据手机壳颜色而更换APP主题颜色,那就必须先让手机读取手机壳外观图片,从图片中提取颜色的数值,而手机发展到现阶段能读取外界信息的唯一途径就是通过手机外置的摄像头来读取。现在市面上流行的手机的摄像头几乎都不能“探出头来再转个弯”以便于读取手机壳颜色......可见这个产品经理提出的这个功能的可行性有多差。
早期的产品经理大多都是程序员出身,对技术能够实现的功能边界有比较好的把握,通常提出的方案在实现上不会有太大的问题,有的产品经理甚至还参与到一些项目的研发过程。最近几年甚至出现了大学刚毕业就做产品经理的情况,这些产品经理做产品规划无疑是“纸上谈兵”,自然就会导致提出很多不着边际的需求,有经验的程序员对这种方案往往也是哭笑不得。
北京网站开发专业供应商网十科技觉得,要想做好一个产品经理,最好还是懂一些编码原理,最好本身就是从程序员转过来的。虽然产品经理重心不在编码,而在于设计创意,但涉及最终还得要落地。自己好的设计、创意要想很好的实现,自己懂得编码知识的情况下应该知道实现的难度,难度增加也就会增加时间和人力成本。设计不能落地,那就不是一个合格的点子了。
以上是北京网站开发、网站设计开发、北京网站开发公司网十科技小编整理,有北京网站开发需求的朋友们可以电话或QQ联系。
为避免产品经理提一些荒唐的需求而引发诸多问题,网十科技小编总结了几个解决方案供大家参考:第一,产品经理提需求要先制定方案,方案制定完成之后要与项目经理进行直接沟通,当项目经理认可功能需求之后再组织主力研发人员进行具体任务安排。这么做的一个好处就是能把大部分不靠谱的需求过滤掉,项目经理会有一个尺度。第二,当出现功能做到一半需要调整,或者是反复需要修改,或者是功能做到一半被砍掉了等等情况,项目经理要做的第一件事情就是“封版”。“封版”的作用是承认两件事情,第一件事情是认可程序员的工作,第二件事情是算入绩效工资和奖金。第三,为研发团队提供合理的人员配备,这个比较考验管理者的能力,互联网系统开发团队的搭建是一门大学问。