Сложность пользовательского интерфейса
Сложным называется интерфейс, в котором содержится большое количество объектов и связей между ними. Под большим количеством понимается количество, затрудняющее их одновременный контроль или анализ, т.е. делающее интерфейс непредсказуемым и тяжело контролируемым.
Сложность может быть обусловлена, например:
- сложностью реальной предметной области, для работы с которой делается интерфейс
- необходимостью обеспечить достаточную гибкость интерфейса
Один из подходов проводит границу между простой и сложной системами: если система состоит из менее чем 8-ми объектов, то она простая. Более 8-ми – сложная. Здесь критерием выбрана способность мозга человека (наблюдателя) контролировать некоторое количество объектов единовременно.
На практике, этот подход работает так:
- выделить основные элементы интерейса (блоки на страницы, пункты меню)
- если элементов больше 8-ми, попытаться избавиться от второстепенного функционала
- если избавиться от второстепенного функционала тоже нельзя - организовать элементы в группы
Источники:
- Г.Буч "Объектно-ориентированный анализ и проектирование"