А может быть это уже сделано?

Дата публикации: 06/11/2008

Часто внимательное чтение документации открывает глаза на очень удобные вещи, которые уже реализованы в программе, но найти их достаточно сложно. А ведь это может оказаться той самой нужной именно Вам возможностью. Если касаться темы создания удобного дизайна, то вопрос как познакомить пользователя с доступными ему возможностями далеко не такой праздный.

Все современные более или менее серьезные программы достаточны сложны, чтобы знать абсолютно все доступные в них команды. И, разумеется, далеко не все сразу обращаются к справке. Да и зачем обращаться к справке, если мы не испытываем проблемы? А при выходе новых версий, многие ли читают полный список изменений? На поверку оказывается что сразу видны 2-3 крупных эффектных изменения, а более мелкие доработки оказываются незамеченными.

Я знаю несколько способов, которыми пытаются познакомить пользователя с новинками, но идеальных вариантов все равно нет. Разумеется, все нижеперечисленные приемы не отменяют полную и хорошо продуманную справку.

Совет дня
При каждом запуске показывается очередной совет из предопределенного списка и многое зависит от того насколько хорошо составлен этот список. В любом случае, через некоторое время, эти напоминания надоедают и они отключаются. Мне кажется, что при достаточно хорошей идее, страдает ее реализация. Практически все "советы дня" показываются в виде модального диалогового окна, т.е. мешают основной работе, а вот если их реализовать как небольшую выделенную область в рамках самой программы... в этом случае эффект может быть более явным.

Помощник из пакета Microsoft Office

Мультипликационный помощник
В ряде случаев, бывает полезным отслеживать текущие действия пользователя и на основании их предлагать полезные в данном контексте советы, скажем по использованию быстрых клавиш. Именно так появился первый анимированный помощник Microsoft Bob, который постепенно превратился во всем знакомого персонального помощника в Microsoft Office. К сожалению, искусственный интеллект подобных помощников часто оставляет желать лучшего, тем не менее это один из путей куда следует двигаться, но уже на уровне всей операционной системы.
Примеры
Хорошим тоном для сложных программ, особенно языков программирования или моделирующих графических программ является создание примеров, показывающих как использовать новые возможности. Не пренебрегайте ими при знакомстве с новой программой.
Сайт поддержки
В некотором роде это продолжение примеров по использованию возможностей пакета, но в отличие от статических примеров, информация на сайте может легко обновляться и дополняться. Ну и, кроме того, вокруг каждого такого сайта складывается профессиональное сообщество. Разработчики программ это понимают и уделяют таким сайтам много внимания. Классические примеры это обучающие уроки по работе с PhotoShop на сайте Adobe или сайт поддержки пользователей пакета Microsoft Office от одноименной компании.
Изменение интерфейса
Полное переосмысление концепции работы с программой и коренная переделка интерфейса. Это самый сложный путь и часто далеко не однозначный, но именно этим путем пошла Microsoft в последней версии своего офисного пакета. При таком подходе пытаются сделать так, чтобы нужные функции, включая новые, были доступны именно в тот момент, когда в этом есть необходимость. У меня лично есть ряд претензий к тому, как именно был изменен интерфейс офиса и я их могу обосновать, но об этом как-нибудь в следующий раз. Пока я хочу привести данный интерфейс просто в качестве примера.

Идеальных же вариантов по-прежнему не существует и вряд ли в ближайшее время будет найден такой, хотя отдельные подвижки в области интерфейсов происходят. По этой причине, если Вы хотите повысить эффективность работы в своей основной программе - то посвящайте хотя бы 15 минут в день на поиск и изучение новых возможностей. Это обязательно окупится появлением свободного времени в будущем - главное не лениться!

Теги: мысли

Смотри также