人机交互模型与理论/GOMS及其不可预测性
外观
虽然GOMS可以提供一些优势,例如最少的努力、成本和上市时间,但它受到用户不可预测性的严重缺陷困扰。这在复杂的多层应用开发中尤为明显。
我想举一个与我专业经验相关的例子。我目前正在为一家中等规模的拖车制造公司开发一个新的销售应用程序。这个应用程序需要具有在线和离线功能,并将由销售代表在潜在客户的营业场所使用。由于销售代表使用应用程序的环境范围很广,因此很难假设可能适用的所有场景。因此,在使用GOMS方法评估应用程序时,我们无法考虑环境因素。例如,我们能否预测用户在操作中途被打断?用户在系统中疲劳会怎样?另外,由于这是一个在线/离线应用程序,如果出现网络连接等其他因素会怎样?这会扰乱应用程序的流程,导致用户需要使用备用路径/方法吗?
如上所示,GOMS的不可预测性无疑使该方法在某些场景中比其他方法处于严重劣势。虽然GOMS可能适合少数用户不可预测性影响不大的场景,但有大量场景不适合使用GOMS。