我向我一直在开发的产品的“客户”展示了一个原型软件。该程序的要求非常模糊,因为客户对通过软件可以完成什么有疑问(他通常处理硬件和零件)。
客户对该程序的功能印象非常深刻,并且最大的愿望是拥有一个对用户更友好的 GUI——无论这意味着什么。这让我思考究竟是什么造就了用户友好的 GUI。
作为编写程序的人,我觉得这是一个很难回答的问题,因为我知道 GUI 的所有内部工作原理。我知道让一些朋友/同事/等玩一会儿,获得反馈是测试 GUI 直观性的好方法,但这并不意味着它是用户友好的,它只是意味着用户最终可以“弄清楚”。
我不希望这个问题专门针对我的项目,我只是想让你知道我来自哪里。你认为什么是用户友好的 GUI?