Система учёта материальных активов в мед. учреждениях

По стандартам ITIL для медицинских учреждений и обслуживающих компаний.
Клиент

«Кит-Актив» — новый сервис для медицинских организаций по управлению активами от сети стоматологических клиник «Белый Кит».

Задача проекта

Клиент решил разработать собственный сервис учёта материальных активов в медицинских учреждениях — альтернативу устаревшему решению 1С:ITIL.

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

Проектирование

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

Исследование процессов

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

Прототип

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

Дизайн-система

Основа дизайн-системы — material design с адаптацией для проекта. Учтены принципы анимации и отзывчивости интерфейса. Получился один из лучших интерфейсов в отрасли, которым можно гордиться.

Мобильная версия

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

Учёт активов

Главная сущность в системе — это материальный актив: любое оборудование, которое нужно обслуживать.

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

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

Работа с инцидентами

Инцидент — это заявка на ремонт материального актива. Его создаёт средний медперсонал, который работает с оборудование и подготавливает его для врача.

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

Архитектура и интеграции

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

Отказоустойчивая архитектура сервера

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

Документация для внедрения

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

Будущим клиентам доступно две версии: облачная и локальная. Локальная — это коробочное решение, которое разворачивается на внутреннем сервере компании с дальнейшей техподдержкой.

Работает в реальном времени

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

Это увеличивает скорость работы на 50-100% по отношению к статичным интерфейсам. Настроены уведомления внутри сервиса и отправка по смс и на почту.

Синхронизация с 1С

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