Система учёта материальных активов в мед. учреждениях
«Кит-Актив» — новый сервис для медицинских организаций по управлению активами от сети стоматологических клиник «Белый Кит».
Клиент решил разработать собственный сервис учёта материальных активов в медицинских учреждениях — альтернативу устаревшему решению 1С:ITIL.
Система должна включать полную историю актива, разные роли и права доступа сотрудников, работу с инцидентами и их устранением. Планировалось, что разработанное решение будет продаваться другим организациям.
Проект разработан с чистого листа, большое внимание уделили изучению бизнес-процессов, составлению пользовательских историй и проектированию сервиса.
Опирались на существующие бизнес-процессы, по которым была составлена блок-схема взаимодействия. Она включала семь ролей пользователей, которые работали с инцидентами. Для каждой роли проработали пользовательские истории и ключевые сценарии.
Проектировали сервис в соответствии с целями каждой из семи ролей пользователей. Продумали цепочку взаимодействия между всеми ролями, чтобы инцидент без простоев переходил от одного этапа к другому. Интерфейс предназначен для медицинских работников — как правило, неопытных пользователей. Упор был сделан на простоту использования и минимальное количество действий для достижения результатов.
Основа дизайн-системы — material design с адаптацией для проекта. Учтены принципы анимации и отзывчивости интерфейса. Получился один из лучших интерфейсов в отрасли, которым можно гордиться.
Медицинские работники и инженеры будут часто пользоваться сервисом «в поле». Для этого мы сделали каждый раздел доступным на планшетах и смартфонах. Сервис доступен из браузера, но работает и выглядит как мобильное приложение. Проработали принцип создания инцидентов, каждая ячейка таблицы превращается в карточку с фильтрацией и другими полезными функциями.
Главная сущность в системе — это материальный актив: любое оборудование, которое нужно обслуживать.
Актив содержит десятки полей: производитель, поставщик, номер, история ремонта, стоимость всех работ, гарантия, организация, ответственный, кабинет.
Важно было ничего не забыть. Помимо просмотра всей информации по активу, в нём можно создавать инциденты и группировать их в проблемы.
Инцидент — это заявка на ремонт материального актива. Его создаёт средний медперсонал, который работает с оборудование и подготавливает его для врача.
Здесь отображены все инциденты. Фильтрация по критичности инцидента помогает ориентироваться инженерам. Часть инцидентов устраняют штатные инженеры, для других привлекаются внешние подрядчики.
Хорошего интерфейса мало, важна скорость и стабильность работы. Система работает в медицинских учреждениях, отказоустойчивость — один из важнейших критериев.
Учитывая возможные большие нагрузки на сервис, продумали дублирование узлов архитектуры. В случае отказа части из них система продолжит работать.
Подготовили подробное руководство для разработчиков и пользователей, которые будут покупать систему. Выделили несколько категорий тарифов, которые отличаются количеством пользователей и числом создаваемых инцидентов.
Будущим клиентам доступно две версии: облачная и локальная. Локальная — это коробочное решение, которое разворачивается на внутреннем сервере компании с дальнейшей техподдержкой.
Продукт работает в реальном времени, как мессенджер или гугл-документы, сразу видны действия нескольких людей в интерфейсе.
Это увеличивает скорость работы на 50-100% по отношению к статичным интерфейсам. Настроены уведомления внутри сервиса и отправка по смс и на почту.
Клиентам продукта важно оперативно внедрить сервис в работу. Как правило, до этого они используют решения от 1С. Мы настроили импорт всех активов и других сущностей.