产品经理如何与程序员、设计师沟通

May 8th, 2008


» 上一篇:怎样增加站点的反向连接
» 下一篇:网页设计页面大小分析 不同分辨率下的网页大小(转)

产品经理的日常工作里有相当一部分是与程序员和设计师沟通,三种职业实际是三种不同的角色,他们看问题均是从各自的立场出发,产品经理提出了功能和界面的需求,而程序员却经常能找到反驳你的理由,开发这个功能太复杂了,而且毫无意义啊!设计师也通常从自己一贯的设计风格出发,他们往往也能找到反驳你的理由,因为公司的网站风格一直是这样的,你还别嫌丑陋!…

作为产品经理,必须要把握主动权,不能被人牵着走,哪些是需要坚持的原则,哪些是可以商量的,必须分的很清楚。
例如,程序员经常反驳的理由有这么些:
1、功能太占用服务器资源了。
2、开发这个功能好复杂,如果占用太多时间可能影响项目进度。
3、这个功能有助于提升用户体验,但我们实现起来比较麻烦。
4、这个功能太麻烦了,还是现在这样的好。
……

产品经理实际上是用户的代表,必须始终为用户说话,但很多时候都不能如愿。例如第一条,如果这个功能太占用服务器资源了,由于开发了这个功能导致访问效率降低,或导致经常不能访问,那么,这个功能无论初衷多么良好,也是背道而驰的,所以,这个时候产品经理就应该考虑其他的解决方案,而不是死死坚持。

对于第二条,程序员经常拿影响项目进度来说事,产品经理也是对项目进度负责任的,所以,这个时候,如果确实复杂,也是可以放弃的,放到下一阶段来开发。

对于第三条,当程序员说开发比较麻烦的时候,有可能程序员是个新手,如果执意坚持,就有点勉为其难了,此时也要放弃;但是,如果程序员不是新手,那么一定是程序员在逃避太偷懒,一定要坚持。但坚持也要有技巧的,例如要把这个功能说的如何如何重要,争取以理服人。如果你每次都能以理服人,那么程序员以后就能对你产生信任了,很多时候他们就会习惯于听你的了。

对于第四条,这通常都是程序员偷懒的表现。程序员每天的工作都是看代码,写代码,脑力强度高,对他们而言,能省则省。此时一定要坚持,因为产品经理始终为用户说话,为用户提供好的产品。

一个产品最终呈现在用户面前,需要设计师来一页页的设计,面对设计师,产品经理面临上述同样的问题。

设计师通常在看完方案之后,会按自己的思路来设计页面,有时他们会主观臆断,误解了产品的原意,此时产品经理必须主动解释,以免错误被传递,以后纠正就麻烦大了。

有时细微的视觉元素也存在分歧。到底是icon(按钮)好,还是用文字好呢?设计师会弄几个好看的icon,而产品经理认为用文字比较直观,用户一看就明白。很多设计师都是做平面出身,他们对丰富的视觉表达很在行,可是网页设计不等于平面设计,网页设计是一种产品设计,讲究的是好用,易用,用户体验至上。

对于经验不足的产品经理,有时候也需要多听听设计师的意见。有经验的设计师会尽量以最少的工作量来完成全部的任务,例如他们会重用css样式,而不是依据产品经理提供的页面原型,后者往往在考虑界面对用户的可用性,而没有考虑设计师的立场。

说白了,产品经理实际上也是一种求人的工作,自己的想法需要通过设计师和程序员来最终实现,否则再好的想法也只能在产品经理的脑子里发酵了,不能变为真正有用的产品。但求人也是需要技巧的,没有经验的产品经理要么就是被人牵着走,要么就是太过坚持而得罪人了。更多的技巧还需要在工作中不断摸索,也欢迎与本人分享。

(本文系作者原创)

随机文章

添加评论

必需

Required, hidden

可用标签:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

引用:http://www.ccouo.com/html/1978.html/trackback  |  订阅