从高级功能到傻瓜软件看用户体验

  今天在客户提出新的功能需求后,发现他们对我们公司的软件很不适应,对他们以前使用过的老系统有很大的依赖性。

  我突然发现并不是开发的功能越复杂、越高级就OK了,而是需要让他们普通业务人员能够很容易的操作并上手。因为他们大部分人都是不懂代码和软件架构的,可能在你看来一个很容易的操作,在他们眼中需要通过很多个步骤才能达到目的。他们想要的是那种傻瓜式的一步到位的功能。由于人性的原因,对新东西需要一个适应过程。在实习的时候,公司开发了一个系统,因为前期需求不明确,导致后来采用添油战术,让项目越来月臃肿。项目的功能确实很强大,很多东西都有涉及。但就是这样的项目,让我这个菜鸟程序员看着也是蛋疼。

  客户永远都想发最少的钱开发功能最完整的项目。但这可能嘛,就像开发程序一样,都需要分层的。还有一个很重要的原因,当每个开发者在写代码的时候,很容易把自己融入到系统角色中,把自己的看法和理解放在了前延。可能是我技术层次的原因,个人看法。

  有时候觉得开发跟练武功一样的,在前期自己不断的使用各种招式,也需要不断升级。到最后跟那种高手比试的时候其实只需要几招就够了。

  第一次发帖,以前也想写过,但都没有发出过。觉得有些想法可以发表出来跟大家分享一下。

  

相关资源:KK录像机-瓜

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年3月13日
下一篇 2013年3月13日

相关推荐