现在开始查看我去年的项目,因此我正在编写规范要求文档。现在,碰巧这个项目需要高度的“可用性”——我不知道这是否是正确的英文单词,但我的意思是它应该很容易从用户 PoV 中使用。现在 - 在我目前从事的所有项目中,可用性并不是一个真正重要的因素,所以我可以写一些乱七八糟的东西来解决它。虽然我总是问我们的老师他们会如何指定可用性的要求,但还没有人给我一个我觉得足够好的答案。
我们的老师一直鼓吹对项目的任何要求都应该是“可测试的”,但是您如何测试您的用户界面的可访问性?
假设我有一个实时应用程序正在运行。在这里说“一个条目应该在初始调用后不到 100 毫秒内被删除”并不难。但是要说“用户界面应该是 86% 直观”要困难得多。
我想这是一个难以破解的难题,但我肯定不会是世界上第一个想到这一点的人,更不用说遇到问题了。