把事情做到刚刚好

前段时间,一个朋友找我,问我如何用axure做手机APP原型,做出左右滑动切换不同桌面的效果。我问他计划用这个干啥,他说就是做个原型让工程师去开发。

他同时还发给我一个他做的半成品,我看了这半成品以后觉得其实他已经完全把意思表述的很清楚了,但他还是想追求完美。

其实工作中有一件非常重要的事是要能分清该把精力花在哪。有些事做到70分就行了,而有些重要的事情必须做到100分甚至120分。既然原型的目的只是把产品定义和交互清楚地描述给开发,何必做得严丝合缝,尽善尽美。

最近在看的<团队之美>,里面有对Mike Cohn的一段采访,他提到了「一个应用中所有的代码不一定要处于同样的质量水平」,「不是每件事都要做到第一流,在大多数情况下,我们根本没机会做到第一流」。

我深以为然,很多时候,我们要克服「事事都做到完美」的倾向。这种完美主义倾向很多时候来源于自尊、缺乏安全感或对目标的不清晰。

很多人担心自己做出的东西达不到完美标准会影响别人对自己的看法,从而降低自己在别人心目中的形象,或者觉得作为一个产品经理,做出的东西太草率会损伤自己的职业尊严,所以尽全力做好手里的每一样工作。若你是在从事科研工作,这可能就显得很重要,但你要清楚,在公司中我们更多的是在从事“工程”类的工作。我们需要清晰地了解工作的目标,要知道怎样用最少的投入完成目标。

比如开头处提到的原型工作,完全可以通过定义一些技术参数,用简单的线框草图描述,快速交给工程师,等到出最终产品时,再精益求精地去追求极致效果——当然,那时用到的不再是axure这种原型制作工具了。

也有很多人以自己有“完美主义”为托辞,想把木桶的每一块木板都做到自己能做到的最高,却忽略了目标可能仅仅是装一点点水。

我们必须避免工作中的完美主义,把工作做到「恰好」,尤其是在处理一些临时性的、过程性的产出物时——所以真正的挑战是,能理解每一项任务的目标,并聪明地分配自己的精力和时间。

但这绝对不能成为工作敷衍的借口,该精益求精、玩儿命扣细节的工作,还是要保持偏执的完美主义倾向。

就如同之前一直流行的一句话“做正确的事情,比正确地做事情更重要”。

2 Comments

  1. 转转 says:

    2014年06月19日 at 15:08

    不太同意这种看法,我觉得工作就要认真对待,就拿这个例子来说,好的原型可以让开发更清楚的了解需求,在时间比较紧迫的情况下确实不能要求做到尽善尽美,不然这很容易成为某些人偷懒的借口

  2. AI小涛 says:

    2015年02月14日 at 10:47

    对于还是一名刚入行的产品从业人员的我而言,深有同感。自己毕业之后做的是硬件工程师,前不久加入了一个公司正在做的跨境电商项目,职位是产品助理。接触过的人可能会知道电商类的PM更加注重后端供销存的一整个链条环节,前端的交互和页面设计是不会花太多时间精力去处理的。可我并不清楚。在确定想转行的想法后通过书籍通过各种博客所学习接触到的都是「交互很重要」(这也正是我当初为什么想转行产品的原因之一,做硬件设计的时候我总是倾向于把整块电路板的布局走线安排得尽可能规整好看)。我把大部分时间花在画接近高保真的原型图上面(因为当前页面实在是不忍直视),而最最重要的后端的设计却没有很用心去钻研。我想最根本的原因就是我确实对目标不清晰。文章的最后一句说得很对,“做正确的事情,比正确地做事情更重要”,但这条通往「正确的事情」的路恰恰是困难最多也最迷惑人的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论审核已启用。您的评论可能需要一段时间后才能被显示。