Все таки при разработке проектов(клиентов) которые нацелены на широкую аудиторию, стоит брать в команду юзабилиста или хотя бы чтобы он вообще был в компании. Когда этим занимаются продакты и проджекты(которые недавно еще совсем были программистами) логика приложения и интерфейс получаются такими, что даже у меня закипает мозг. Например попадаются элементы управления примерно такого вида:
*все таки правильнее было использовать слово "способ", а не "вариант"
Или например на соседних кнопках, одинаковые цветовые индикаторы могут значить разные вещи. Теоретически все эти проблемы должны решаться юзабилистами и нормальными дизайнерами, а не проджектами с завышенным чсв.