topImage

Медконтрол

Платформа дистанционных предрейсовых медосмотров
Выполненная работа
АналитикаUI/UX ДизайнРазработкаИнтеграцииПоддержка
Стек
KotlinFastAPIVue
Как мы разработали MedControl — платформу дистанционных предрейсовых медосмотров. В компаниях с водителями, сменными сотрудниками и опасным производством предрейсовые и предсменные медосмотры — обязательное требование законодательства. В этом кейсе расскажем, как подошли к сложному медицинскому проекту, включая личное тестирование крайних сценариев и внедрение оригинальных фич.
Клиент
Клиенту НИИ СОКБ из Москвы был нужен не просто софт, а полноценный телемедицинский веб-сервис, включающий:

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

Всё решение должно было полностью соответствовать требованиям российского законодательства в сфере телемедицины.
Медконтрол - Клиент - изображение 1
Задача
На старте было понятно, что стандартные решения не сработают:

  • готовые телемедицинские платформы не поддерживали работу с собственным оборудованием;
  • отсутствовала глубокая интеграция с измерительными каналами и принтером чеков;
  • нельзя было гарантировать соответствие постановлению Правительства № 866 и приказу Минздрава № 266н;
  • не было прозрачного инструмента мониторинга для руководителей и медработников.

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

Наше решение — комплексная платформа MedControl — представляет собой единое программно-аппаратное решение, которое объединяет веб-портал, мобильное приложение и интеграцию с медицинским оборудованием.
Медконтрол - изображение 1Медконтрол - изображение 2
Медконтрол - основное изображение
Аналитика и подготовка
Необходимо было с самого начала понять реальную проблему, формализовать требования и оценить возможности интеграции с оборудованием.

1. Исследование процессов клиента

2. Формирование бизнес-требований

3. Технический аудит и прототипирование
Медконтрол - Аналитика и подготовка - изображение 1Медконтрол - Аналитика и подготовка - изображение 2
UX/UI дизайн
Мы спроектировали стабильную и безопасную систему с разделением на веб-портал (Python + Vue.js), мобильное приложение (Kotlin) и интеграцию с медоборудованием.

Главная задача UX/UI — уложить осмотр в 2 минуты. Руководствовались Human-Centered Design: минималистичный интерфейс, понятные сценарии для водителей и врачей, защита от ошибок еще на этапе ввода.

Безопасность:

  • шифрование данных и соблюдение 152-ФЗ;
  • цифровая подпись через токен (юридическая значимость);
  • мониторинг оборудования и отказоустойчивость серверов на уровне 99,98%.
Медконтрол - UX/UI дизайн - изображение 1Медконтрол - UX/UI дизайн - изображение 2
Разработка и интеграция
Мы создали полностью рабочий продукт в кратчайшие сроки.

Бэкенд: обрабатывает данные с медоборудования (промилле, давление, пульс), ведёт базу пациентов, формирует отчёты для руководителей и интегрируется с электронными путевыми листами.

Веб-портал: кабинет врача с мониторингом осмотров в реальном времени и админка с 20+ видами отчётов. Интерфейс адаптирован под любые устройства.

Мобильное приложение: через SDK подключено к алкотестеру, тонометру и термометру, поддерживает печать через Bluetooth/USB-принтер. Работает офлайн с автоматической синхронизацией при появлении сети.
Медконтрол - Разработка и интеграция - изображение 1
Тестирование и контроль качества
Мы проверили продукт на надёжность, точность и безопасность во всех сценариях.

Функциональное тестирование: проверили работу приложения и портала в норме и при экстремальных значениях давления/температуры. Для критичных функций применяли TDD.

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

Регрессия и баг-фикс: вели приоритизацию багов, исправляли и перетестировали. Благодаря CI/CD обновления выкатывали быстро и без простоев.
Медконтрол - Тестирование и контроль качества - изображение 1
Внедрение и сопровождение
В результате мы обеспечили успешную эксплуатацию продукта, обучение пользователей и дальнейшее развитие платформы.

Внедрение: настроили оборудование на местах, обучили врачей и руководителей, подготовили понятные инструкции.

Поддержка: выпускаем минимум 20 обновлений в год с новыми функциями и исправлениями. Обеспечиваем мониторинг серверов по SLA, быструю техподдержку и поверку оборудования.

Развитие: собираем обратную связь от пользователей, корректируем интерфейс под реальные сценарии и планируем новые интеграции для коммерческого роста.
Медконтрол - Внедрение и сопровождение - изображение 1Медконтрол - Внедрение и сопровождение - изображение 2
Уникальные фичи и сложности проекта
MedControl — не просто стандартное приложение для медосмотров. Проект имел несколько уникальных особенностей, которые требовали нестандартного подхода:

ЭЦП с флешки. Все документы подписываются электронной подписью врача с физического носителя — это даёт юридическую значимость каждому осмотру.

Геолокация в реальном времени. Встроена в телемедицинский сервис как часть единой системы контроля, а не отдельный модуль.

Тестирование «пьяными». QA-инженеры проверяли приложение при высоких значениях промилле, чтобы убедиться в точности фиксации и отсутствии ошибок на граничных значениях.

Реальные пользователи с утренними кейсами. Водители, которые встают на смену в 5 утра, иногда после употребления алкоголя, и при этом должны пройти медосмотр за пару минут — это нетривиальная нагрузка на систему. Мы сделали интерфейс максимально простым, а систему — надёжной, чтобы исключить возможность обхода проверки и автоматически фиксировать отклонения.
Медконтрол - основное изображение
Медконтрол - Уникальные фичи и сложности проекта - изображение 1Медконтрол - Уникальные фичи и сложности проекта - изображение 2
Результат
В сентябре 2022 года система была успешно сдана и запущена в эксплуатацию.

Что получил клиент:

  • готовый к коммерческому использованию программно-аппаратный комплекс собственной разработки;
  • ПО, включённое в реестр российского программного обеспечения (№ 17119);
  • платформу, соответствующую требованиям законодательства РФ;
  • масштабируемое решение, которое используется в различных отраслях — от пассажирских перевозок до промышленности и авиации.

Что даёт MedControl бизнесу:

  • сокращение времени осмотра до 2 минут;
  • снижение стоимости осмотров до 40% по сравнению с очными;
  • круглосуточный выпуск сотрудников в рейс или смену;
  • снижение количества листов нетрудоспособности в 3 раза;
  • уменьшение рисков ДТП и производственных инцидентов.

MedControl — пример проекта, где мы работаем не как подрядчик по ТЗ, а как технологический партнёр.
Над проектом работали
Миша
Даниил
Маша
Максим
Сережа
Женя
Коля
МишаBackend-разработка
ДаниилМобильная-разработка
МашаFrontend-разработка
МаксимДизайн, 3D
СережаТестирование
ЖеняDevOps
КоляМенеджмент
Следующий кейс
Меридиан
5
Пора обсудить
ваш проект!
Оставьте заявку или напишите