Система моніторингу для дренажних приладів

Виділена команда для розробки автоматичної системи моніторингу для виробника дренажних приладів

Наш клієнт — компанія, яка базується в Германії, один з провідних виробників внутрішнього та зовнішнього водовідведення.

Індустрія

Виробництво

Модель

Виділена команда, Час & матеріал

Розмір команди

Під NDA

Технічний стек

Java, Android, iOS, HTML, JavaScript, Apache Kafka, MongoDB, Amazon Cloud, Docker

Виклик

Наш клієнт — компанія, яка базується в Германії, один з провідних виробників внутрішнього та зовнішнього водовідведення.

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

Клієнт побачив потребу в сучасному технологічному рішенні — автоматичній системі моніторингу та сповіщення, інтегровану з їхніми пристроями. Так ми стали їхнім партнером з розробки.

Ми виявили наступні виклики:

  1. Розробити систему контролю та сповіщень з сервером, побудованим на вебі, мобільними застосунками на iOS і Android та програмним забезпечення для вбудованих пристроїв.
  2. Створити систему, яка зможе ідентифікувати проблеми автоматично та сповіщати про це персонал.
  3. Зробити бізнес-логіку та процеси більш чіткими та структурованими.
  4. Подбати про найвищий рівень безпеки для системи.
  5. Встановити стабільну та ефективну комунікацію, процеси розробки й тестування.

Рішення

Ми зібрали виділену команду інженерів рівня senior зі специфічними навичками. Наші інженери з’ясували всі вимоги та запропонувати оптимальні підходи до архітектури та виконання. Пізніше результатом цього стало створення рішення, готового до релізу.

Ми виконали наступні задачі:

1. Розробили систему моніторингу, яка включала кілька структурних компонентів:

  • Програмне забезпечення встановлювалося на сервер пристроїв, який розміщувався у хмарі.
  • Робочі станції для системних адміністраторів, супер-користувачів та звичайних користувачів, які запускалися в браузері.
  • Мобільні робочі станції для сантехників, працівників та користувачів.
  • Зовнішні компоненти, такі як поштові сервери, SMS-шлюзи, сервери Push-повідомлень.

2. Через доступні варіанти зв’язку (повідомлення GSM або TCP/IP) пристрої надсилали сповіщення до серверу, який розміщувався у хмарі. Коли поступає сигнал, сервер визначає, де встановлений пристрій, хто відповідає за його діяльність на боці користувача, якого сантехніка треба відправити для ремонту та обслуговування.

3. Коли система знаходить відповідні контакти, вона відправляє сповіщення (на електронну пошту, SMS-повідомленням або нотифікацією на мобільний телефон). Сантехнік, який отримує сповіщення, може призначити робітника для ремонту та (за необхідністю) вказати очікуваний час робіт. Таким чином, власник пристрою може підготуватися до візиту спеціаліста.

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

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

6. Система пропонує багато функцій:

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

Результати

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

Що відбувається зараз

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

Після першого релізу, наша команда продовжила підтримку та обслуговування потреб клієнта, коли потрібна була розробка та покращення нової версії системи.

Напишіть нам або замовте дзвінок

    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів

    Заповнити поле: 2-100 символів
    Заповніть поле: від 6 до 17 символів
    Заповнити поле: 2-100 символів