Tesler’s Law
Закон Теслера
Закон Теслера, также известный как Закон сохранения сложности, гласит, что для любой системы существует определенная степень сложности, которая не может быть уменьшена.
Все процессы имеют ядро сложности, которое невозможно спроектировать, и поэтому оно должно быть принято на себя либо системой, либо пользователем.
Убедитесь, что с пользователей снята как можно большая нагрузка, решая проблемы, связанные со сложностью, присущей проектированию и разработке.
Следите за тем, чтобы не упрощать интерфейсы до уровня абстракции.
Происхождение
Работая в Xerox PARC в середине 1980-х годов, Ларри Теслер понял, что способ взаимодействия пользователей с приложениями так же важен, как и само приложение. Книга Дэна Саффера "Проектирование взаимодействия" включает интервью с Ларри Теслером, в котором описывается закон сохранения сложности. Интервью популярно среди дизайнеров пользовательского опыта и взаимодействия.
Ларри Теслер утверждает, что в большинстве случаев инженер должен потратить дополнительную неделю на снижение сложности приложения, а не заставлять миллионы пользователей тратить лишнюю минуту на использование программы из-за дополнительной сложности. Однако Брюс Тогнаццини предлагает, чтобы люди сопротивлялись уменьшению сложности своей жизни. Таким образом, когда приложение упрощается, пользователи начинают выполнять более сложные задачи.
Last updated