1、最好是提供给客户个DEMO,由客户确认系统的整体风格。
根据行业特点,DEMO当然还要借鉴当前行业流行的软件的GUI设计方法,还有当前流行的界面设计方式。
如:客户会要求设计出类似XP的界面 :)
2、实施类似XP开发的开发,并在第一版本(越早越好)发布给用户基本的功能。
针对使用用户不同角色进行讲解、培训,收集结果,不断的进行改进。
收集的结果有一部分就是客户的GUI需求。
一般来说最终端的使用者,会非常关注GUI方面的东东:操作流程和界面搭配。毕竟他们要经常的操作和使用。
3、邀请行业专家参与GUI设计。
行业专家是一个行业流程的制定者和领导者,因此他们的操作习惯和特点会影响到其它人的应用,并且十分有说服力。
4、有时间、有机会多跟终端用户聊一聊,关注他们的工作特点,也就是站在用户角度理解系统、理解用户。
比如:如果工作需要长时间面对显示屏的,界面设计的比较花哨,怕是谁的眼睛也不能长时间忍受;
如果操作流程比较复杂,每人、每日的工作量又很大,系统不设计快捷键,怕是用户很快就烦了;
..............................
5、当然不论收集什么样的需求都要有一定的技巧,掌握基本的沟通、交流方式是必要的,可以看看这方面的资料。
本文出自51Testing软件测试网,感谢会员rolei在每周一问(09-03-23)中的精彩回答。
http://bbs.51testing.com/forum-157-1.html
版权声明:51Testing软件测试网原创作品,转载请保留链接,标明本文原始出处、作者信息和本声明,否则将追究法律责任。