
我在下面需要转载一篇文章猫是怎么淹死的?,是来自于AirPlay的开发日志上面。
事实上对于AirPlay不是很满意,但是有好几次在CB上面看到,也有下载试用过几次 ,但是感觉为了华丽的外观而舍弃了软件的易用性。音乐播放器,还是Foobar为首选,大不了在编辑ID3的时候混搭一个编辑标签的软件,千千静听感觉太花哨了,缺少我喜欢的那份独特与清明,当然国产优质是无可置疑的,软件作者也没有义务为我们承诺什么,更何况现在还是被收购百度旗下。
不过偶尔在AirPlay的博客上面看到这篇文章猫是怎么淹死的?,感觉文章写得不错,我们很多时候在做网站或者、软件、产品的功能架构或者是一些设计的部分,怎么去协调用户需求以及开发人员。我想,这对于互联网的从业人员多少会有解掉一些迷思。
OK,废话不多说,下面是转载的文章内容。
可能所有的产品都会遇到类似的问题,似乎永远满足不了用户的期望,用户永远都在抱怨。身为开发者的我们应该怎么办?
身为产品的设计者、开发者或者像我一样的打杂者,应该清楚地理解,至少是认识到产品设计的目的、目标、对象,甚至背后的商业逻辑。所有的工作必须围绕一条清晰的线索,那才是你最重要的东西,细节只是实现它的步骤与方法。可能每一个用户都会向你抱怨,告诉你他的不满和希望,你要满足每一个人吗?恭喜,你快挂了。
用户告诉你的内容是很重要的,可以验证你的思路,给你启发,但是用户不了解整体的思路,也不了解没一个细节,看到的往往是局部和片面的。这个时候,你应该牢牢把握自己的产品设计逻辑,注意我说的是逻辑,分析用户的要求,列个清单,排个优先级,然后排期。真正的工作绝对不是开发本身,是确定一个产品设计的逻辑,分析需要和竞争环境,对比竞争品,设计产品细节,这些问题解决了,才能考虑如何开发。一旦首先从开发入手陷入细节当中,那么不久以后你的对手打着望远镜也找不到你了。 (阅读全文……)