Технологія


Початкова версія Room Hunter була створена на мобільній платформі Android. Цей додаток дозволяв користувачам оперативно резервувати вільну кімнату для зустрічей, не звіряючись із календарем GlobalLogic. Однак додаток виявився не дуже корисним, оскільки не містив інформацію про те, що саме відбувається у кімнаті. Це наштовхнуло творців рішення на ідею встановити сенсори, які б могли надати користувачам корисну інформацію про приміщення. Ідея набула популярності серед менеджерів адміністративного відділу GlobalLogic, які зрозуміли, що потреба створювати нові кімнати для зустрічей зникає, якщо використовувати існуючі кімнати більш ефективно.

Поточна версія додатку моє чотири основні компоненти: мобільний додаток, сенсори, хмарна платформа та портал бек-офісу. Сенсори руху включають PIR-сенсор та мікрофон, під’єднаний до Raspberry Pi. Хмарна платформа використовує Apache Kafka, Storm та Esper для створення добре масштабованої платформи, заснованої на правилах, для взаємодії з API мобільного додатку. Цей надійний додаток не тільки синхронізується з корпоративними календарями, такими як Google Calendar та Lotus Notes, але й дозволяє створювати корпоративні облікові записи, використовуючи корпоративний метод аутентифікації (наприклад, LDAP, SAML, OAuth, OAuth2).

Тестовий зразок був розроблений в Аргентині за три місяці загальними зусиллями місцевих UX-дизайнерів, спеціалістів з big data, Java-розробників та архітекторів, а також розробників вбудованого ПЗ.

 

Результати


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

Roomhunter_body_3