Назад

Разработали EdTech-платформу для колледжа IThub, которой ежедневно пользуются более 6 тысяч человек

Время чтения: 9 минут

Кейс ITHub
Содержание

    Ищете слаженную команду разработки?

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

    10 лет на рынке 550+ проектов
    Обсудить проект
    11

    Теги кейса ITHub

    Факты о проекте для ITHub

    О чем этот кейс

    Как обучать IT-профессиям так, чтобы работодатели хантили талантливых студентов еще до их выпуска?

    Колледж информационных и креативных технологий IThub решил эту задачу с помощью уникальной бизнес-ориентированной методологии. А помогает в ее реализации онлайн-платформа, где студенты не только обучаются, выстраивая собственную траекторию для оптимального развития в определенной бизнес-роли (специальности), но и создают свои первые портфолио из учебных и реальных проектов, связываются с будущими работодателями. 

    IThub обратился к нам в Purrweb за разработкой и дизайном этой платформы. Наше сотрудничество длится уже почти два года. За это время мы совместно с командой колледжа создали полноценную образовательную экосистему и перевели на платформу всех студентов и преподавателей, включая 12 городов-партнеров IThub по всей России.

    О том, как мы сделали продукт, которым ежедневно пользуются тысячи студентов и сотрудников IThub — в этом кейсе.

    Колледж, где готовят будущих айтишников

    IThub — это частный российский колледж подготовки специалистов креативных и ИТ-индустрий по методологии бизнес-ориентированного обучения. В колледже шесть кафедр: программирования и управления ИТ-продуктом, информационной безопасности и системного администрирования, дизайна, маркетинга и коммерции, разработки игр и кинопроизводства. Прием абитуриентов проводится после 9, 10 и 11 классов.

    Студенты IThub уже во время обучения создают ИТ-продукты на заказ от реальных компаний, а наставниками и преподавателями выступают ведущие специалисты отрасли. В развитии колледжа участвует более 100 ведущих организаций-партнеров. Старшекурсники и выпускники устраиваются в такие топовые российские компании, как: Газпром, Сбер, МТС, Wildberries & Russ, Мегафон и другие.

    Компании-партнеры

    C колледжем сотрудничают 100+ российских компаний. 88% выпускников трудоустраиваются в ведущие ИТ- и креативные компании рынка

    Колледж открыт в 12 городах России: Москве, Санкт-Петербурге, Новосибирске, Нижнем Новгороде, Ростове-на-Дону, Махачкале, Владивостоке, Туле, Ставрополе, Нальчике, Магасе и Петропавловске-Камчатском. В сети обучается более 6 тысяч студентов.

    География IThub

    География IThub

    Большая часть учебных процессов происходит на онлайн-платформе. Там студенты выполняют проекты, общаются с преподавателями и кураторами, отслеживают свой прогресс и собирают портфолио.

    Для всей федеральной сети IThub платформа предлагается как коробочное решение. Независимо от местоположения, все студенты IThub занимаются по единой методике.

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

    А еще на платформе выскакивали баги, которые делали жизнь студентов и сотрудников колледжа чуточку сложнее 🙂 Например, некоторые страницы могли загружаться до 10 минут. Конечно, для колледжа современных IT-профессий это никуда не годилось, и в IThub решили, что пора создавать новую платформу. В конце 2022 года колледж обратился к команде Purrweb за помощью.

    Разрабатываем решения для бизнеса
    с фокусом на пользовательский опыт и масштабируемость систем. Свяжитесь с нами, чтобы получить бесплатную оценку проекта
    Получить оценку

    Наши задачи на проекте

    Мы должны были помочь IThub запустить новую онлайн-платформу к 1 сентября 2023 года.

    Точка А и точка Б

    Нам предстояло: 

      • продумать такую архитектуру для платформы, чтобы ее легко можно было масштабировать на новые колледжи в регионах;
      • помочь перенести данные со старой платформы на новую;
      • учесть, что на платформе несколько ролей с разными правами — супер-админ, админ, студент, преподаватель — и для каждой из этих ролей нужна своя логика и свой интерфейс;
      • реализовать новые функции, которых не было на старой платформе;
      • сделать новый дизайн;
      • работать в тесной связке с командой колледжа: методологами, техническими специалистами, владельцами продукта.

    Это не первый наш EdTech-проект: мы разработали онлайн-платформу iZюматор — внутренний продукт для обучения сотрудников компании и создания курсов, где тоже была сложная иерархия ролей. 

    Но с платформой для IThub был совсем другой масштаб: вместе с командой колледжа нам предстояло создать настоящую экосистему, на работе которой завязан весь образовательный процесс. 

    И уложиться в довольно сжатые сроки. Спойлер: у нас получилось. Как именно — рассказываем дальше.

    Факты о проекте

    Два релиза платформы и бэклог на несколько лет вперед

    Работу над платформой мы начали в январе 2023 года. Работу разбили на два больших этапа (и два релиза).

    Два релиза платформы

    В планах сделать самую крутую и продвинутую образовательную платформу, где есть не только учебный контент, расписание и общение, но и интеграция с ИИ, геймификация, внутренняя валюта…Впечатляет? Нас тоже 🙂 Идей для бэклога у нас с заказчиками очень много! 

    Давайте посмотрим, как устроена платформа LXP IThub.

    Минутка ликбеза: что значат эти загадочные буквы — LXP?

     

    Есть два основных типа платформ, которые помогают организовать учебный процесс в онлайне: Learning Management System (LMS) и Learning Experience Platform (LXP).

    Если в LMS важны инструменты для администрирования и стандартизации учебного процесса, то LXP фокусируется на персонализации обучения и позволяет адаптировать контент под потребности каждого студента. А еще LXP направлена на совместное обучение и общение.

    Сложная ролевая модель

    Одна из ключевых особенностей платформы — сложная ролевая модель. Всего в LXP IThub 7 ролей, причем у юзера их может быть несколько, и все они — в рамках одного аккаунта. Функции и возможности зависят от роли пользователя на платформе. 

    Ролевая модель

    Иногда админы кафедр могут быть преподавателями, а студенты — кураторами. Для удобства мы реализовали в интерфейсе быстрое переключение между ролями через табы

    Доступ к платформе ограничен, так как это внутренний продукт колледжа. Администраторы создают учетные записи для конкретных ролей и предоставляют пользователям логины и пароли для авторизации на LXP IThub.

    Какие возможности для учебы и организации работы колледжа дает LXP IThub

    Их невероятно много — нам не хватит и целого кейса, чтобы рассказать обо всем 🙂 Поэтому перечислим основные возможности платформы. 

    Обучение

    Так выглядит главная страница со стороны студента. Все, что нужно для учебы — здесь: актуальное расписание, уведомления, чтобы не пропустить ничего важного, например, новую оценку за выполненное задание или горящий дедлайн 🙂

    Главная страница со стороны студента

    Одна из крутых фич для студентов — это возможность собирать портфолио из учебных или реальных проектов. В будущем в портфолио появятся компетенции — для их получения нужно набрать определенное количество баллов, которые выставляет преподаватель. Сейчас мы работаем над этой функцией.

    Портфолио студента

    Кейсы — один из блоков в портфолио

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

    Задания

    Что взять вместо moodle

     

    Мы часто берем готовые решения — библиотеки, модули или плагины. Обычно это здорово экономит время и ресурсы и ускоряет разработку. Но не всегда готовое решение — это идеальный вариант.

    Например, в LXP IThub есть разные задания, которые выполняют студенты. Заказчики предложили интегрировать moodle — популярное open-source решение на PHP с готовыми шаблонами для заданий и встроенным чатом.

    Мы отказались от этой идеи по нескольким причинам: 

    – платформа на PHP не подходила нашему стеку технологий;

    – open source-решение несет определенные риски и уязвимости для системы с чувствительными данными;

    – многие модули в moodle самописные и давно не поддерживаются. А это риск багов и непредсказуемых ошибок. 

    Вместо moodle воспользовались сервисом StartExam, который был на старой платформе. В StartExam есть шаблоны для базовых тестов, что частично закрывает задачи колледжа. Но не все, поэтому сейчас мы обсуждаем с заказчиками разработку кастомного модуля для заданий, чтобы учесть все пожелания методологов и преподавателей IThub.

    Преподавание

    Преподаватель может просматривать свои дисциплины, учебные группы, расписание и другую важную информацию по учебному процессу.

    Страница с дисциплинами

    Страница с дисциплинами

    На странице дисциплины можно прикрепить любые учебные материалы: видео, тексты, аудиофайлы или блоки кода. Для работы с видеофайлами мы интегрировали плеер от сервиса видеохостинга Кинескоп.

    Загрузка видео через Кинескоп

    Загрузка видео через Кинескоп

    Администрирование

    Админы формируют расписание для всех групп, подгрупп и учебных потоков.

    Расписание со стороны админа

    Одна из важных функций админа — это менеджмент городов-партнеров. Можно создавать/удалять кафедры или специальности в рамках отдельных организаций, просматривать информацию о количестве сотрудников, учащихся и учебных планах.

    Менеджмент колледжей по всей России

    Ищете команду разработки для вашего проекта?
    У нас есть опыт в разных нишах — от EdTech до интернета вещей. Погрузимся в контекст вашего бизнеса и найдем оптимальные решения. Свяжитесь с нами и получите бесплатную оценку вашего проекта!
    Получить оценку

    Адаптировали подход к разработке

    На дизайн и разработку первой версии онлайн-платформы у нас было меньше 7 месяцев: чтобы выйти в релиз к началу нового учебного года, нужно было завершить все работы уже в августе. Это достаточно жесткий дедлайн, учитывая масштаб и сложность проекта. 

    Мы посчитали, что аналитику потребуется месяц-другой на сбор требований и проектирование, дизайнеру — примерно три месяца, чтобы отрисовать платформу. И времени на разработку совсем не останется…

    Решение нашли довольно быстро: нужно, чтобы ребята начали работать параллельно. Пока аналитик собирал требования, бэкенд-разработчик проектировал примерную архитектуру платформы. На основе этих наработок дизайнер начал отрисовывать нужные флоу. 

    Уже через месяц после старта проекта мы перешли к разработке ключевых элементов платформы.

    Scrum vs. Kanban

     

    Обычно мы работаем по Scrum: делим проект на итерации (спринты) и представляем заказчику результат в конце каждого спринта — часть дизайна или готовую фичу. Команда четко планирует, что будет делать на этот период. Однако на IThub задачи поступали непрерывно, и наше стандартное планирование по спринтам могло стать блокером.

    Чтобы организовать работу с непрерывным потоком задач, мы перешли к методологии Kanban. На ранних этапах проекта мы сохраняли элементы Scrum, например, планирование объема задач на спринт. Но с ростом потока задач и необходимостью оперативной реализации новых фич мы полностью перешли на Kanban.

    Кстати, недавно мы разбирали 8 лучших методологий разработки ПО в 2024 году, и расписали их плюсы и минусы, а также выяснили, для каких проектов лучше всего подойдет та или иная методология.

    Как научить всю команду самостоятельности и дать выжить проектному менеджеру 

    IThub заставил нас иначе взглянуть и на управление проектами. Обычно все выглядит так: есть проектный менеджер, и он выступает связующим звеном между заказчиком и командой. Ведет коммуникацию, принимает важные решения, распределяет ресурсы и контролирует то, как команда выполняет задачи. И делает много чего еще 🙂

    Для небольших проектов, где команда состоит из 4–8 человек, а заказчик только один, этот подход работает отлично. Ну а если в команде 20 с лишним человек, а со стороны заказчика — не один, а пять?

    Наш менеджер поняла, что не справляется: приходится разрываться между коммуникацией и задачами, времени не хватает. А вся ключевая информация, без которой проект не может двигаться дальше, есть только у менеджера. Эффективная работа команды блокируется. 

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

    Как мы меняли процессы менеджмента

    В результате — супер-самостоятельная, проактивная команда, в которой царит культ ответственности. А этот подход мы теперь используем в других наших больших и технически сложных проектах. 
    Ребята сами ставят задачи

    Ребята сами ставят задачи друг другу, а PM держит руку на пульсе и может подсказать, что по загрузке каждого специалиста

    Ребята сами ставят задачи

    ЧИТАЙТЕ ТАКЖЕ  Как выглядит команда разработчиков мечты

    Фидбек от пользователей

    С сентября 2024 все студенты и сотрудники колледжа переехали на новую платформу. Чтобы помочь им быстрее освоиться и начать использовать все преимущества LXP IThub, совместно с командой колледжа мы написали инструкции по отдельным фичам и подробные пользовательские гайды.

    Страницы из гайдов

    Страницы из гайдов

    Сейчас мы получаем много фидбека от пользователей — студентов, преподавателей, кураторов. Фидбек бывает разный: много позитивных отзывов, а иногда — критические замечания.

    Негативный фидбек

    Бывает и такой фидбек…

    Но в целом пользователи относятся с пониманием, когда мы, например, проводим технические работы 👌

    Технические работы

    Мы собираем поведенческую аналитику и проводим кастдевы с преподавателями и UX-тестирование, чтобы сделать платформу еще более удобной и полезной. 

    Недавно мы провели NPS опрос среди пользователей, чтобы оценить, насколько они довольны платформой. Получили 7 из 10. Будем стремиться к десятке! 

    Что с проектом сейчас

    Хотя онлайн-платформа в релизе, наша работа не прекращается! Вот что мы делаем сейчас: 

      • продолжаем оптимизировать платформу: ежедневно на нее заходят около 5 тысяч пользователей, в ней много данных и действий, и для быстрой работы мы снижаем нагрузку на фронтенд-часть и постоянно улучшаем код;
      • оперативно обрабатываем фидбек от пользователей: собираем обратную связь через специальную форму на платформе, все сообщения о багах переносим в наш таск-трекер, чтобы пофиксить проблемы;
      • занимаемся саппортом и развитием LXP IThub: и релизим новые фичи. Недавно интегрировали сервис МТС Link — чтобы ребята на дистанте могли смотреть лекции. 

    Шаг за шагом мы вместе с командой колледжа совершенствуем платформу и делаем так, чтобы студентам было удобно и интересно учиться, а преподавателям и другим сотрудникам — проще и быстрее организовывать учебный процесс. 

    ➡️Мы создаем крутые IT-продукты и помогаем бизнесу снижать операционные издержки и улучшать работу сотрудников. Не боимся масштабных и непростых проектов и готовы менять наши процессы, чтобы помогать вам решать задачи еще быстрее и эффективнее. Станем вашим полноценным партнером в цифровой трансформации! Свяжитесь с нами — обсудим ваш запрос, подберем лучшее решение, прикинем сроки и бюджет. 

    Почему Purrweb

    Кастомная разработка полного цикла. Берем на себя весь процесс: проектируем дизайн, разрабатываем, тестируем, поможем с релизом или передадим проект и документацию вашей инхаус-команде.

    Более 10 лет опыта. Мы создаем IT-продукты для бизнеса и стартапов уже больше десяти лет. Реализовали 550+ проектов в самых разных сферах: IoT, EdTech, маркетплейсы, дейтинг-приложения и многое другое.

    Современные технологии. Работаем с актуальным технологическим стеком, чтобы воплощать в жизнь самые сложные и продвинутые функции. Наши решения легко масштабировать, обновлять и поддерживать.

    Насколько публикация полезна?

    Оцени эту статью!

    4 оценок, среднее 5 out of 5.

    Оценок пока нет. Поставьте оценку первым.

    Так как вы нашли эту публикацию полезной...

    Подписывайтесь на нас в соцсетях!

    Share
    [wpim]