Proof of Concept: Кейс компанії Soft Industry Alliance

ГоловнаНовиниProof of Concept: Кейс компанії Soft Industry Alliance

У попередній статті наш Delivery Manager допоміг розібратися з основами проведення процедури Proof of Concept (PoC). Сьогодні ми поговоримо про реальний кейс, який пройшов шлях від PoC до успішного продукту.

Першочерговий запит та оцінка

У Soft Industry Alliance звернувся клієнт з ідеєю створення мультимедійних класів в загальноосвітніх школах. Він розумів, що технічна база навчання далеко не завжди встигає за прогресом. До того ж, діти ХХІ століття вже не хочуть споживати навчальний матеріал письмово – їм потрібно контент демонструвати.

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

Вивчивши деталі проєкту, фахівці Soft Industry Alliance прийшли до розуміння, що даний кейс вимагає проведення процедури Proof of Concept.

Компанія Soft Industry Alliance – відповідальний ІТ-провайдер, який цінує час і гроші клієнта. І проведення процедури PoC в даному проєкті для нас так само стало викликом. Нам необхідно було довести, що ідея може успішно працювати на практиці.

Відпрацювання гіпотез

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

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

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

Проведення експерименту

Маючи точку входу для користувачів, ми розуміли, куди нам рухатися далі. Точка входу повинна бути об’єднана з пристроєм, звідки необхідно брати контент. Еврика! Це локальна бездротова мережа. Ми припустили, що пристроєм, що роздає контент, стане вчительський ноутбук, бо в ньому є Wi-Fi-модуль.

Учнів в середньостатистичному класі 15-30 осіб. Наше завдання стало зрозумілим – перевести модуль Wi-Fi в режим роутера, і всі пристрої в класі приєднати до нього. Фахівці Soft Industry Alliance провели експеримент без контенту. Результат був обнадійливим — пристрої стабільно тримали зв’язок.

Наступним обмеженням для нас виступила пропускна здатність Wi-Fi-роутера. Відповідно до одного з ключових вимог проєкту, всі користувачі одночасно, без затримок і реклами, повинні мати можливість отримувати необхідний навчальний матеріал. В рамках офісу ми зібрали 30 різноманітних пристроїв, об’єднавши їх в локальну мережу, і з кожного девайса почали запитувати в імпровізованого сервера (ноутбука) відеопотік в HD якості.

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

Наступним етапом стало забезпечення захищеності мережі «ноутбук + 30 пристроїв», бо в сусідньому класі могла бути точно така ж мережа. Простіше кажучи, щоб учні 5-А класу не могли підключитися до учнів 5-Б і створити плутанину, ми придумали просту та ефективну річ – дозволити підключення до мережі тільки з ноутбука викладача шляхом сканування QR-коду, в якому б містилася вся необхідна інформація для приєднання до локальної мережі класу. За принципом десктопної версії WhatsApp.

Отже, в підсумку ми отримали:

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

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

Процедура Proof of Concept була майже завершена — залишалося вирішити питання з оновленням контенту. Для цього був розроблений графік, який передбачав нічне завантаження за розкладом.

Реалізація проєкту

Теоретичну частину ми підготували, експериментальну провели — далі наша команда приступила до реалізації проєкту. Був етап MVP, тестування в реальних умовах (реально їздили в школи), розширення функціоналу, підготовка до комерційної експлуатації, а також написання документації та багато-багато годин розробки. На виході маємо затребуваний продукт Enlightenment tool

Це успішний приклад того, як РоС допомагає зрозуміти можливості своєї ідеї, максимально розкрити її потенціал без колосальних фінансових витрат. Більш того, процедура Proof of Concept формує в IT-команди уявлення, яким має бути кінцевий продукт «на виході». Не просто в теорії, а вже з наявною на руках експериментальною базою.

  Enlightenment tool – це один з численних успішних кейсів компанії Soft Industry Alliance, де РоС допоміг автору ідеї перетворити невизначеності проєкту в його сильні сторони, успішно минувши всі «підводні камені».

Кожну ідею наших клієнтів ми втілюємо, немов вона наша власна, працюючи за принципом «неможливе можливо». 20-річний досвід в реалізації проєктів на ринку IT дозволяє нам запропонувати нестандартні та неординарні рішення.

Ми слухаємо, ми експериментуємо, ми тестуємо, щоб ваша ідея знайшла своє ідеальне втілення в реальному житті!

Є ідея?

Зробіть перший крок до нових можливостей

Зв’яжіться з нами, щоб обговорити варіанти реалізації. Ви отримаєте безкоштовну консультацію та оцінку робіт.