Многие проекты по редизайну внутрикорпоративных систем стартуют по запросу высшего руководства, которому нужно иметь удобный доступ к оперативной информации и эффективные способы управления и контроля. Эти средства не должны отнимать у руководства много времени, так как свободного времени у них нет.
Таким образом, распространение юзабилити в российских компаниях часто идет сверху вниз. Если удобные интерфейсы будут оценены наверху, то есть вероятность, что редизайну подвергнутся и системы, с которыми работают менеджеры среднего звена, и, быть может, эта волна когда-нибудь докатится до людей, работающих на нижних уровнях организационной структуры.
Приходится сожалеть именно о таком направлении развития, поскольку на нижних уровнях организационной пирамиды людей, конечно, больше, чем на ее вершине. Поэтому улучшение пользовательских интерфейсов для рядовых сотрудников должно производить больший бизнес-эффект, чем оптимизация работы ограниченного по своему размеру управленческого звена.
Никогда не слушайте пользователей! Чтобы создать простой в использовании интерфейс, обращайте внимание на то, что пользователи делают, а не на то, что они говорят.
Якоб Нельсон
Поскольку Россия благодаря своим инженерам популярна как место осуществления аутсорсинговых разработок, нужно коснуться еще одной темы - как обстоят дела с дизайном пользовательских интерфейсов в этой сфере. Оторванность аутсорсинговых разработчиков от бизнеса и пользователей затрудняет внедрение методологии дизайна, ориентированного на пользователей. Часто сами заказчики ограничивают разработчиков от контактов с пользователями. Скорее всего, это связано с тем, что заказчики не понимают методологии; с другой стороны, они не могут быть уверены, что разработчики со своим плохим английским не наломают дров, общаясь с конечными пользователями.
Показательным является такой диалог, состоявшийся с одним из ведущих руководителей проектов разработки программных продуктов для западных заказчиков. Он, как человек прогрессивный, с большим интересом смотрит на юзабилити, как метод, который может решить много трудных вопросов, встающих перед проектом. Его недовольство ситуацией выражалось в таких словах: "Мы конкурируем по цене. Я не могу предложить заказчику увеличить стоимость проекта и его время, чтобы включить в процесс эту методологию и сделать продукт лучше. Заказчик, скорее всего, уйдет к конкурентам".
А когда ему возражают, что юзабилити-подход сокращает время проекта за
ищется именно для этих пользователей, которые решают именно вот эту задачу, и именно вот в этих условиях. При таких условиях в принципе мы можем найти то решение, которое будет оптимальным. Измените любой из критериев, и найденное решение может поменяться кардинально, даже оказаться самым плохим из возможных. При этом необязательно речь идет об интерфейсе как таковом (например, о графическом интерфейсе) - есть такой термин "глубокий интерфейс". Это сам интерфейс и все, что лежит за ним, все принципы взаимодействия, вплоть до функционала системы.
Роль абсолютной лакмусовой бумажки могут играть упомянутые гигиенические правила. Пример - согласованность интерфейсов: нельзя нарушать установленные правила поведения каких-то элементов
Непрерывно нарушают. То двойной щелчок, то одинарный
- Конечно. Причем сами же фирмы, законодатели интерфейсов, пишущие руководства и говорящие, что мы плохо им следуем, их нарушают. Причина этого, конечно, не в злонамеренном вредительстве. В условиях больших корпораций, когда тысячи исполнителей и сотни продуктов, трудно отследить, чтобы на всех уровнях все всё делали правильно. Последнее время очень популярна идея делать все красиво, внешне привлекательно, и нередко специально находят нестандартное решение именно ради красоты.
Еще один из факторов, который в нашей стране часто опускают - доступность для разных категорий, для людей с ограниченными возможностями, и даже для просто молодых или пожилых. Вот очень показательный случай: была написана некая критическая статья о дизайне одного из сайтов. Там указывалось, что отсутствует переход на другой уровень. Авторы возразили - как же отсутствует, вот она стрелочка, на самом видном месте? Оказалось, что критикующий имеет дефект цветного зрения, и вместе с ним эту стрелочку не видят еще порядка 8% мужчин и сколько-то процентов женщин.
Юзабилити - дисциплина больше критическая или конструктивная? То есть с ее помощью можно что-то изобретать или только оценивать уже изобретенное?
- И то и другое. С помощью юзабилити можно оценить разработку, а можно спроектировать на основе теоретических знаний и практических навыков.
Может быть, юзабилити должно заниматься мелочами, а не концепциями в целом? Я вот не отвергаю и примитивную командную строку, меня раздражают конкретные мелочи: ну, вроде когда-то была такая функция - автоматическое дополнение набираемой команды, а потом об этом напрочь забыли. Или: почему диалоги "Открыть" и "Сохранить" в Windows совершенно идентичны, хотя предназначены для совершенно разных задач? Вот мобильник Nokia, в котором клавишу громкости, расположенную на самом доступном месте, я хотел бы просто откусить, только не знаю, как к ней подобраться, ничего не сломав - мне вообще не требуется эта регулировка, тем более там, где я ее все время непроизвольно нажимаю. Но есть люди, которые со всем этим легко смиряются.