GlobalLogic provides experience design, digital product engineering services and Agile software development to global brands in all vertical industries.

Archives

Перша зустріч президента та прем’єр-міністра України з представниками ІТ-індустрії відбулася в офісі компанії GlobalLogic 26 лютого 2019 року.

Наразі ІТ-індустрія — єдина галузь української економіки, що росте на 20-25% щороку. ІТ-галузь складає понад 20% загального українського експорту послуг та забезпечує мільярдні доларові надходження в економіку держави. У 2018 році ІТ-галузь стала другою за розміром індустрією експорту послуг, посунувши на третє місце транзит нафти та газу.

Як пройшла зустріч — у нашому короткому відео!

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

Чи потрібна українській IT-індустрії своя унікальна спеціалізація на глобальному ринку, і якщо так, то яка? Це дискусійне питання, на яке навряд чи може бути однозначна відповідь. Насправді не так багато країн мають свою унікальну нішу на ринку високих технологій (як виробництво в Китаї або 3D-друк в Німеччині), але, можливо, Україні якраз варто над цим задуматися?

На перший погляд, українська сервісна IT-індустрія вже повернулася до докризових темпів зростання – в першому півріччі 2017 валютна виручка збільшилася на 18,3% в порівнянні з попереднім роком. Сектор розроблення програмного забезпечення зростає швидше за всіх експортні галузі. Індустрія генерує не менше 3% ВВП країни, а в її активі – більше 120 000 IT-фахівців.

Але такий масштаб може дивувати, тільки якщо ми обмежуємося українським контекстом. За прогнозами Gartner, тільки в 2017 році видатки на IT-сервіси у всьому світі досягнуть 3,5 трильйона доларів. Тому глобальний попит на розроблення програмного забезпечення відкриває перед нашою IT-індустрією нескінченні можливості.

Як їх реалізувати?

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

Перший – екстенсивний – це збільшення кількості IT-фахівців. Відомо, що ключовим активом в IT-індустрії є саме інженери. Тому чим більше кожен рік буде випускатися кваліфікованих IT-фахівців, тим швидше зростатиме ринок. Вже зараз наша система технічної освіти не встигає за темпами індустрії – нинішнє зростання IT-ринку вимагає близько 20 тисяч нових інженерів, в той час як щороку випускається близько 16 тисяч випускників IT-спеціальностей. Але це тема для окремої статті.

Другий – інтенсивний – полягає в створенні більшої доданої вартості в проектах. І саме на ньому я хочу зупинитися докладніше. Адже чим більше буде частка комплексного і складного інжинірингу в портфоліо українських IT-компаній, тим більше доданої вартості створить кожен український інженер, і тим більше сприятиме розвитку української економіки.

Як цього досягти?

Відповідь одна – накопичена експертиза.

Відходить у минуле модель, коли, щоб почати співпрацю з клієнтом, IT-компанії було достатньо мати необхідну кількість фахівців з певної мови програмування (наприклад, C++ або Java). Що зараз цінується найбільше, так це досвід застосування конкретних технологій для певної індустрії – скажімо, вміння використовувати аналіз великих даних для сфери роздрібної торгівлі, практичні знання про медичні стандарти, які використовуються для проектування медичних пристроїв.

Саме так розвиваються лідери української IT-індустрії, які формують експертизу в певних технологіях і бізнес-доменах, інвестують у власне R&D, відповідають за повний цикл розроблення цифрових рішень і відповідно притягують, як магніт, іменитих клієнтів з усього світу.

А що, якщо таку модель перенести на весь український IT-ринок?

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

Залишилося одне запитання: які технології та індустрії найбільш багатообіцяючі в «середній і довгостроковій перспективі»?

Питання непросте, технології з’являються і зникають, індустрії трансформуються з величезною швидкістю, країни конкурують одна з одною, створюючи більш привабливі умови і копіюючи досвід сусідів. На мій погляд, в подібній ситуації слід вибрати технологію, яка застосовується в широкому спектрі індустрій, досить складну для конкуренції і одночасно мало залежну від сфери застосування. Таких ніш трохи, однією з них можна назвати embedded-розробку, яка поступово проникає в різні галузі і допомагає створювати «розумні» речі: побутові прилади, медичне обладнання, автомобілі та багато іншого. Embedded-напрям у майбутньому має всі шанси стати ключовою спеціалізацією України на глобальному ринку.

Емпіричний закон Мура, який передрікає подвоєння числа транзисторів на мікросхемах кожні 2 роки, продовжує працювати. З кожним десятиліттям мікропроцесори стають все менше, при цьому більш продуктивними і енергоефективними. Наші комп’ютери набрали швидкість, з’явилася величезна кількість смартфонів і планшетів, які ми використовуємо щодня. Але також, іноді непомітно для більшості, відбуваються значні зміни в розробленні різних мініатюрних «розумних» пристроїв.

Робота з вбудованим програмним забезпеченням – це здатність помістити софт в ті фізичні речі, які оточують нас у повсякденному житті. Саме так стають “розумними” автомобілі, побутові прилади, різні wearables, складні пристрої для медичної, аграрної, виробничої і десятків інших індустрій. Зрештою, без embedded-програмування неможливий і ще один високотехнологічний тренд – інтернет речей.

Активізація стартапів, які створюють власні розумні пристрої на kickstarter та інших краудфандингових платформах – прекрасна ілюстрація трансформації, що відбувається. Паралельно розвиваються платформи зі створення мініатюрних мікропроцесорних рішень на кшталт Arduino і Raspberry PI, де ви можете створити величезну кількість власних мікроприладів без необхідності самостійно проектувати системні плати і паяти мікросхеми.

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

За прогнозами Gartner, 8,4 мільярда підключених до інтернету речей будуть використовуватися у 2017 році (31% зростання у порівнянні з 2016), а в 2020 – близько 20 млрд. Ось чому це дуже перспективний ринок, і в Україні є передумови, щоб стати лідером в розробленні embedded-систем:

  • Традиційно сильна інженерна школа на стику програмування, радіоелектроніки та схемотехніки в українських університетах. Робота з “прошивкою” – це завжди вирішення складних інженерних завдань, що вимагають вміння враховувати безліч нюансів, пов’язаних з конкретним “залізом”. І українські фахівці дуже добре з цим справляються.
  • В Україні вже є експертиза в цій сфері. Безліч проривних технологій для компаній з різних індустрій – автомотбільна індустрія, телеком, медицина та інші – зобов’язані своїй появі українським embedded-розробникам, а кілька українських IT-компаній увійшли до рейтингу світових лідерів в розробленні вбудованих програмних систем аналітичної компанії Zinnov в 2016 році.
  • Створення embedded-систем – це складні й високомаржинальні проекти, тому цікаві як для інженерів (прості проекти не дають їм повністю реалізувати свої навички), так і для IT-компаній, які готові інвестувати в створення готових рішень.
  • Вбудоване програмне забезпечення – важлива складова багатьох українських стартапів, які вже завойовують іноземні ринки: в сфері розумного житла (пристрій для дистанційного спостереження за тваринами Petcube, розумні охоронні системи Ajax, система моніторингу споживання електроенергії Ecoisme), агросекторі (технології дистанційного зондування посівних площ AgriEye, дрони від Drone.ua) тощо.
  • Ринок також демонструє підвищений інтерес до комерційних продуктів з embedded-розробкою та інтеграцією з різними платформами. Якщо років десять тому гучні покупки і злиття в сфері IT стосувалися тільки пошукових систем і компаній, які створюють програми та веб-сайти, то зараз в попиті ті, хто виробляють кінцеві IT-продукти. Наприклад, ще кілька тижнів тому Amazon придбала Ring Labs за 1 млрд доларів. Київський офіс цієї компанії налічує кілька сотень інженерів. Її продукти мають широку функціональність щодо інтеграції з реальним апаратним забезпеченням і багатоплатформенність. Таку тенденцію можна вважати хорошим знаком для локального IT-ринку і приводом подивитися на Україну як на країну з сильною embedded-експертизою.

Що в силах гравців IT-індустрії, так це системна робота над професійним розвитком наших інженерів. GlobalLogic, наприклад, проводить безкоштовні навчальні курси як для студентів, так і вже досвідчених фахівців, а також організовує щорічну Root Linux Conference для обміну досвідом з іншими компаніями. Крім того, важливо розповідати про створені в Україні embedded-розробки світу – як на рівні окремих IT-компаній, так і профільних асоціацій, і кластерів.

Вірю, що ніша embedded допоможе українській IT-індустрії сформувати свій унікальний імідж на глобальному ринку, а потужна спільнота розробників і накопичена IT-компаніями експертиза допоможе як залучати нових клієнтів в країну, так і сприяти створенню нових українських стартапів.

Андрій Яворський, віце-президент з інжинірингу, GlobalLogic

Сучасні технології IoT так стрімко інтегруються в наше повсякденне життя, що зараз вже нікого не здивуєш системою «розумний дім». Проте не все так просто, як може здаватися на перший погляд: незважаючи на широку популярність систем smart home, досі не існувало уніфікованого рішення, яке б дозволяло керувати пристроями (комплексними компонентами) від різних виробників. Команда розробників GlobalLogic створила своє програмне забезпечення Gateway SDK (software development kit), яке забезпечує керування комплексними компонентами розумного дому.

Реалізація

GL SmartHome Cloud Solution — це внутрішня розробка львівського офісу компанії, готове продуктове рішення, що може застосовуватись для автоматизації роботи багатьох функцій (керування опаленням, світлом, перевірка рівня забрудненості повітря і т. д.) сучасного будинку (квартири) чи навіть цілого розумного міста.

Наразі рішення представлене у вигляді функціонального демостенду: це міні-будинок, обладнаний новітнім устаткуванням з використанням провідних IoT-технологій (Java, Docker, реляційні бази даних).

Smart-home-платформа складається з під’єднаних до неї приладів, що раніше не взаємодіяли між собою в одному середовищі. Платформа доповнена референс-додатком для Android, що дозволяє керувати та/або слідкувати за усіма елементами розумного будинку віддалено, використовуючи смартфон чи комп’ютер. Рішення, яке розроблялося для компанії США, пройшло всі необхідні сертифікації у цій країні. На сьогоднішній день продукт представлений на світовому ринку. Вихід на український ринок не планується.

Як функціонує рішення та які прилади підтримуються хмарною платформою?

Унікальність рішення полягає в тому, що воно об’єднало керування приладами різних виробників в одну систему через модуль IFTTT (If This Then That). GL SmartHome Cloud Solution підтримує 55 приладів, і їх кількість постійно збільшується. Серед локальних приладів є кольорові лампи Philips, термостат Honeywell, камера Nest та ін. Ми вибирали найпопулярніші прилади, які доступні в США. Також ми використовували Amazon Web Services, інноваційні апаратні платформи (ARM Cortex: Raspberry PI 2-3, Qualcomm Dragonboard 410, x86-64: Any) та стеки з’єднання IoT. Віддалений доступ користувача зі з’єднаними між собою приладами розумного будинку здійснюється через такі бездротові інтерфейси, як Z-Wave, Zigbee та протоколи Wi-Fi.

Рішення підтримує високе навантаження — більше 50 000 одночасних запитів на cloud для зміни налаштувань доданих приладів.

GL SmartHome складається з референс-gateway, cloud-рішення з використанням Amazon-сервісів, референс-Android-додатка та демостенду розумного будинку з реальними приладами.

Яка архітектура Cloud-рішення?

Як вже було зазначено, Cloud-рішення побудоване за допомогою Amazon-сервісів, серед яких:

  • EC2 (Amazon Elastic Compute Cloud) — задає інфраструктуру серверам;
  • ECS (Amazon EC2 Container Service) — використовує докер для централізованого об’єднання контейнерів в кластери і безпосереднього управління ними;
  • RDS (Amazon Relational Database) — окремий сервіс для баз даних, де зберігаються акаунти, користувачі та сценарії;
  • VPC (Amazon Virtual Private Cloud) — сервіс для управління мережами, що створює приватні мережі (із закритим доступом);
  • IoT — сюди входить MQTT брокер, який ми використовуємо;
  • S3 (Amazon Simple Storage Service) — сховище з різними розділами (buckets), у яких ми створюємо свої дані — сертифікати. До прикладу, ми використовуємо firmware для gateway як storage;
  • SQS (Amazon Simple Queue Service) — сервіс, який формує черги для Java-додатків;
  • SES (Amazon Simple Email Service) — мейл-сервіс від Amazon;
  • SNS (Amazon Simple Notification Service) — сервіс для сповіщень.

Всі використані сервіси Amazon і Java-додатки ми поділили на 3 кластери:

  1. Кластер з додатками для web і API, завдяки яким елементи розумного будинку є доступними через зовнішню мережу.
  2. Logic-кластер, який поділяється на:
    • Time Server — відповідає за виконання сценаріїв з попередньо визначеним часом;
    • Notification service — відповідає за push-notifications, e-mail, SMS;
    • Gateway to cloud server — з’єднує gateway з cloud-ом. Він розділений на 2 додатки: пересилання MQTT-повідомлень, керування повідомленнями у черзі;
    • Rule engine — відповідає за створення та виконання. Він теж поділяється на 2 додатки, за тим самим принципом, що і gateway to cloud server.
  3. Кластер адаптерів, які з’єднують пристрої через наш cloud з cloud-ом виробників девайсів. Кластер складається з чотирьох компонентів: adapter, consumer, publisher та четвертий компонент для черги. Adapter опрацьовує повідомлення, які надсилаються в cloud. Коли повідомлення повертається з відповіддю, publisher закидає повідомлення в чергу, а consumer бере їх з черги і опрацьовує.

Сервіси Amazоn були обрані для реалізації проекту тому, що вони стабільні, є адаптивними та гнучкими. Крім цього, AWS вибудували надзвичайно якісну безпеку інфраструктури, як фізично так і у всесвітній павутині, а це велика перевага коли йдеться про контроль доступу до вашої домівки.

Як інтегрована Amazon Alexa?

Також ми додали Amazon Alexa, яку запрограмували для взаємодії з нашим cloud-ом і керування розумним будинком через той самий cloud.

Amazon Alexa Integration

Які ще референс-компоненти входять до комплексу?

Окрім cloud-рішення, було також створено два компоненти, що допомагають швидко інтегруватися з уже розробленим cloud API.

Перший компонент — це програмне забезпечення Gateway SDK на основі Raspberry PI 2/3, що здійснює зв’язок між локальними пристроями, які комунікують, використовуючи бездротові інтерфейси ZigBee, Z-Wave, Wi-Fi, та здійснюють двосторонній зв’язок з cloud-ом, застосовуючи MQTT-протокол.

Стандартів щодо цього зараз практично не існує, в цьому і полягала основна складність — розробити уніфіковане рішення, яке дозволить керувати пристроями від різних виробників. Тому і було вирішено створити своє програмне забезпечення — Gateway SDK. Воно передбачає такі можливості:

  • керувати пристроями, що працюють використовуючи бездротові інтерфейси ZigBee, Z-Wave, Wi-Fi;
  • отримувати команди з мобільного додатку через cloud, використовуючи MQTT-протокол;
  • виконувати IFTTT-сценарії, коли немає зв’язку з cloud;
  • надсилати повідомлення про зміну стану девайсів на мобільний додаток.

Другий компонент — це мобільний демододаток на основі Android, який демонструє функціональні можливості cloud API та показує, як правильно ними користуватися.

На додачу до переліченого, розробники створили документацію, яка дозволить іншим виробникам розробляти власне програмне забезпечення, мобільні додатки та інше, використовуючи cloud-рішення від GlobalLogic.

Результати і плани

Над рішенням протягом 5 місяців працювали 30 експертів з різних технологій. Зараз роботу GL SmartHome Cloud Solution демонструють потенційним замовникам та під час офісних турів. Ми не можемо сказати, що це кінець проекту, він знаходиться в нас на саппорті і з досвіду — ми постійно розвиваємо свої ж ідеї. Тому якщо вам цікаві технології, починаючи від Embedded і закінчуючи Data Science, — долучайтесь до нашої команди!

Софія Соснова, QA Lead, Consultant, GlobalLogic

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

Чому ж Android став таким популярним? Одна із причин полягає у тому, що для виробників апаратного забезпечення (мобільних пристроїв) ця операційна система умовно безкоштовна. Її можна встановити на різноманітні пристрої. Щоправда, часто при цьому потрібно проводити портування, тобто адаптацію Android. До речі, це GlobalLogic реалізовує для широкого кола клієнтів, тому багато що із викладеного нижче перевірено на власному досвіді.

Одна із задач, з якою стикаються інженери, що займаються портуванням, — забезпечити появу на пристрої ключових сервісів Google: Google Play Store, Gmail, Google Maps, Google Drive та ін. Це не так просто: для цього потрібно пройти процедуру ліцензування. Отже, у цій статті я хочу розповісти про загальний алгоритм ліцензування і відповісти на питання, які постають перед багатьма розробниками.

З точки зору розробки Android можна поділити на:

  • The Android Open Source Project (AOSP) (вільний для завантаження);
  • Google Mobile Services (GMS) (потребує ліцензування).

На основі AOSPу, без використання GMS, цілком можна випустити пристрій. Так робили, наприклад, Amazon, Nokia, виробники Android-пристроїв на ринку Китаю. Розробкою на основі AOSPу активно займається спільнота LineageOS (послідовники Cyanogenmod). Але GMS значно додає функціональної привабливості. В першу чергу, перевага полягає у наявності Google Play Store «з коробки». Звісно, є методи установки офіційного магазину додатків від Google без ліцензії (по-різному дієві), але вони, як правило, не для звичайних користувачів, які хочуть, щоб усе просто працювало без додаткових «танців з бубном».

Що таке Google Mobile Services (GMS)

Google Mobile Services — це набір додатків і APIs, що допомагають покращувати функціональність операційної системи незалежно від пристрою. До їх числа входять наприклад, Gmail, Google Maps, Google Drive, YouTube, але найважливіша частина GMS — це Google Play Store і Google-сервіси. Їх доволі складно заінсталювати в обхід офіційної процедури від Google. Щоб отримати GMS-пакет офіційно, а головне, мати право на продаж пристроїв з ним, треба пройти процедуру ліцензування. Ліцензування здійснюється у рамках програми сумісності Android.

Програма сумісності Android (Android Compatibility Program)

Для того, щоб забезпечити якнайкращу якість операційної системи, була розроблена програма сумісності Android. Ця програма має на меті:

  • Надати чітко визначене середовище для розробників додатків. Без стандартів сумісності пристрої могли б відрізнятись настільки, що для кожної моделі розробникам потрібно було б робити різні версії додатків. Програма сумісності точно визначає, що розробники можуть очікувати від програмної частини і «заліза». При належному використані ця інформація може значно допомогти в розробці.
  • Дати можливість виробникам вирізнятись, але лишатись сумісними. Програма сумісності передбачає можливість роботи third-party-додатків, що дозволяє розробникам надавати пристроям унікальні функції без втрат у сумісності.
  • Мінімізувати витрати, пов’язані з сумісністю. Сумісність має бути легкою і недорогою для розробників. Інструменти для тестування є безкоштовними і пристосовані для постійного використання у процесі розробки.

Складові програми сумісності

Складовими програми сумісності є:

  • AOSP (Android Open Source Project) — вихідний код Android, доступний будь-кому для закачування і внесення змін.
  • CDD (Compatibility Definition Document) — документ, у якому описані вимоги до пристрою, що мають бути виконані, щоб пристрій вважався сумісним із певною версією Android. Кожна версія операційної системи має свій окремий варіант.
  • CTS (The Compatibility Test Suite) — набір автоматичних тестів, які запускаються на пристрої. Для різних версій Android доступні різні версії, причому для нових версій кількість тестів збільшується. Якщо у версії 1.6 було лише близько 23 тисяч тестів, то у версії 8.x їх уже більше 600 тисяч.

Які вимоги до ліцензування

Формально вимога лише одна — треба заповнити невелику форму: вказати назву компанії-виробника, тип і кількість пристроїв, що виробляються, версію Android тощо.

Google рекомендує формувати запит не пізніше, аніж за 30 днів перед початком продажів, але на практиці краще це робити за кілька місяців (як мінімум). Швидкість розгляду напряму залежить від кількості запланованих для продажу одиниць, надійності вашого бізнесу, країн розповсюдження тощо.

Після отримання схвальної відповіді від Google естафета передається перевіреним third-party-компаніям, що займаються тестуванням GMS. Ці компанії виступають посередником між Google і виробниками і беруть на себе офіційне GMS-тестування. Чим кращий продукт ви передасте на офіційне тестування, тим менше ресурсів у вас піде на отримання ліцензії. Тому не завадить почати процес тестування/відлагодження самостійно, а потім вже на певній стадії передати його посередникам.

Скільки це коштує

Android вважається безкоштовною операційною системою. Але це не зовсім так.

У 2014 році The Guardian опублікувала статтю, в якій вказувала, що Google отримує по кілька центів з кожного пристрою за ліцензування. Пізніше редакція була змушена виправити оригінальний текст у зв’язку з непорозумінням, яке він викликав. Google не отримує гроші за ліцензування від виробників пристроїв. Але для отримання GMS компанія вимагає GMS-ліцензування, для проходження якого потрібно співпрацювати з компаніями-посередниками, що працюють не безкоштовно. Вартість їхніх послуг не є сталою і залежить від багатьох умов. За неофіційними даними виробнику це коштує близько $10-15 тис. за одну модель пристрою.

Які перевірки потрібно пройти відповідно до вимог Google

Фактично весь процес поділяється на дві стадії: до отримання GMS і після. Тут ідеться про отримання спеціального Google GMS, який ще не можна офіційно випускати на пристроях, але вже можна завантажити і почати процес інтеграції.

До отримання GMS потрібно перевірити пристрій на відповідність певним вимогам:

  • CDD (Compatibility Definition Document) — деякі критерії CDD перевіряються за допомогою CTS та інших наборів тестів, але далеко не всі. Тому перевірка відповідності до CDD є окремим процесом, про який не варто забувати.
  • CTS (The Compatibility Test Suite) — це набір автоматичних тестів, про який ми згадували раніше.
  • CTS Verifier — це додаток до CTS, а саме ручні тести. Їх значно менше, аніж автоматичних, і вони стосуються функціональностей, які неможливо належно протестувати інакше.

Усі невідповідності мають бути усунені, окрім тих, які не можна подолати через певні обставини (наприклад, обмеження платформи або дефекти тестів). Дозвіл на ігнорування подібних результатів треба попередньо отримати від Google, зареєструвавши відповідний запит у Google Issue Tracker. Попередньо, звісно, слід пошукати, чи подібної проблеми вже не зареєстровано до вас. Якщо представник Google «дає добро» на ігнорування цієї проблеми, вона реєструється як «waiver» («відмашка»). На жаль, далеко не завжди відповідь можна отримати швидко.

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

  • GTS (Google Mobile Services Test Suite) — це набір тестів, які перевіряють, чи коректно працює GMS на пристрої після інтеграції (наприклад, програвання відео різної якості з додатком Google Play Videos).
  • CAT — це тести для перевірки якості запису/відтворення звуку.

Під час цих перевірок, на відміну від попередніх, ми не маємо доступу до вихідного коду, і відповідно відлагоджувати проблеми набагато складніше.

Висновки

Можливо, вищеописаний процес не надто простий, але таким чином Google вдається гарантувати:

  • Правильну роботу Google-сервісів.
  • Сумісність з абсолютною більшістю доступних додатків. Відповідно, користувач буде стикатися зі значно меншою кількістю проблем при використанні пристрою, що позитивно вплине на його задоволення продуктом.

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

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

Олександр Масечко, QA Team Lead, Consultant, GlobalLogic.

“За можливостями – в столицю”. Дедалі частіше в Україні піддають сумнівам це правило. І це, як на мене, добра тенденція.

IT-індустрія – одна з найбільш децентралізованих в Україні. І хоча майже половина всіх програмістів з України живуть у Києві, такі великі міста, як Харків, Львів, Одеса і Дніпро мають дуже сильне позиціонування на глобальному ринку. Усе тому, що IT-ринку вдається підкреслити ті переваги, які сформувалися у місті історично. Інженерна ментальність харків`ян, підприємницька культура одеситів, культурна близькість до Європи львів`ян – ці особливості помічаєш навіть неозброєним оком, і саме вони формують особливий ландшафт IT-сфери у містах.

Я переїхав у Харків після 16 років роботи у Києві. Це був великий професійний виклик, адже мені пощастило очолити місцевий центр інжинірингу GlobalLogic. І за цей рік встиг переконатися, наскільки великий потенціал має Харків для розвитку IT і реалізації професійних амбіцій технічних спеціалістів.

Наука і креатив

Що ми знаємо про Харків? Для когось це передусім науковий та індустріальний центр. Потужні інженерні традиції тут формувалися десятиліттями, і досі в місті функціонують 142 дослідницьких інститути. Натомість для декого Харків найбільше асоціюється з визначними письменниками, художниками, музикантами – як 20-го століття, так і сучасності.

Харківській IT-сфері вдалося створити синергію між цими, здавалось би, кардинально різними напрямами розвитку міста. З одного боку, розробка комплексних та високотехнологічних R&D-проектів для різних галузей – надзвичайно складний та наукоємний процес. З іншого, недаремно IT-сферу у світі позиціонують як один із ключових сегментів креативної економіки. Бо ж програмісти створюють інтелектуальні продукти з високою доданою вартістю, які поліпшують життя людей.

Наприклад, інженери харківського офісу GlobalLogic розробили програмне забезпечення для цілої низки інноваційних медичних пристроїв. Це й система автоматичного введення інсуліну в організм, що здатна замінити для діабетиків підшлункову залозу; й портативний кардіопристрій, що збирає інформацію про стан серцево-судинної системи пацієнта в режимі реального часу. Створення цих рішень потребувало від розробників не тільки фундаментальних знань у медичній сфері, а й здатності “вийти за рамки”, аби запропонувати креативне вирішення проблеми для мільйонів людей.

Експертиза та інновації

Якщо охарактеризувати ключову особливість харківської IT-індустрії одним словом, то це “експертиза”. Місто вирізняється великою часткою зрілих IT-компаній, які почали свою роботу 10-20 років тому і накопичили за цей час величезний досвід розробки у різних сферах. Cкажімо, унікальна медична експертиза GlobalLogiс формувалася упродовж 15 років, і цей процес триває і до нині. Але можна відокремити й інші, властиві Харкову доменні експертизи, як то телеком, електронна комерція, фінанси.

Харківські програмісти люблять “грати в довгу” (зокрема наша компанія співпрацює з представниками цілих інженерних династій!). Вони глибоко занурюються в бізнес-контекст замовників, пізнають тонкощі продуктів і ринку та, зазвичай, будують свій розвиток в рамках однієї, найцікавішої для них індустрії. Завдяки такому підходу міжнародні клієнти віддають нашим інженерам усе більшу відповідальність за свій бізнес, адже переконані у високій якості роботи та стратегічному мисленні наших фахівців.

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

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

Мислити глобально, розвивати локальне

Зараз у Харкові працює понад 300 IT-компаній, і вони задають глобальний напрям розвитку міста. Інженери активно відточують навички комунікації й менеджменту, аби відповідати вимогливим запитам міжнародних брендів і розвивати їхній бізнес. Завдяки численним діловим зустрічам у Харкові все частіше можна почути англійську, і це дуже позитивний сигнал для міста. IT-індустрія робить суттєвий внесок у місцевий бюджет, поширює західні цінності ведення бізнесу, а відтак і високі стандарти роботи.

До того ж, представники харківської IT-індустрії охоче беруть участь у соціальних ініціативах. Зокрема наші інженери допомагали студентам і співробітникам Харківського автомобільно-дорожнього університету у створенні екомобіля. Він здатен проїхати 575 км всього на одному літрі палива та занесений до книги рекордів Гіннеса як найбільш енергоефективний автомобіль в Україні.

Всі ці особливості роблять Харків своєрідним “місцем сили” для розвитку українського IT. Завдяки майстерності наших інженерів Україна вже перестала бути terra incognita на глобальному ринку високих технологій. Настав час зробити більш видимими на цій карті українські міста – чимало з них, як-от Харків, вже мають про що заявити світові.

Антон Зотов, Associate Vice President, GlobalLogic, Харків

Тренди

Сьогодні споживачам доступне надзвичайно широке коло популярних гаджетів: від 3D-принтерів до портативних пристроїв. Тим не менше, не всі з них мають вплив на наше повсякденне життя. А от із розумним домом ситуація може бути зовсім іншою. 78% споживачів із різних країн світу згодні із твердженням про те, що технології розумного помешкання є “надзвичайно, дуже або доволі привабливими” для них і суттєво впливатимуть на їхнє життя. Популярність таких продуктів як Amazon Echo та Echo Dot, а також їхнього цифрового персонажа Aleksa упродовж зимових свят 2016 року доводить, що такі технології стають справді поширеними.

Більшість американців вважають, що дім може вважатися “розумним”, якщо він обладнаний інтелектуальними системами охорони, регуляції температури, освітлення і безпеки (за даними Coldwell Banker). Водночас, міжнародне дослідження GfK щодо розумних помешкань свідчить про те, що найбільший інтерес і найвищі очікування у споживачів викликають такі параметри: безпека і контроль, енергозбереження і освітлення, розваги і зв’язок.

Смарт-прилади для дому (розумні термостати, системи управління освітленням, сенсори руху тощо) сьогодні використовуються у 15% домогосподарств США. Розвиток і активне впровадження Інтернету речей (IoT) також матиме вплив на зростання обсягу ринку споживчих технологій у США до рекордних $287 млрд доходів від роздрібної торгівлі ($224 млрд — від оптової торгівлі) у 2016 році за даними CTA (організації, що раніше мала назву Consumer Electronics Association і організовує щорічну виставку CES у Лас-Вегасі).

Інновації привносять як лідери індустрії, так і стартапи. Серед досвідчених гравців ринку технологій для дому — Honeywell (розумний цифровий термостат, під’єднаний через WiFi), General Electric (домашні прилади), Lutron (освітлення), Philips (освітлення), Schlage (розумні замки), Char-Broil (цифрова електрична коптильня) тощо. Ці компанії мають величезний досвід і здатні трансформувати традиційні продукти і створювати інноваційні прилади відповідно до своєї діяльності у сфері розумних помешкань.

smart home app
Мобільний додаток для управління розумним домом

Нові лідери ринку впливають на поведінку споживачів, скеровують технологічну еволюцію і будують потужні екосистеми і платформи. Приклади таких компаній — Amazon (система Alexa Smart Home), Apple (Home Kit), Google (Google Home та Nest), Samsung (SmartThings) і Microsoft (персональний асистент Cortana з’явиться у IoT-пристроях із оновленням Windows 10 Creators Update у 2017 році, так само як і керований голосом динамік від компанії Harman Kardon).

За створення напіввертикальних програмних платформ також беруться Facebook, Tencent, Xiaomi, Baidu, Alibaba та інші, а разом з ними і телеком-провайдери AT&T (Digital Life) і Comcast (XFINITY Home).

Комплексні компоненти екосистеми розумного дому

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

 

Smart home ecosystem
Комплексні компоненти екосистеми розумного дому

Голос як природний інструмент управління розумним домом

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

Розмова із пристроєм, що має штучний інтелект, розуміє людину і виконує її команди, приносить абсолютно незвичні враження. Відповідно до дослідження Gartner, до 2018 року 30% нашої взаємодії з технологіями будуть відбуватися у форматі розмов із розумними машинами. Лідери у сфері технологічних продуктів і послуг повинні вже зараз інвестувати у покращення голосових інтерфейсів, які поки що мають обмежені можливості. Майбутнє приходить у формі домашнього персонального асистента, і врешті саме мова стане універсальним інтерфейсом для домашніх потреб.

Прекрасним прикладом є Aleksa від Amazon: серед іншого, Aleksa організовує голосове управління розумними домашніми приладами. За роки вдосконалення Siri, Google Now та Cortana також стали розвиненими технологічними персональними асистентами, що стоять на чолі екосистем розумних будинків.

Керовані голосом інтелектуальні функції дому розвиваються поступово. Так, Марк Цукерберг створив систему під назвою Jarvis для власного будинку. Назва цього пристрою подібна до комп’ютера зі штучним інтелектом, що належав Тоні Старку у фільмі “Залізна людина”: його назва J.A.R.V.I.S. розшифровується як Just A Rather Very Intelligent System.

Amazon echo
Amazon Echo із голосовим асистентом Alexa

Чудовий час для прогресу… Але є і труднощі

Штучний інтелект — ключовий елемент взаємодії людини з машиною. Однак реалізація навіть простих функцій, таких як увімкнення і вимкнення світла — це непроста задача, адже команди можуть бути сформульовані дуже по-різному: “Вимкни світло у дальній спальні” або “Загаси лампу у дитячій”.

Навчання домашніх асистентів розумінню різних лінгвістичних нюансів — важливий крок на шляху до позитивних вражень користувача. Тут на допомогу приходять голосова біометрія і прийняття інтелектуальних рішень. За фразою “Зіграй мою улюблену пісню” домашній асистент повинен вміти розрізнити голос людини і обрати музику відповідно до її уподобань.

Якщо ж поєднати сервіси купівлі продуктів (наприклад, Amazon Prime Now), Amazon Echo та розумну плиту, складність команд зросте іще більше: “Я хочу замовити інгредієнти для феттуччіне альфредо на чотирьох. У мене вже є масло і часник. Доставка потрібна сьогодні до шостої години вечора. Закип’яти воду за 5 хвилин до доставки.” До речі, розробники можуть працювати зі Skills Kit від Alexa, щоб застосувати можливості штучного інтелекту для розшифровки голосу замість створення власного штучного інтелекту з нуля для підтримки своєї екосистеми розумного дому.

Щоб реалізувати потенціал інтелектуальних домашніх систем, лідери ринку повинні співпрацювати і формувати несподівані партнерства. Це забезпечить появу якісно нових пристроїв і сервісів, пов’язаних між собою, які зроблять життя користувача іще простішим. Наразі у фокусі експертів глобальні переваги від розумних будинків, і невдовзі такі системи мають перейти із категорії “непогано мати” у категорію “необхідно мати”.

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

Віталій Ващук, Sales Enablement Consultant, GlobalLogic

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

У сфері IT я вже близько 25 років. Очевидно, що в широкому сенсі перемовини в ІТ — це не тільки зустрічі з клієнтом на етапі оферу та підписання контракту, але й перемовини розробника із менеджером, дев-лідом, QA… Але які б перемовини у вас не були, принципи та правила тут однакові. У цій статті я дам кілька порад зі свого досвіду перемовин — чим потрібно керуватися, і на що варто звернути увагу, коли ми ведемо перемовини з потенційними клієнтами чи партнерами.

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

1. Не бійся спитати

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

2. Треба слухати і менше говорити

Тоді є більше шансів зрозуміти, що потрібно партнеру і знайти спосіб досягнути те, що вам потрібно, за рахунок того, що опонент/співрозмовник також досягає своїх цілей. Запорука успіху — можливість отримати більше для себе, якщо допомогти достатній кількості людей отримати те, що потрібно їм.

3. Робіть домашнє завдання

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

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

Якщо спішити, можна пропустити щось важливе. Це як збирати гриби. Коли ми з моїми синами шукаємо гриби, вони вириваються уперед і біжать у надії швидше за мене їх знайти і зібрати. А я йду позаду повільніше і ретельно усе оглядаю. У результаті у мене завжди вдвічі більше грибів, ніж у них, хоч я і йду за ними. Тому, як то кажуть, the devil is in the details.

4. Будь готовий встати і піти

На якомусь етапі перемовин стає зрозуміло, якого кінцевого результату вам вдасться досягнути. Якщо піти на зустріч із правильною установкою — можна досягнути такого результату як win-win, який вам напевно вже відомий та найбажаніший. В його основі лежить компроміс, коли кожен зі співрозмовників отримує те, чого прагне досягнути. Але якщо піти на перемовини з установкою «я мушу досягнути це і це, і не менше» — ми себе обмежуємо, ми не готові йти на поступки і у процесі розмови може виникнути деструктив. Ми можемо не отримати нічого, як і клієнт. Тому важливо вчасно зрозуміти, чого ми не зможемо досягнути і це відпустити. Опонент це побачить, і йому буде важче нами маніпулювати. Ми завжди можемо вийти з гри, якщо бачимо, що справа цього не вартує.

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

5. Не спіши

Завжди потрібно чітко розуміти, з якою людиною ми маємо справу. Є такі люди, які ніколи не приймають рішення у той же день, а тільки завтра, тому на них не можна тиснути і підганяти. Потрібно визначити, якого типу людина, з якою ви намагаєтеся домовитися — емоційна чи раціональна, чи може саме зараз вирішити, чи буде все зважувати, щоб пізніше прийняти правильне рішення. Я раджу підлаштовуватися під свого співрозмовника, не тиснути і занадто не відпускати. На медичних проектах, наприклад, замовники зазвичай керуються як емоціями, так і раціональним вирішенням проблеми.

Інколи на перемовинах є декілька людей, і всі різних типів. У такому випадку, потрібно для себе визначити, який тип переважає.

6. Завжди вимагай більшого

Якщо вимагати лише те, що вам потрібно отримати, коли з вами почнуть торгуватися, — в результаті ви отримаєте наполовину менше. Якщо на початку перемовин чітко заявити, що ви хочете, і не поступатися, тоді спілкування буде деструктивним, так зване «стінка на стінку», що виключає варіативність. Якщо ми не можемо запропонувати нічого взамін, тобто не будемо поступатися чимось, опонент буде себе почувати обділено та некомфортно. На початку завжди потрібно завищувати свої очікування, тоді є ймовірність, що у результаті отримаємо більше, або принаймні те, що очікуємо. Звісно за умови, що будемо вести себе розумно.

На своїх тренінгах я пропоную учасникам розв’язати таку задачу:

Уявіть, що ви продаєте свій мотоцикл і буде дуже добре, якщо отримаєте за нього 15 000. Поки ви готуєте оголошення, один завзятий мотоцикліст звернувся до вас з пропозицією купити його за 16 000. Ваші дії?
А. Одразу приймаєте його пропозицію
Б. Пропонуєте йому дочекатися виходу оголошення
В. Почнете торгуватися

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

7. Веди і не піддавайся тиску

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

8. Показуй партнеру, як він досягне своїх цілей

Вислухавши, ми бачимо, що хоче співрозмовник і чи співпадає це з нашими можливостями і очікуваннями. Тоді важливо показати, як співрозмовник може досягнути те, що він хоче. Домовляючись з замовником, ми ведемо перемовини не лише з ним, але й з компанією, яку він представляє. Висловлюючи те, що ми можемо запропонувати потенційному замовнику, ми повинні відкрити додаткову можливість для його компанії. До прикладу, у моїй практиці був досвід співпраці з клієнтом, який окрім усього хотів ще підтримку свого продукту 24/7 і це для нього було вкрай важливим. Щоб це забезпечити, мені потрібно було домовитися з командою, а це було немалим викликом. У результаті ми таки змогли йому це запропонувати, і що ми отримали взамін? Лояльного клієнта, ріст проекту, довготривале співробітництво та додаткові проекти від цього замовника.

Перемовини — це командна гра, коли спільними зусиллями досягається мета.

9. Нічого не даруй, тільки обмін

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

10. Не переходь на персоналії

Часом перемовини заходять в глухий кут, ніяк не вдається домовитися і хтось із співрозмовників може почати неадекватно себе поводити — переходити до особистих образ. Тоді потрібно взяти паузу і охолонути. Інша справа, якщо співрозмовник постійно діє вам на нерви і не подобається як людина. Тоді потрібно задуматися, чи варто продовжувати співпрацю — чи готові ви з цим миритися чи ні?
Також дуже важливо згадувати свої минулі перемовини та аналізувати їх, щоб наступного разу провести краще. Бажаю вам якомога більше практикуватися, аби кожна наступна зустріч була для вас все більш приємною, цікавою та результативною. Успіхів!

Ігор Костів, Director, Engineering, GlobalLogic

Ігор Костів має близько 25 років досвіду у IT, більшу частину з яких він займався аккаунт-менеджментом та продажами. Спеціалізується у сфері e-Healthcare, e-Commerce, Accounting, Trading, Finance, Statistical analysis and e-Government Automation. Співзасновник кількох успішних бізнесів.

Спочатку виставку Consumer Electronics Show (CES) придумали для того, щоб привабити в Лас-Вегас більше туристів. Але з часом CES стала не просто самодостатнім заходом, а дуже масштабною і, без сумніву, найвідомішою експозицією цифрових технологій в світі. Всі виробники – від найбільших компаній до стартапів – прагнуть встигнути показати свої новинки саме тут. Ось чому виставка, яка проходить на початку січня, задає тон всьому, що буде відбуватися в індустрії протягом усього року. Вона збирає дійсно масову аудиторію – бізнесменів, інвесторів, журналістів, аналітиків, допитливих туристів і, звичайно ж, інженерів зайнятих у розробці програмного забезпечення. Речі, які можуть зацікавити останніх (і не тільки), я зібрав у вигляді коротких нотаток про виставку. Сподіваюся, це буде цікаво і корисно. Ну що ж, почнемо.

IMAG4269

Телевізори

Виставка CES не була б собою без численних телевізорів. Втім, несподіваних сюрпризів в області ТБ в цьому році не було. Виробники вже награлися в 3D, від якого на CES не залишилося й сліду. Роздільна здатність 4K, HDR, увігнуті екрани і, звичайно, розумні телевізори на Android – основний тренд, який вже перейшов у категорію буденних речей. Тому зараз провідні виробники змагаються в зовнішньому вигляді і товщині екранів.

Ces 2
Зліва: OLED-телевізори нового покоління від LG вже тонші за більшість смартфонів. Крім суто естетичного ефекту, подібні форми відкривають перед виробниками нові способи використання екранів і їх розміщення в інтер’єрі.
Справа: Випереджаючи час. Хоча постачальники медіа-контенту ще тільки опановують можливості 4K, окремі китайські виробники вже пропонують протестувати телевізори з роздільною здатністю 8К.

Роботи і дрони

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

Безпілотних рішень буде все більше, так само як і способів їх застосування. Деякі виробники дронів, наприклад, DJI, Parrot і 3D Robotics, пропонують власні апаратні рішення і SDK для розробників. Нещодавно до них приєдналася Intel, випустивши власну платформу для розробників Intel Aero. Компанія вже змогла потрапити в книгу рекордів Гіннеса запустивши і синхронізувавши в небі одночасно спочатку 100, а потім 500 керованих комп’ютером дронів (докладніше на сайті компанії).

IMAG4189
Для дронів на виставці CES був виділений окремий павільйон, де можна було спостерігати за польотами різних апаратів.

До речі, з дронами стали експериментувати і зовсім далекі від цього ринку компанії. Наприклад, компанія Daimler представила на виставці концепт, який об’єднав у собі вантажівку і дрон – Mercedes Vision Van. Автомобіль перевозить вантажі на великі відстані, після чого передає вантаж дрону для доставки вже в руки конкретного одержувача.

IMAG4211
Дрон із шильдиком Mercedes виглядає так як і належить «люксовому» транспорту, нехай навіть і вантажному.

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

Ось чому паралельно із розвитком дронів інші виробники (зокрема Airbus) працюють над тим, щоб убезпечити від них пілотований повітряний транспорт. На виставці CES компанія представила систему «антидрон», покликану реєструвати безпілотники в небі та визначати місце, звідки ними керують.

IMAG4235

Говорячи про роботів, важливо згадати і про інші напрямки роботизації: зокрема, про різні маніпулятори й інші механізми. Точність і координація перших, до речі, зросла настільки, що, наприклад, дві робо-руки можуть приготувати вам фільтровану каву, що й було представлено на стенді DENSO. Одна рука тримає фільтр, інша – наливає через нього каву. Також подібного робота можна було зустріти на стенді Bosch.

Ces 3
Напевне, професія барісти – ще одна в списку тих, де людей колись замінять роботи. Уже зараз прототипи від Denso і Bosch вражають високою точністю рухів і координацією між «руками».

Автомобілі

В американській автомобільній пресі вже жартують, що виставку CES пора перейменувати в «Car Electronics Show». Ще кілька років тому єдиною автомобільною компанією на виставці була Ford, а сьогодні тут представлені чи не всі найбільші автоконцерни і їхні численні партнери. Безумовний тренд цього року – self-driving cars. Якщо кілька років тому це виглядало досить віддаленою перспективою, то зараз вже очевидно, що автомобілі без водіїв досить скоро стануть нормою. Втім не можна сказати, що технологія самокерованих автомобілів вже готова до широкого використання в умовах, відмінних від тепличних.

IMAG4214
Майже все місце в багажнику цього автомобіля займає автопілот.

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

Але ось що дійсно цікаво, так це те, як сильно автопілот здатний змінити концепцію самого автомобіля. Гуляючи автомобільним павільйоном, я неодноразово спостерігав автомобілі (навіть у відомих автовиробників) з відверто футуристичним і настільки ж відверто незручним у використанні кермом. Автомобіль немов говорить вам: «Так, кермо у мене є, проте зайвий раз братися за нього не потрібно, але вам і не захочеться».

Ces 4
Якщо кермо в безпілотних авто майбутнього і буде, то братися за нього зайвий раз вам навряд чи захочеться (на фото Honda NeuV і концепт VolksWagen).

Втім в деяких безпілотних концептах керма немає зовсім (його прибрали через непотрібність), а умовне «водійське сидіння» можна повернути до решти пасажирів. Щоб їздити на такому авто вам потрібно довіряти автопілоту на всі 100%. Не знаю як ви, я поки до цього не готовий.

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

Ще один тренд в автомобільній індустрії – connected cars. Автомобіль, в першу чергу безпілотний, але не обов’язково, стає не стільки засобом пересування, скільки платформою для комунікації і споживання контенту.

Безліч виробників представили свої автомобілі, оснащені різними мультимедійними можливостями. Але найбільш примітним, на мій погляд, був концепт Portal Car від Fiat Chrysler Automobiles. У цього є кілька причин. По-перше, компанія довгий час (на відміну від численних конкурентів) взагалі не робила будь-яких кроків у бік connected car. Це їх перша (і одночасно сильна) заявка на цьому терені. По-друге, інженери FCA створили дійсно концептуальне рішення для абсолютно нового покоління споживачів. Концепт вже охрестили «автомобілем для мілленіалів».

IMAG4124 BURST002 COVER
Концепт Portal Car змінює багато звичних уявлень про автомобілі, починаючи з незвичайного способу відкриття дверей.

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

До речі, «upgradable ownership experience» – потреба нового покоління споживачів, яку автовиробники якраз намагаються вирішити за допомогою Portal Car. Згідно з дослідженнями, споживачі сьогодні схильні рідше міняти свої авто, тому автомобіль, функціональність якого змінюється в міру його апгрейда, буде, на думку представників компанії, для них привабливішим.

Детальніше про те, чим примітний Portal Car, ви можете дізнатися з цієї статті і цього відео.

Також не можу не згадати про GlobalLogic на CES. До речі, ми були присутні відразу в декількох місцях виставки. По-перше, у нас був власний стенд в рамках експозиції GENIVI Alliance – організації, що об’єднує автомобілебудівників і виробників рішень для connected car та in-vehicle infotainment. По-друге, на основі нашої платформи Nautilus (платформа для побудови сучасних мультимедійних систем на основі віртуалізації) був побудований демо-стенд компанії Texas Instruments – виробника чіпсетів для автомобільних систем і нашого давнього партнера.

IMAG4193 BURST002 COVER 2

Суть рішення Nautilus у віртуалізації на одному автомобільному комп’ютері відразу двох операційних систем: автомобільної RTOS для контролю критичних функцій автомобіля і, наприклад, Automotive Grade Android для інформаційно-розважальної системи. У разі збою з боку Android це ніяк не впливає на працездатність всієї системи в цілому і дозволяє прискорити і спростити розробку інформаційно-розважальних систем для авто за рахунок зниження вимог безпеки і стабільності до розважального кластеру авто. Іншими словами, навіть якщо сторонній додаток завалить ваш автомобільний Android, він почне перезавантажуватися, але нічого страшного ні з вами, ні з авто не відбудеться.

IoT і розумний будинок

Скажу, що чогось особливо нового і незабутнього в цьому напрямку на виставці було відверто небагато. Вся ця індустрія переживає період становлення (а кількість експонатів на виставці швидко зростає), з усім неминучим багажем «дитячих хвороб». Наприклад, до цих пір існує цілий зоопарк технологій і сенсорів, які ніяк не можуть взаємодіяти між собою. Іншими словами, купуючи рішення розумного будинку від одного з виробників, ви отримуєте гарантовану сумісність тільки в рамках його модельного ряду. Поєднати щось з рішеннями інших вендорів у вас може не вийти зовсім.

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

IMAG4190

До речі, про голосове управління. Цей напрямок також активно розвивається завдяки Amazon Alexa. Більш того, ця технологія отримала реалізацію у вигляді найрізноманітніших пристроїв. Наприклад, на виставці можна було побачити багато клонів «Алекси», різних за зовнішнім виглядом, але з тим же софтом під капотом. Все це теж є частиною IoT і служить для зв’язки і управління різними пристроями.

IMAG4181

Замість післямови

Загалом, в черговий раз виставка CES підтвердила свій статус заходу, який задає тренди для всієї без винятку індустрії. Особливо активно розвиваються такі напрямки як дрони, автомобілі без водія і автомобілі з підключенням до інтернету. Я думаю, що в недалекому майбутньому можна буде сподіватися на збільшення кількості розробок в цьому напрямку (включаючи численних сторонніх виробників). IoT і розумний будинок тільки переживають етап становлення, але велика різноманітність несумісних між собою стандартів стримує цей ринок. Думаю, що з часом частина з них відійде, і цей напрямок буде розвиватися більш системно.

Що ж стосується традиційних для виставки напрямків, таких як телевізори, смартфони, фото- і відеотехніка, носимі пристрої тощо, то вони, звичайно ж, є, але будь-яких значних інновацій тут поки немає. А може треба казати не «поки», а «вже»? А як думаєте ви?

Денис Балацко, AVP of Engineering, GlobalLogic

 

Поліклініка без черг, портативний дефібрилятор, система автоматичного введення ліків в організм – IT лікує і рятує.

Сучасні IT-рішення здатні докорінно змінити принципи, за якими працює система охорони здоров’я – одна з найконсервативніших сфер не тільки в Україні, але і в більшості країн світу.

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

Лікування на випередження

Цифрова трансформація охоплює всі сфери життя, і медицина – не виняток. Як відомо, інноваційні підходи в медицині впроваджуються повільно, адже потрібно бути впевненими, що будь-які запропоновані зміни не несуть ризик здоров’ю та життю пацієнтів.

Проте, розвиток eHealth – перехід медичних послуг в електронну форму – є одним з головних пріоритетів модернізації охорони здоров’я у всьому світі. Більше 60% лікарень в Данії, Естонії, Швеції і Фінляндії в тій чи іншій мірі використовують комплексні IT-рішення.

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

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

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

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

Додатковий імпульс розвитку превентивної медицини надають і сучасні гаджети. Футболки та кросівки, браслети і smart-watches, що вимірюють пульс і кровообіг, – не просто “розумні” дрібнички. Носимі та імплантовані healthtech-пристрої здатні вимірювати і передавати важливі життєві показники зі зростаючою точністю. Це дозволяє лікарю дистанційно стежити за станом пацієнта і самому призначати прийом, коли для цього з’являються передумови.

Деякі подібні IT-рішення розробляють в Україні. Інженери GlobalLogic в Харкові, наприклад, вже понад 13 років створюють високотехнологічні R&D-рішення в сфері охорони здоров’я.

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

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

Пристрої, які рятують життя

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

Показовий приклад – дефібрилятори. Зараз не можна бути застрахованим від інфаркту та аритмії навіть у досить молодому віці.

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

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

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

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

Створювати подібні пристрої – велика відповідальність для IT-компаній. Чим більший їхній вплив на організм людини, тим більш жорсткі вимоги пред’являються до їхньої  розробки і контролю якості. Ціна помилки – здоров’я або життя. Тому інженери, які розробляють такі пристрої, регулярно проходять сертифікацію на дотримання стандартів якості, спеціально розроблених для створення медичних рішень.

Майбутнє медицини

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

Антон Зотов, Associate Vice President, GlobalLogic, Харків

З’являється все більше технологій, які здатні зробити будь-яку оселю не лише розумнішою, а й затишнішою та безпечнішою.

Технології на кожен день

Вже сьогодні ви можете придбати чимало популярних пристроїв: від 3D-принтерів до різноманітних портативних гаджетів. Та мало хто користується ними щодня – зазвичай їх купують як технологічну забавку. Розумний дім — це зовсім інша історія. 78% споживачів із різних країн світу впевнені, що технології розумного помешкання здатні суттєво впливати на їхнє життя. Популярність таких продуктів Amazon як Echo та Echo Dot, а також голосового помічника Alexa доводить, що такі технології стануть ще більш поширеними у майбутньому.

За даними міжнародного дослідження GfK, найбільше людей цікавлять такі параметри розумного дому як безпека і контроль, енергозбереження й освітлення, розваги і зв’язок. Смарт-прилади для дому (розумні термостати, системи управління освітленням, сенсори руху тощо) уже використовуються в 15% помешкань США.

Інновації привносять як лідери індустрії, так і стартапи. Серед досвідчених гравців ринку технологій для дому — Honeywell (розумний цифровий термостат, під’єднаний через Wi-Fi), General Electric (домашні прилади), Philips Lighting (освітлення), Schlage (розумні замки) та інші. Ці компанії мають величезний досвід і здатні трансформувати вже традиційні для себе продукти, створювати інноваційні прилади у сфері розумних помешкань.

Водночас нові лідери ринку скеровують технологічну еволюцію і будують потужні екосистеми та платформи. Приклади таких компаній — Amazon (система Alexa Smart Home), Apple (Home Kit), Google (Google Home та Nest), Samsung (SmartThings) і Microsoft (персональний асистент Cortana з’явиться у IoT-пристроях вже у 2017 році).

Голосове керування домом

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

Розмова із пристроєм, що має штучний інтелект, розуміє людину і виконує її команди, дарує надзвичайні враження. І, як доводить дослідження Gartner, до 2018 року 30% нашої взаємодії з технологіями будуть відбуватися у форматі розмов із розумними машинами. Лідери у сфері технологічних продуктів і послуг повинні вже зараз інвестувати у покращення голосових інтерфейсів, які поки що мають обмежені можливості. Майбутнє має вигляд домашнього персонального асистента, і врешті саме мова стане універсальним інтерфейсом для домашніх потреб. Чудовим прикладом є голосовий помічник Alexa від Amazon, що реалізовує голосове управління розумними домашніми приладами.

Незвичайного «дворецького» для власного будинку розробив і Марк Цукерберг. Система Jarvis керує освітленням та температурою, складає плейлисти, смажить тости та навіть кидає господарю чисті футболки з пневматичних пушок, вмонтованих у шафи. Назва цього пристрою запозичена у комп’ютера зі штучним інтелектом, яким користувався Тоні Старк у фільмі Залізна людина. Його назва J.A.R.V.I.S. розшифровується як Just A Rather Very Intelligent System («Просто досить-таки розумна система»).

Завдання на майбутнє

Штучний інтелект — ключовий елемент взаємодії людини з машиною. Однак реалізація навіть простих функцій, таких як увімкнення і вимкнення світла — нелегке завдання. Уявіть, наскільки по-різному можуть бути сформульовані команди: «Вимкни світло у дальній спальні» або «Загаси лампу у дитячій кімнаті».

Неможливо забезпечити позитивні враження користувача без навчання домашніх асистентів різним лінгвістичним нюансам. Тут на допомогу приходять голосова біометрія і ухвалення інтелектуальних рішень. За фразою «Зіграй мою улюблену пісню» домашній асистент повинен вміти впізнати голос людини й обрати музику відповідно до її уподобань. Якщо ж поєднати сервіси купівлі продуктів, Amazon Echo та розумну плиту, складність команд зросте ще більше: «Я хочу замовити інгредієнти для пасти на чотирьох. У мене вже є масло і часник. Доставка потрібна сьогодні до шостої години вечора. Закип’яти воду за 5 хвилин до доставки».

Щоб реалізувати потенціал інтелектуальних домашніх систем, лідери ринку повинні співпрацювати й формувати несподівані партнерства. Це забезпечить появу якісно нових пристроїв і сервісів, пов’язаних між собою, які зроблять життя користувача ще простішим. Зрештою, безпека і надійність є основними параметрами, які повинні залишатися на висоті у процесі еволюції технологій для житла. Наприклад, з огляду на те, що голосовою командою можна активувати пов’язані з охороною функції, потрібно забезпечити точне розрізнення живого голосу певної людини і його аудіозапису, щоб ним не скористалися зловмисники. Дім має бути не лише розумним, а й неприступним. І вже скоро ми зможемо мати технології Залізної людини або комп’ютер зі Star Trek — не для порятунку світу, а щоб керувати нашим домом та побутовими пристроями.

Віталій Ващук, Sales Enablement Consultant, GlobalLogic