工作至今,忙忙碌碌,思考的时间总是少之又少,即使,有那么一瞬灵光乍现,也马上被淹没在
巨大的工作量里。
今天,同事问了一个问题,是之前之间都没有碰到过的,如果真的要按照他的思路去实现的话,
估计是得不偿失的,当工作量与回报不成比例的时候,就该要从新出发,换个角度去思考了。
第一点,为什么要这么去做。客户提出这样那样的要求无非是要达到某种预期的效果,他们并没
有从投入的时间去考虑,他们也不会也不可能从开发者的角度去考虑,那么首先要告诉自己其实客户
没有想象中的可怕,当合理的解释呈现在他们面前时,他们会进一步的思考,也会理解一个经过深思
熟虑的开发者提出的质疑,这将是一个很好的开端。
第二点,为什么我是第一个碰到这个问题的人。客户的需求是不断变化的,但是本质都是不变的,
大多数情况下,都可以把客户引导向一个便于我们实现的方向,也就是说,当你碰到一个新的问题时,
你可能并不是真正第一个碰到它的人,那么,为什么其他人碰到它以后就杳无音讯了呢?当你再去询问
别人时就会发现,他们总是试图让你知道,不应该这样子去做,应该这样子去做之类的。说到底,那
些人是换了一个思考的角度,从新出发考虑了这个问题,也就获得了更简便更高效的解决办法。这真
是令人欣慰呢。
第三,如何让客户对自己的做出的调整满意。这当然又要涉及到用户体验了,从一个客观的角度,
首先保证功能能够实现,其次,加入让人眼前一亮的新元素。对于精心设计,几乎是量身定制的新功
能再刁钻的客户还会有不满意的么?当然也不排除有某些专爱钻牛角尖的人,那些难缠的家伙恐怕就
只能在心底暗骂了。