Рассказываем, почему мы решили создать собственное мобильное приложение для компании ТерраЛинк, какие технологии и подходы использовали, как сформировали команду разработки и каких бизнес-эффектов помог добиться запуск решения.
Почему мы решили создать корпоративное мобильное приложение?
ТерраЛинк – одна из ведущих ИТ-компаний России с глубоким опытом в разработке и внедрении ИТ-решений. Мы создаем продукты на базе искусственного интеллекта, машинного обучения и компьютерного зрения, а также мобильные приложения (iOS, Android) и корпоративные порталы для клиентов в любых отраслях.
Сотрудники ТерраЛинк ежедневно сталкиваются с необходимостью обработки от 100 до 300 писем и сообщений с типовыми вопросами. Эти задачи выполняются командами HR, маркетинга и ИТ, что требует значительных временных и финансовых ресурсов. Среднее время ответа на один вопрос составляет от 2 до 5 минут, а каждый сотрудник тратит в среднем 5 минут в день на поиск необходимого ресурса или ссылки. Мы посчитали, что расходы компании на эти процессы достигают 1 000 000 рублей в месяц.
Чтобы оптимизировать затраты и сделать взаимодействие сотрудников с компанией более комфортным, мы провели внутренний аудит, который подтвердил нашу гипотезу: процесс обработки типовых вопросов нужно автоматизировать. У нас появилась идея создать мобильное интранет-приложение. Мы собрали команду опытных разработчиков, специалистов по машинному обучению и бизнес-аналитиков, которые в течение нескольких месяцев разрабатывали и тестировали приложение, обеспечивая его надежность и эффективность.
Первоначально созданное для внутреннего использования, наше решение быстро продемонстрировало свою эффективность и привлекло внимание заказчиков. В результате мы внедрили мобильное корпоративное приложение у них.
Почему именно мобильный интранет?
Почему мы решили делать именно мобильное решение? Мобильные устройства являются неотъемлемой частью нашей жизни и работы. Согласно данным StatCounter, в мае 2024 года доля мобильных устройств среди пользователей во всем мире составила 60.08% и за последние 5 лет увеличилась на 10% по сравнению с десктопами. Мы решили разрабатывать свое решение сразу же в мобильной версии, чтобы обеспечить максимальную доступность и удобство использования.
Как мы собрали команду для разработки приложения?
Для создания и развития приложения мы собрали большую команду специалистов с многолетним опытом в области разработки программного обеспечения, машинного обучения и управления проектами.
Команду формировали с учетом, что к нам в любой момент может прийти клиент за аналогичным решением, нужно будет выделить часть ресурсов на внешний проект, но развитие нашего решения при этом не остановится. Так в итоге и произошло: после запуска приложения у нас появился первый внешний заказчик - крупная компания из агропромышленного сектора. Кроме того, данный подход отлично нас организует: он подразумевает подробную документацию по решению и прозрачное планирование во всех смежных командах на несколько спринтов вперед.
Мы активно используем наши наработки в разных проектах. Например, авторизация по биометрии была разработана для мобильного портала, но затем нашла применение в разработках ТерраЛинк в области управления корпоративным контентом (ECM). Трансфер опыта и технологий внутри компании позволяет нам значительно ускорять разработку и обогащать наше решение.
Таким образом, благодаря грамотному формированию команды и трансферу технологий мы можем в любой момент включиться в новый проект по разработке приложения для заказчика.
Состав команды по разработке мобильного интранета
- 2 flutter-разработчика
Отвечают за верстку приложения;
- 2 аналитика
Отвечают за документацию, проектное решение, постановку задач команде;
- Продакт-менеджер
Отвечает за дальнейшее развитие решения;
- 2 python-разработчика
Отвечают за весь backend и логику приложения;
- Архитектор
Занимается проектированием приложения;
- Project manager
Управляет ресурсами команды;
- Дизайнер
Отвечает за весь дизайн приложения;
- Frontend-разработчик
Осуществляет верстку административной учетной записи.
Технологии, использованные в разработке
Рассказываем подробнее про технологический стек, который мы используем в разработке приложения.
-
Машинное обучение и искусственный интеллект для автоматической обработки и анализа входящих сообщений;
-
Облачные вычисления для обеспечения высокой доступности и масштабируемости системы;
-
Интерфейс API для легкой интеграции с другими системами и платформами;
-
Фреймворк Flutter для разработки мобильного приложения. Благодаря его кроссплатформенности не нужно писать отдельные приложения для iOS и Android, что снижает расходы на разработку и повышает скорость выдачи обновлений;
-
Фреймворк Django Rest для разработки бэк-энд с удобной панелью администратора.
Функции и возможности мобильного корпоративного приложения
- Цифровая визитная карточка
Наше приложение позволяет мгновенно сформировать визитную карточку сотрудника. Эта функция пользуется популярностью на мероприятиях и бизнес-встречах с коллегами, партнерами и заказчиками. В приложении формируется QR-код, при считывании которого контактные данные сохраняются в справочник в устройстве собеседника. QR можно интегрировать в презентации и другие материалы, сделав его скриншот в приложении.
- Обращения в поддержку
В приложении можно быстро создать заявку в ИТ-службу или HR-службу. Это удобно в том числе в ситуации, когда нет доступа к компьютеру и почте: забыли сменить пароль, случилась техническая неполадка и т.д.
- Онбординг новых сотрудников
В приложение заложена функциональность онбординга: пока новый сотрудник ждет оформления, доставку техники при удаленной работе, подключения к системам и т.д., он может ознакомиться со справочными материалами, данными о работе с ключевыми системами и инструментами, Q&A и другой полезной информацией для погружения в работу и жизнь компании. Мы видим перспективу этой функциональности в таких отраслях, как ритейл и промышленность, где у большого количества сотрудников нет постоянной корпоративной техники, а для связи с компанией есть только личное мобильное устройство.
- Публикация новостей
Сотрудники корпоративных служб с помощью интуитивно понятной панели администратора публикуют новости компании в приложении. Благодаря этому повышается вовлеченность сотрудников в важные события, можно оперативно узнать внутренние новости, присоединяться к корпоративным мероприятиям и другим активностям.
- Геймификация
В приложение встроен конструктор открыток, которым активно пользуются для поздравления коллег, партнеров и клиентов, а также приглашения клиентов на мероприятия.
- Управление документами
Приложение позволяет любому сотруднику хранить рабочие документы на мобильном устройстве.
- Безопасность
Поддержка двухфакторной авторизации и возможность размещения системы на локальных серверах.
- Простое администрирование и визуальный конструктор
No-code интерфейс управления, позволяющий HR, маркетингу и другим внутренним заказчикам приложения настраивать его без навыков программирования. Он позволяет удобно формировать новостную ленту, вставлять ссылки и картинки в текст. Есть возможность разделять новости для разных офисов, департаментов или географических локаций.
Планы развития
Сейчас мы тестируем и готовимся к релизу интеграции с решениями Doctrix для документооборота внутри компании. Это позволит нам использовать одно корпоративное мобильное приложение вместо нескольких для работы с документами.
Эффект от использования мобильного приложения для сотрудников
Каких результатов мы уже достигли за счет запуска приложения в компании:
- Снижение затрат
Значительное уменьшение затрат на обработку типовых вопросов, что позволяет компании экономить до 1 000 000 рублей в месяц;
- Стабильный интерфейс для взаимодействия с компанией
Собственное мобильное приложение позволило нам создать удобный интерфейс и доступ к корпоративным системам, который не изменится даже если компания примет решение о миграции на другие корпоративные системы;
- Повышение эффективности
Уменьшение времени, затрачиваемого сотрудниками на рутинные задачи, позволяет им сосредоточиться на более важных и сложных проектах;
- Улучшение качества обслуживания
Быстрые и точные ответы на вопросы клиентов и сотрудников повышают уровень удовлетворенности и лояльности;
- Аналитика и контроль
Возможность отслеживания эффективности работы и своевременного внесения корректировок в процессы.
Заключение
Теперь, когда мы подробно изучили тему, собрали крутую команду, разработали собственное мобильное приложение и приложения для нескольких коммерческих клиентов, нам не терпится поделиться этим опытом с рынком и помочь российским компаниям с разработкой удобных мобильных решений для решения самых разнообразных задач на стыке HR, маркетинга, коммуникаций и документооборота.