Найти в Дзене

Заметки об интерфейсе современных информационных систем

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

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

Предупреждаем: статья без картинок, чтобы не отвлекаться от ее сути :)

&

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

&

Очень мало авторов оставили без внимания два факта:

  • информационные системы нужны организациям
  • за информатизацией в целом - будущее.

Оставим эти интересные направления для рассуждений в других блогах. Наша тема интереснее.

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

Работа с критикой пользователей необходима для того, чтобы понимать, на что действительно стоит обратить внимание, а у кого фраза "в этой системе вашей работать неудобно..." означает, что работать-то, на самом деле, и не хочется. Тема работы с критикой пользователей обширна и мы обязательно ее рассмотрим. Пока все таки остановимся на том, что восприятия системы, как комплексного объекта, можно попробовать скорректировать техническими подходами.

&

"Большие системы" годами создаются крупными разработчиками, наследуют огромное количество стремительно устаревающих решений и не так уж быстро "дозревают" у крупных клиентов прежде, чем окажутся "прямо на столе" у пользователей.

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

&

Современный пользователь крупной корпорации хочет простых вещей:

  • работать там и тогда, когда удобно и есть время для этой работы
  • быть доступным удаленно в любом месте
  • перемещаться по зданиям и даже городам организации с одними и теми же правами доступа
  • быстро получать информацию на экране и вводить только то, что нужно

...и, да, чуть не забыли, идеально, если учиться всему этому перед началом работы в информационной системе не придется.

&

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

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

Снять этот риск можно только путем использования методов, явно разрешенных производителем информационной системы.

&

Мы в NeoInteg (www.neointeg.com) не ищем простых неправильных рецептов, легких путей и знаем, что "Святой Грааль" в разработке недостижим. Но мы знаем, где можно искать пути большего одобрения и легкого восприятия корпоративных информационных систем. Пользователи становятся "голосующими", сегодня уже нельзя их просто заставить работать в системе, если она им не нравится. Нет, конечно, можно, но проблемы будут все равно.

&

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

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

Мы думаем не стоит, но все же, если решились, рекомендуем начать с ответов на простые вопросы:

  • какие операции (или транзакции) в системе пользователи применяют чаще всего?
  • какие из них было бы удобнее выполнять на мобильном устройстве прямо там, где происходят события, которые нужно отразить с помощью этих транзакций?
  • какие поля и в какой последовательности пользователи реально заполняют?
  • можно ли автоматически их заполнить?
  • как все это объединить на одном экране?

Ответы на эти вопросы помогут внести некую структурированность в проект и начать его с конкретных решений.

Если принято решение о начале работы по проекту разработки веб-интерфейса или мобильного приложения для корпоративной системы с подрядчиком, рекомендует задать ему также несколько простых вопросов:

  • как определить самые востребованные "участки" информационной системы, которые стоит перенести на мобильные устройства?
  • почему работа с мобильными устройствами важна в корпоративной системе?
  • можно ли посмотреть какие-то готовые сценарии такой работы?
  • какие сложности чаще всего встречаются в таких проектах?
  • есть ли у подрядчика методология организации и выполнения проекта или нужно "немного поговорить с пользователями"?

По этим ответам Вы сразу поймете нужно ли продолжать разговор и работу с подрядчиком.

В итоге мы рекомендуем:

  • обратить внимание на проблему сложностей работы с корпоративной информационной системой путем перевода ее в работу через веб-интерфейс или мобильное приложение
  • использовать простые вопросы для диагностики возможностей перехода на такой интерфейс
  • обсуждать с подрядчиком его опыт с помощью примерных вопросов, которые мы также описали выше.

Пусть Ваша информационная система станет еще чуть более полезной для пользователей и для бизнеса в целом!

#технологии #мобильный интерфейс #информационные системы