1.系统化需求
因此,您已经采访了目标受众,并弄清了他们的需求和需求。现在是时候将发现汇总在一起并将它们转换为接口结构。例如,一个用户说:“我需要查看我的数据如何影响应用程序的其他部分。”或者在观看另一个人使用旧软件的过程中,您发现他使用快捷方式,根本不触摸鼠标。这是什么意思?
第一个用户的话是关于输入验证和提示的。您需要考虑将警报或帮助信息附加到表。或开发有意义的色彩系统。这取决于领域和心理模型。观察第二位用户的工作可能是您需要设计所有可通过键盘访问的操作的标志。您可能需要考虑比“ Cmd+ C”和“ Cmd+ V” 更深刻的快捷方式。
这是一些观察-假设对。
- “ 我需要轻松地一次操作数十个项目。”允许单元格多选吗?添加复选框以选择许多行?
- “ 现在我们以这种方式进行所有计算。” [ 显示Microsoft Excel ]Excel为此有效吗?我们可以借用哪些功能?
- “ 我们可以以某种方式事先知道服务器上是否已经存在此名称。”动态数据验证?错误消息或自动更正?
- “ 通常,我输入此信息。这很通用。”建议使用默认值,默认值还是模板?