Интерфейс информационной системы нужен не только для того, чтобы пользователь "мог взаимодействовать с программой". Интерфейс нужен для того, чтобы пользователь делал именно то, для чего он эту самую программу запустил. Да, многие корпоративные системы пользователи считают просто "программами" и запускают их по необходимости, а не по собственному выбору. Вот только перестают их запускать они уже по личной инициативе, за которую еще предстоит побороться разработчикам и команде внедрения.
Предупреждаем: статья без картинок, чтобы не отвлекаться от ее сути :)
&
Современные организации много времени и сил тратят на разработку масштабных информационных систем, их внедрение и дальнейшее развитие. Такие проекты опутаны экономическими расчетами и немного окутаны тайнами сложных решений. Они обсуждаются на советах директоров крупных компаний и рассматриваются как приоритетные стратегические программы их развития.
&
Очень мало авторов оставили без внимания два факта:
- информационные системы нужны организациям
- за информатизацией в целом - будущее.
Оставим эти интересные направления для рассуждений в других блогах. Наша тема интереснее.
Все большие инициативы подвергаются критике и внедрение масштабной информационной системы, либо ее редизайн, гарантированно становятся темой для обсуждений на месяцы или годы в буфетах и даже на корпоративах. Чем менее удачно внедрена информационная система, тем более меткими становятся отдельные комментарии и сложнее работать с ними, не отвлекаясь на организационные мероприятия.
Работа с критикой пользователей необходима для того, чтобы понимать, на что действительно стоит обратить внимание, а у кого фраза "в этой системе вашей работать неудобно..." означает, что работать-то, на самом деле, и не хочется. Тема работы с критикой пользователей обширна и мы обязательно ее рассмотрим. Пока все таки остановимся на том, что восприятия системы, как комплексного объекта, можно попробовать скорректировать техническими подходами.
&
"Большие системы" годами создаются крупными разработчиками, наследуют огромное количество стремительно устаревающих решений и не так уж быстро "дозревают" у крупных клиентов прежде, чем окажутся "прямо на столе" у пользователей.
Пока этот процесс происходит, пользователи уже не очень хотят видеть эти системы собственно "на столе", поскольку постоянно перемещаются, активно работают с мобильными устройствами, хотят или должны вводить совсем немного информации, скорее подтверждая что-то, чем вводя данные в огромные экраны с массой проверок, сидя за рабочим столом.
&
Современный пользователь крупной корпорации хочет простых вещей:
- работать там и тогда, когда удобно и есть время для этой работы
- быть доступным удаленно в любом месте
- перемещаться по зданиям и даже городам организации с одними и теми же правами доступа
- быстро получать информацию на экране и вводить только то, что нужно
...и, да, чуть не забыли, идеально, если учиться всему этому перед началом работы в информационной системе не придется.
&
Решать проблемы интерфейса и повышения его удобства можно, меняя системы, развивая системы для ввода данных и системы для просмотра данных, передавая данные из одной системы в другую и много еще какими путями.
Все эти пути имеют одно общее "зерно": они должны быть проверены на предмет соответствия лицензионной политике или сложному контракту производителя системы, поскольку могут иметь скрытые риски, которые проявятся только в ходе очередного лицензионного аудита или предметного спора по такой тематике.
Снять этот риск можно только путем использования методов, явно разрешенных производителем информационной системы.
&
Мы в NeoInteg (www.neointeg.com) не ищем простых неправильных рецептов, легких путей и знаем, что "Святой Грааль" в разработке недостижим. Но мы знаем, где можно искать пути большего одобрения и легкого восприятия корпоративных информационных систем. Пользователи становятся "голосующими", сегодня уже нельзя их просто заставить работать в системе, если она им не нравится. Нет, конечно, можно, но проблемы будут все равно.
&
Мы считаем, что выход нужно искать в разработке веб-интерфейсов и мобильных приложений для работы с корпоративными информационными системами. Такой проект требует подготовки, скрупулезного планирования, разработки сценариев, проектирования дизайна, программирования, подготовки к внедрению и много чего еще прежде, чем такой удобный интерфейс у пользователей Вашей компании начнет появляться.
Такой путь, теоретически, может пройти любая компания. Но все же подумайте, а правда ли то, что Ваш бизнес - разработка интерфейсов? Стоит ли тратить на это время и силы, если отлаженный "гладкий" сценарий быстро все равно не получится сделать?
Мы думаем не стоит, но все же, если решились, рекомендуем начать с ответов на простые вопросы:
- какие операции (или транзакции) в системе пользователи применяют чаще всего?
- какие из них было бы удобнее выполнять на мобильном устройстве прямо там, где происходят события, которые нужно отразить с помощью этих транзакций?
- какие поля и в какой последовательности пользователи реально заполняют?
- можно ли автоматически их заполнить?
- как все это объединить на одном экране?
Ответы на эти вопросы помогут внести некую структурированность в проект и начать его с конкретных решений.
Если принято решение о начале работы по проекту разработки веб-интерфейса или мобильного приложения для корпоративной системы с подрядчиком, рекомендует задать ему также несколько простых вопросов:
- как определить самые востребованные "участки" информационной системы, которые стоит перенести на мобильные устройства?
- почему работа с мобильными устройствами важна в корпоративной системе?
- можно ли посмотреть какие-то готовые сценарии такой работы?
- какие сложности чаще всего встречаются в таких проектах?
- есть ли у подрядчика методология организации и выполнения проекта или нужно "немного поговорить с пользователями"?
По этим ответам Вы сразу поймете нужно ли продолжать разговор и работу с подрядчиком.
В итоге мы рекомендуем:
- обратить внимание на проблему сложностей работы с корпоративной информационной системой путем перевода ее в работу через веб-интерфейс или мобильное приложение
- использовать простые вопросы для диагностики возможностей перехода на такой интерфейс
- обсуждать с подрядчиком его опыт с помощью примерных вопросов, которые мы также описали выше.
Пусть Ваша информационная система станет еще чуть более полезной для пользователей и для бизнеса в целом!
#технологии #мобильный интерфейс #информационные системы