Читайте наш Telegram-канал про ужасы интерфейсных проектов!
Главная / Статьи / Как мы собрали конструктор медицинских интерфейсов

· Дмитрий Макаров, дизайнер интерфейсов  · 6 минут на чтение

Как мы собрали конструктор медицинских интерфейсов

Мы собрали в Фигме конструктор медицинских интерфейсов. Он состоит из наших лучших дизайн-решений для медицинских информационных систем. Теперь, когда в «Собаку Павлову» за интерфейсом приходят разработчики из медицины, мы ищем и собираем концептуальные решения в этом конструкторе. Это первый шаг в дизайне МИС.

Зачем нужен конструкторИз чего состоит конструкторДизайн-системаКак работает конструкторЗачем нам конструкторКак мы сделали конструкторЧто дальше?

Лучшие решения для МИС в одном конструкторе • Медицинский интерфейс

Тони Робер-Флёри. «Доктор Филипп Пинель освобождает от оков психически больных в больнице Сальпетриер в 1795 году».

Зачем нужен конструктор

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

Конечно, конструктор — не палочка-выручалочка. И даже не конструктор в том плане, что из него можно собрать что-то готовое. Его польза в том, что он здорово задает интерфейсную рамку и пользовательские механики. Команда проекта быстро приходит к видению, как должен работать продукт.

Интерфейс все равно потом нужно адаптировать под пользователей. И на его основе еще разрабатывать вспомогательные страницы. Нам это и надо — сразу перейти к активной фазе, пропустив долгий разгон в несколько недель.

Из чего состоит конструктор

Конструктор — это набор типовых страниц МИС, в которых можно переключать и настраивать внешний вид и функциональность. Что-то вроде Тильды, только в интерфейсах.

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

Пока конструктор находится в стадии MVP. Мы изучаем его возможности и интерес заказчиков.

Дизайн-система ускоряет разработку

Все страницы и компоненты конструктора собраны на дизайн-системе Ant Design. Это значит, что каждый из них уже реализован в коде. С ними разработка заказчика может быстро собирать готовые интерфейсы по мере поступления макетов от дизайнеров.

Любой разработчик может бесплатно использовать Ant Design. Мы взяли эту дизайн-систему за основу, чтобы привести к одному виду интерфейсы восьми разных МИС.

Если заказчику не подходит Ant Design, мы используем его UI-кит или перерисовываем макеты в уникальном UI. Но сами концепции и механики выбираем в конструкторе.

Как работает конструктор

Конструктор состоит из 11 экранов.

Это разделы МИС:

  • Список пациентов
  • Поиск пациента
  • Создание пациента
  • Редактирование пациента
  • Карточка пациента
  • Мини-карточка пациента
  • Анализы
  • История посещений
  • Документы пациента
  • Амбулаторные данные
  • Верхнее и боковое меню.
Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Каждый раздел — отдельный экран. У него есть:

  • меню, которое можно настраивать,
  • контент, который можно переключать.

Конструктор собран так, чтобы макеты в нем мог настроить менеджер, который не разбирается в Фигме.

Покажем на примере.

Личные данные пациента

Для раздела «Личные данные пациента» в конструкторе есть пять вариантов страницы и четыре разных тулбара. Менеджер показывает их по очереди.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Если вариант не подходит, переключаем на другой. У нас был вариант Tula, выбираем Samara.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Выбрали Samara. Теперь проработаем меню.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Один клик — и заменили меню Orel на Samara.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Настраиваем функциональность верхнего меню.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

То же самое с боковым меню. Был Orel, стал EKB. Сайд-меню более специфичное, поэтому в нем меньше настроек. Можно включить-отключить логотип компании и карточку доктора.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Теперь заказчик просит показать, как будет выглядеть экран, если меню будет скрываемым. Готово за один клик.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Менеджер собрал этот экран за 10 минут. Скорее всего, в нем чего-то не хватает. Дизайнер позже добавит руками. И, скорее всего, не нарисует с нуля, а возьмет из готовых компонентов Ant Design.

И так с любой из 11 страниц. Где-то настроек больше, где-то меньше.

Еще пример

Посмотрите, как за 10 минут можно изменить список пациентов.

Это список до изменений.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Это список пациентов после изменений. Мы поменяли оба меню, тулбар и колонки таблицы.

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

Позже дизайнер удалит лишние колонки, чтобы они не добавляли лишний вес и код в макетах.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

В некоторых системах боковое меню растягивается на всю ширину экрана. Где-то — упирается в боковое меню. Мы это предусмотрели — поменять лейаут тоже можно в один клик.

Сейчас оно упирается в боковое.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

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

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Заменили.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Новый лейаут и две страницы готовы. Менеджер настраивал их минут 20, и большая часть времени ушла на обсуждение с заказчиком.

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

Зачем нам конструктор

С ним выиграли все: заказчики, «Собака Павлова» и дизайнеры компании.

Заказчики

Раньше делали интерфейсы под себя с нуля, теперь — выбирают:

  • делать уникальный интерфейс в привычном темпе за фулпрайс;
  • кастомизировать типовое решение за меньшую сумму и сокращенное время.

Компания-разработчик может получить дизайн МИС за месяц-два и быстро реализовать ее из уже готового кода.

Компания

Получила инструмент, который помогает:

  • продавать экспертизу в медицинских проектах;
  • быстро разрабатывать интерфейсы для МИС.

Мы прямо во время первых встреч показываем разные варианты интерфейса, останавливаемся на подходящих и быстро адаптируем их под заказчика.

Дизайнеры компании

Используют лучшие интерфейсные решения и компоненты «Собаки Павловой».

Теперь, когда компания делает клиентские проекты на Ant Design, дизайнеры ходят в файл конструктора за кастомными компонентами или за референсами для сложных разделов и механик.

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

Как мы сделали конструктор

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

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

Получили список самых используемых разделов и функций. Сложили все референсы в Фигме на отдельных страницах.

Например, для раздела «История посещений» мы выбрали 3 референса и каждый перерисовали в Ant Design.

Лучшие решения для медицинских интерфейсов в одном конструкторе • Собака Павлова

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

И так — с каждым из 11 разделов.

И вот что у нас получилось

  • Список пациентов — 6 вариантов
  • Поиск пациента — 5 вариантов
  • Создание пациента — 6 вариантов
  • Редактирование пациента — 8 вариантов
  • Карточка пациента — 5 вариантов
  • Мини-карточка пациента — 4 варианта
  • Анализы — 5 вариантов
  • История посещений — 3 варианта
  • Документы пациента — 5 вариантов
  • Амбулаторные данные — 2 варианта
  • Верхнее меню — 5 вариантов
  • Боковое меню — 5 вариантов

Что дальше?

«Собака Павлова» специализируется на профессиональных интерфейсах, и дизайн для врачей и медперсонала — одно из наших основных направлений. Мы накопили в нем много экспертизы, которую транслируем рынку. О ней знают и за ней часто обращаются разработчики МИС.

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

И тут мы хотим посоветоваться с вами.

Если бы в вашей отрасли был похожий инструмент, какие его качества могли бы привлечь ваш интерес?

  • Большое количество разделов
  • Разнообразие типовых страниц
  • Гибкость настроек для каждой страницы
  • Проработанные флоу из нескольких экранов
  • Разнообразие пользовательских ролей

Может, у вас другие ожидания от инструмента? Или не пользовались бы им? Оставили в нем все как есть? Пишите нам на почту или в Telegram.

Вам нужен медицинский интерфейс?

Заказать дизайн

Напишите нам на we@sobakapav.ru

Что мы можем сделать?

Что угодно от исследования пользователей до дизайна интерфейса под ключ.

Примеры из практики

Мы наверняка уже делали интерфейс, пожожий на тот, который вам нужен. Проверьте.

Пишите нам: @sobakapavpro