×

Українські інженери створюють пристрій для донації крові

Віталій Шейко, Senior Manager, Engineering, GlobalLogic

Привіт! Мене звати Віталій Шейко, я Senior Manager, Engineering у компанії GlobalLogic. Разом із командою ми упродовж 4 років працюємо над розробкою програмного забезпечення для передового пристрою для донації крові. Сьогодні ним користується понад 70% американського ринку та велика частина європейського. Через війну росії проти України, питання донорства крові стало особливо актуальним — жодна складна операція не може відбутися без переливання крові, а наші захисники потребують донорську кров для порятунку життя. В компанії GlobalLogic ми маємо багато відкритих вакансій в сфері медицини та з радістю долучаємо нових людей до розробки програмних продуктів різного напряму. Список відкритих вакансій можна знайти за посиланням.

Донорство в Україні і світі: як це працює

В Америці донорство крові — це, здебільшого, приватний бізнес. Кров збирають приватні організації, які використовують її для переливання та складних хірургічних операцій. Вони також розділяють кров на компоненти для створення ліків або лабораторних дослідів. Цей бізнес системно підходить до питань донації, постійно поповнює запаси крові, стимулює донорів.

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

Натомість в Україні ситуація зовсім інша. По-перше, українці менше здають кров, і зовсім невелика частина наших співгромадян стають донорами регулярно. По-друге, В Україні немає єдиного реєстру крові або донорів, доступного лікарням або іншим мед установам. Це пов‘язано з тим, що в Україні кров збирають здебільшого державні клініки та медичні установи. Через це, коли стається біда і комусь терміново потрібна кров, українці шукають її через соціальні мережі та закликають друзів та знайомих здати кров необхідної групи.

Технології для донорства: як працює девайс, який збирає кров

Чотири роки тому ми почали співпрацювати з американською компанією Applied Science Inc. — спочатку ми виправляли помилки у коді. Потім взялися за розробку нової функціональності для попереднього покоління пристроїв.

Сьогодні ми з нуля розробляємо програмне забезпечення для нового покоління пристроїв, які оснащені сучасними комунікаційними технологіями, сенсорними екранами та потужними процесорами для обробки даних.

Основне завдання розробки — контролювати процес донації крові та зробити його безпечним. Пристрій складається з декількох частин: сам девайс із екраном, де медичний працівник може ввести дані та відслідковувати процес донації, а також рухома платформа, що збовтує пакет з кров’ю, аби вона не згорталась.

Перед початком донації медичний працівник за допомогою пристрою вводить свій унікальний ідентифікаційний номер та номер пакету для збору крові, а також необхідні параметри, зокрема об’єм крові, таймінг, тощо. Крім збовтування крові, пристрій постійно контролює інтенсивність і швидкість збору крові — це дозволяє спостерігати стан донора, не допустити зашвидкий забір крові та погане самопочуття людини. У разі будь-яких змін, наприклад, швидкості поступлення крові або неточності у вазі, пристрій попередить медичного працівника або навіть автоматично зупинить процес донації.

Глобально роботу команди інженерів можна поділити на декілька напрямів:

  • Embedded: власне розробка самого девайсу та програмного забезпечення, що керує пристроєм і процесом донації крові.
  • Радіочастотні налаштування: за допомогою Xbee-модуля ми створюємо радіочастотний канал зв’язку, який дозволяє передавати інформацію з пристрою на desktop-застосунок і навпаки. Наприклад, медичний працівник може оновити налаштування за допомогою десктоп версії та надіслати їх на пристрій, та навпаки отримати дані з пристрою, наприклад: кількість завершених донацій, об’єм зібраної крові, лог помилок, тощо .
  • Розробка хмарної системи cloud base application, що розгорнута на AWS. Ця система підтримується для останньої версії пристроїв і дозволяє збирати та аналізувати дані про донацію.

Software-частину ми розгорнули на FreeRTOS (Real-time operating system). На базі цієї операційної системи створили bootloader і основний застосунок, що виконує бізнес-логіку та повністю керує пристроєм.

Медичні розробки вимагають ретельної перевірки

Будь-яка медична розробка має свою класифікацію залежно від того, як пристрій може вплинути на здоров’я людини — 1й клас означає, що розробка майже ніяк не може нашкодити, водночас 3й клас вказує на високий рівень впливу на організм людини. Розробка для донації крові має 2й клас класифікації.

Медичні розробки проходять багаторівневу перевірку на боці інженерної команди, валідацію на стороні клієнта та отримують відповідну ліцензію та сертифікацію.

GlobalLogic має систему менеджменту якості (Quality management system), засновану на стандартах та відповідності до ISO, IEC, FDA для розробок у сфері healthcare. Відповідно ми працюємо в межах цих стандартів, зокрема щодо якості розробки, тестування, документації тощо.

Команда, що розробляє пристрій для донорів, тепер регулярні донори

Наша команда працює з темою донорства вже понад 4 роки і ми регулярно здаємо кров. Оскільки ми бачимо, як ці процеси відбуваються за кордоном, нам хочеться, щоб донорство так само розвивалось і в Україні.

Через війну росії проти України потреба у донорській крові постійно зростає. Українські захисники зараз особливо потребують кров — вона потрібна для операцій і порятунку життів військових і цивільних. Ми закликаємо ставати донорами всіх, хто не має протипоказаннь, і здавати кров на потреби українських військових. Це можна зробити:

  • у Києві у Національному інституті серцево-судинної хірургії імені М.М. Амосова.
  • Стати донором резерву на ДонорUA.
  • Знайти центр збору крові у своєму місці на сайті ДонорUA.

#GlobalLogic_Impact

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Соковижималка пресова. Запихаєш туди тушку, натискаєш кнопочку — і потекла.

Якщо серйозно, многа букав. Де відео?

Підписатись на коментарі