May 15
细致的用户界面设计是高质量软件的标志之一。设计良好的用户界面使用户与软件的交互更有效率、更能减少用户的错误倾向,更快地学习和更富有成果。好的界面设计不仅仅是屏幕布局周全的考虑,它着眼于在充分理解需完成的工作的基础上创建一个用户界面与系统的有效架构。下面这些规则将能帮助开发小组提高项目界面设计的质量。
一、为解决实际问题而设计
软件是一个使能工具,让我们更快更有效率地处理事务并延展我们的能力。大多数人使用软件并非是只为了享受运行其他人代码的乐趣,当然那些入魔的技术专家和全心的质量至上者除外。不管是用它在互联网上查询明天的天气还是控制微波炉的热量来加热汤,或是为病人远程诊断,软件总是一个工具,一个实现目标的方法。考虑到这点,开发者和设计者就能正确地理解用户要完成的工作和为了成功实现用户需求软件应提供什么功能。
关注实际工作需要考虑为什么用户在完成一项任务时要采取不同的操作,注意不要迷失在实际工作之外的管理和其他事务上。同时要避免技术的诱惑,为了实现一些很酷的软件技术而浪费精力去解决实际不存在的问题,结果只是使用户界面混乱和易于混淆。 Continue reading »

最新评论