«Працювали з бомбосховищ по всій Україні»: як ми створили навчальну платформу та надали безкоштовний доступ вишам і волонтерам

Юрий Кислицын

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

Мене звати Юрій Кісліцин, я продакт-менеджер у SendPulse. У цій статті я розповім, як були налаштовані процеси в умовах війни, чому довелося поступитися функціоналом та хто зможе отримати безкоштовний доступ до платформи.

Ідея платформи з’явилась у результаті глибинного аналізу аудиторії

Щоби відповідати запитам аудиторії та мінімізувати фінансові ризики, ми в SendPulse періодично проводимо глибинні дослідження користувачів.

Навесні 2021 року дізнались, що велика кількість наших клієнтів працює в ніші онлайн-освіти та використовує SendPulse паралельно із платформами на кшталт GetCourse.

Користувачам освітніх сервісів, окрім можливості створити курс, потрібні додаткові інструменти:

  • чат-боти для автоматизації підтримки і продажів;
  • email-розсилки для комунікації зі студентами;
  • CRM-система для обробки заявок.

Тому на перший план виходить проблема інтеграції кількох сервісів між собою.

Щоби закрити болі клієнтів та зробити їхнє щоденне життя простішим, ми вирішили створити власну навчальну платформу і в травні 2021 розпочали розробку.

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

Концепт MVPMinimum viable product — мінімально життєздатний продукт створювали на основі:

  • аналізу європейських та американських топплатформ;
  • інтерв’ю з експертами в ніші онлайн-освіти;
  • роботи з фокус-групами.

Початковий опис проєкту та флоу користувачів в Miro

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

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

Прототип дизайну кабінету студента

Фінальний дизайн особистого кабінету студента

Через війну довелося скоротити функціонал

Наразі ми практично завершили розробку платформи для створення онлайна-курсів — SendPulse online course platform. З її допомогою експерти, інфлюенсери та онлайн-школи зможуть монетизувати власні знання, не обмежуючись аудиторією певного населеного пункту.

Платформа включає:

  • кабінет студента;
  • кабінет експерта;
  • конструктор уроків;
  • конструктор сайту.

У кабінеті студента відображаються доступні курси та сертифікати.

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

Приклад кабінета експерта

У конструкторі уроків викладач створює структуру курсу та окремих уроків, додає тексти, завантажує текстові, графічні, аудіо- та відеоматеріали.

Приклад конструктора уроків

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

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

Після реєстрації на платформі експерт отримує доступ до всієї екосистеми SendPulse. Він може створити курс, підключити лендінг і Telegram чат-бота для збору та утеплення лідів, налаштувати email-розсилку та CRM-систему.

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

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

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

Найскладніше було налагодити роботу за проєктом в умовах війни

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

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

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

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

Робота в офісному підвалі. Фото з особистого архіву

У результаті ми пройшли найскладніший період невизначеності та страху з мінімальними втратами: реліз затримався на 2,5 місяці, зате всі колеги живі, цілі та здорові. Звичайно, ризик обстрілів залишається, команда постійно переміщується між укриттям та робочими місцями, але життя колег пріоритетніш продуктивності.

Нереальний буст — безоплатний доступ до SendPulse online course platform для вишів та волонтерів

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

Наприклад, SendPulse online course platform знадобиться тим, хто не може відвідувати онлайн-лекції, тому що патрулює вулиці, боронить Україну в лавах ЗСУ та ТрО чи проживає на тимчасово окупованих територіях. Також платформою користуватимуться благодійні організації для навчання нових волонтерів та надання інформації цивільним.

Наразі всі бажаючі можуть подати заявку на ранній доступ. Відразу після релізу ми зв’яжемося та надамо доступи для тестування.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

IT в Україні йде до свого фінального кінця. І потраплятимуть туди виключно за покликом душі

Коротко про українську IT-сферу у 2024 році Це коли на одну вакансію Middle розробника по…

26.03.2024

Блокчейн-розробка сьогодні: зарплати і перспективи на ринку праці

Формування криптовалютної галузі в Україні почалося ще у 2014 – саме тоді з'явилися перші стартапи,…

18.03.2024

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

Автор цього блогу — Python-девелопер Сергій Солдатов, який вирішив створити досить унікальний продукт. І це…

12.03.2024

Чи треба готуватись до співбесіди?

Думки шукачів діляться на: «так, однозначно» і «ні, не вартує, я все і так про…

04.03.2024

Відкладаєте до останнього? Що таке «синдром студента» і як з ним боротися

Синдром студента — це форма прокрастинації, яка полягає в тому, що людина, якій дали завдання,…

23.02.2024

Вчимося працювати з Git: основи конфігурації, гілки, додавання файлів та директорій

Git — це найпопулярніша CVS прямо зараз, яка дозволяє відстежувати історію розробки і спільно працювати.…

20.02.2024