Спецпроекты

Обзор скоро выйдет
Модульная архитектура и скорость: какой должна быть платформа для генерации документов

В первой половине 2024 года на рынке цифровых решений появился новый продукт — сервис генерации печатных форм Sprinter. С тех пор Sprinter уже успел подключиться к реальным проектам и сейчас успешно заменяет устаревшие решения в действующих ИТ-системах. Продукт активно используется и в сфере бизнеса, и в региональных и федеральных госструктурах.

Продукт под себя

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

Пользователь может самостоятельно создавать шаблоны в визуальном конструкторе без программирования: платформа поддерживает таблицы с динамическим форматированием, штрихкоды, электронные подписи и графику. Sprinter позволяет экспортировать документы в популярные форматы (PDF, DOCX, XLSX и др.) и легко встраивается в корпоративные ИТ-системы через REST API, NuGet-пакеты и плагины. Платформа охватывает полный цикл работы с документом — от разработки шаблона до массовой генерации отчётов и аудита изменений.

Как рассказывает руководитель команды разработки Станислав Забегаев, Sprinter перед выпуском в рынок активно тестировался и использовался для проектов в различных отраслях «внутри» компании.

Станислав Забегаев

«Стратегию технологического развития мы в компании определили достаточно давно. В ее рамках мы устраивали мозговые штурмы и в какой-то момент нам стало понятно, что надо увеличивать количество различных независимых компонентов для цифрового суверенитета и компании, а также учесть необходимость перехода на импортозамещаемые решения для использования их в России. При этом мы решили, что логично взять уже какие-то готовые решения и переосмыслить их для собственных нужд. И вот на одном из хакатонов и возникла идея создать Sprinter», — говорит Станислав Забегаев.

Тот хакатон был в 2021 году. До 2023 года команда развивала внутренние компоненты, а как продукт он полноценно функционирует с 2023 года. В 2024 Sprinter зарегистрировали в реестре отечественного ПО.

«Sprinter — это продукт не только разработчика, а для пользователей с различными знаниями и уровнем подготовки, — продолжает Станислав Забегаев. — Это для нас ключевая задача. Своей работой мы хотим упростить создание печатных форм для этих команд».

Интуитивный дизайн

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

«Не так давно к нам обратился пользователь с минимальными навыками: не знал, что такое база данных или системный анализ. Но нужно было создать шаблон, причем достаточно сложный — и с динамическими, и со статическими таблицами, — рассказывает Станислав Забегаев. — В итоге два дня и шаблон был создан. И это не просто так, это одно из наших ключевых особенностей. Конечно, у нас тоже есть руководство пользователя, обучение, видеоролики, но если бы пользователь пошел по этому классическому пути, то двух дней ему бы не хватило. Это стандартная история для продуктов, похожих на Sprinter: обучающие материалы к ним напоминают скорее толстые талмуды. Мы решили отойти от такого подхода. Ведь в действительности пользователю может требоваться создание небольшой печатной формы, причем «здесь и сейчас», без изнурительных обучающих курсов. Мы работаем по принципу интуитивного дизайна: обычному интернет-пользователю должно быть инстинктивно понятно, как создать шаблон печатной формы».

Среди клиентов Sprinter есть представители строительной отрасли, ЖКХ, медицины и финансов.

«В B2B секторе большое внедрение у нас в систему технического обслуживания и ремонта авиационной техники «Купол», — говорит Станислав Забегаев. — Мы ожидаем, что Sprinter будет наполняться новым функционалом за счёт использования в авиационной отрасли. Наш продукт закуплен одной из информационных систем Татарстана. Sprinter используется при формировании закона «О бюджете».

Пользователь может самостоятельно создавать шаблоны в визуальном конструкторе без программирования

Приведем немного статистики. Sprinter в среднем в 14 раз быстрее ведущих отраслевых аналогов при массовой генерации документов. В два раза эффективнее распространенных решений при работе со сложными таблицами и логикой отображения блоков. Наш опыт говорит, что при работе с продуктом тратится до 80% меньше времени на подготовку и выпуск документов — от отчётов до договоров. У Sprinter больше десяти интеграций с государственными системами.

«Любой человек с большой вероятностью пользовался каким-то инструментом для печатных форм, — объясняет Станислав Забегаев. — Тем же самым Word. Точно также, все где-то что-то распечатывали: нажимали «Печать», у них подгружалась PDF. Это всё — сервис печатных форм. Во многих системах он работает на прикладном глубоком уровне и из-за этого приходится все время повторять одно и тоже, создавать одинаковые печатные формы. Наша разработка всю эту работу шаблонизирует. В итоге спектр тех, кто может пользоваться продуктом очень широкий. А скорость работы высокая. Sprinter мы его назвали не просто так — мы обходим по скорости всех конкурентов».

Планы на будущее

По словам создателей Sprinter, функционала у него очень много, и он только увеличивается.

«У нас есть понятный план развития, расписанный уже до конца 2026 года, — говорит Станислав Забегаев. — В середине следующего года планируем выпустить ассистента. Мы хотим еще больше увеличить скорость создания шаблонов, чтобы их можно было создавать голосом, описывая то, что тебе нужно. Но с планами надо быть осторожными. Мы серьезно относимся к чаяниям наших клиентов, поэтому примерно раз в месяц собираем обратную связь по использованию Sprinter. На основании полученной информации план может быть скорректирован».

Таким образом, Sprinter ориентирован на упрощение задач разработчиков при сохранении высокой функциональности, а также соответствует государственным стандартам. Это делает платформу незаменимым инструментом в условиях растущей потребности в цифровом суверенитете и эффективности. Успешное внедрение в важных государственных системах подтверждает надежность и стратегическое значение Sprinter, устанавливая новый стандарт для комплексных ИТ-решений в области документооборота (как для государства, так и для бизнеса).