第八周作业
什么是用户体验?什么时候开始考虑用户体验?
http://kb.cnblogs.com/page/508097/
既然用户体验和用户界面对一个项目这么重要,但是负责这类工作的设计师并不是软件工程师,设计师们什么时候加进来为好呢?不同的人有不同的看法。
•最先:“你要从用户体验开始,然后反过来寻求技术的解决方案”。
•最后:代码写得差不多了,请设计师(或者美工)来美化一下,画个图标,对其一下文字。
你认为应该如何根据项目和用户的类型来决定设计师和工程师的交互方式?
取自《构建之法》P249
美观,百度百科给出了这样的释义:“外形好看,漂亮”。但是,对于一个软件项目而言呢?“美观”,究竟是百度首页的简洁大方,还是高校官方网站的条理清晰,亦或是淘宝网的色彩斑斓、琳琅满目?其实,没有任何一个设计师或者工程师能够就“美观”一词给出最准确的定义。
此时,假设项目经理欲从客户那里获取需求,用户给出这样的答复“美观好用”。行外人乍一听直呼“这还不简单!”。然而,项目经理整个人都会蒙了。究竟什么才是您心中的“美”呢?工程师认为他们做出来的产品都是极为好用的呀!
如果设计师与工程师一开始就能够参与到用户体验中,某些问题应该就可以迎刃而解了。他们可以就自己的经验从用户那里获取到更加详细的需求“您是想要百度那样的还是淘宝那样呢?左侧栏给您一导航引领您操作可以吗?您是想通过按钮就完成所有的操作?”。后面的设计对于专业的他们便不会是问题了。
反之,如果一直等到代码写得差不多了,设计师或者美工才来美化一下,其实只是隔靴搔痒罢了,甚至会导致反作用横生。一则,美观只是设计师或者美工眼中的美观,并不是用户眼中的美观,总会有瑕疵产生,用户也就不会特别满意。毕竟,一百个人心中有一百个哈姆雷特,一百个人眼中自然也就会有一百种美观的定义。再则,瑕疵的产生并不可怕,可怕的是设计师的想法与用户的想法反其道而行,明明用户心中的是简约的百度,你却给他呈现出琳琅满目的淘宝,这岂不是“大过”?
所以说:“设计师与工程师要从用户体验开始,然后反过来寻求技术的解决方案”。
不过,也不能避免一些小型的软件项目,在需求阶段怕麻烦、但不是很介意最后结果的用户,这样的话,设计师与工程师就可以自由发挥了。“代码写得差不多了,请设计师(或者美工)来美化一下,画个图标,对其一下文字。”自然也就不为过了。