在设计人机界面时,通常需要在灵活性和一致性之间进行权衡。 原则上,对于某个软件,用户的思维方式应该是一致的,操作和控制的方式也应该是一致的。 只有这样,才能减轻用户使用软件的困难,让用户在不知不觉中进入一个统一的思维框架,才能正确、顺利地应用软件。 但这只是问题的一方面。 另一个问题是用户是多样化的,他们有自己的习惯和爱好。 它们应该具有一定的灵活性,可以自由选择某些功能的运行方式。
例如,有些人出于方便而喜欢使用箭头键来选择下拉菜单中列出的功能,而另一些人则喜欢使用快捷键,因为它们非常快捷。 在设计软件时,我们还不如鱼与熊掌兼得。
又如,关于人机界面的色彩,有些人为了提高工作效率,喜欢鲜艳悦目的色彩界面; 其他人喜欢黑色和白色以保护视力。 在开发 MIS 软件时,程序员不妨让用户自由选择颜色。