Максим Ковтун, IBS: В заказной разработке растет спрос на быстрые решения с измеримым результатом

Источник: TAdviser

Готовые ТЗ на заказную разработку уходят в прошлое — растет спрос на стратегическое партнерство, где исполнитель отвечает за бизнес-результат. Максим Ковтун, директор департамента проектирования и разработки IBS, в интервью TAdviser рассказывает, почему клиенты все чаще отдают предпочтение решениям с гарантированным результатом, как выглядит идеальный стратегический партнер и какие тренды будут определять рынок заказной разработки в ближайшие годы.

TAdviser: Максим, как вы оцениваете текущий этап развития рынка заказной разработки ПО? Какие фундаментальные изменения видите в запросах заказчиков за последние 2–3 года?

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

По первому вектору наблюдался последовательный переход от создания локальных программ для решения узких задач, например, расчета заработной платы, к комплексной автоматизации сквозных бизнес-процессов. Следующим шагом стало создание цифровых сервисов, направленных на работу с конечными потребителями услуг, покупателями (личные кабинеты, онлайн-банкинг, мобильные приложения и другое). Наконец, новый этап последних 2–3 лет — формирование безопасных цифровых экосистем, которые не просто автоматизируют тот или иной бизнес-процесс, а позволяют оперативно перестраивать их под меняющуюся конъюнктуру рынка.

Параллельно росла и технологическая зрелость заказчиков — от небольших ИТ-отделов до создания мощных внутренних команд и кэптивных компаний.

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

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

TAdviser: Почему в современных условиях для реализации сложных цифровых проектов часто становится недостаточно просто «аутсорса программистов»?

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

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

TAdviser: Давайте порассуждаем на тему «идеального стратегического партнера». Какими ключевыми качествами, на ваш взгляд, он должен обладать помимо очевидных технических компетенций?

Максим Ковтун: Суть стратегического партнерства — в достижении общих целей, оно не может быть односторонним. Для меня значима открытость к совместной работе, без границ «мы и они», что предполагает зрелые процессы, общую методологию, культуру взаимодействия и инструменты прозрачности. Стратегический партнер должен быть готов инвестировать в развитие практик заказчика — не просто внедрять решения, а передавать компетенции и выстраивать процессы так, чтобы внутренняя команда могла дальше развивать систему самостоятельно. Без этого партнерство останется тактическим.

Эти принципы справедливы и по отношению к клиентам. Консалтинговая компания должна ставить долгосрочные интересы клиентов выше своих оперативных выгод.

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

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

TAdviser: Надежность и предсказуемость — критически важны для долгосрочных проектов. Как эти абстрактные понятия должны проявляться в конкретных процессах и договоренностях?

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

TAdviser: Как вы относитесь к балансу между гибкостью и управляемостью проекта? Насколько глубоко технологический партнер должен быть вовлечен в принятие ключевых решений по архитектуре и выбору инструментов?

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

Если говорить про вовлечение технологического партнера в решение архитектурных вопросов и вопросов инструментария, важно понимать, что обычно проекты не реализуются в «открытом поле», приходится учитывать существующий ИТ-ландшафт. Партнер глубоко вовлечен в проектирование архитектуры, но с учетом имеющихся ограничений и перспектив развития системы. Он не должен просто диктовать, какие технологии использовать, или полностью отстраняться от принятия решений. Нужны предложения и диалог.

TAdviser: Расскажите о методологической и процессной «кухне» вашего департамента в IBS. Как вы обеспечиваете управление качеством, сроками и предсказуемостью на сложных и длительных проектах? Какие внутренние процессы позволяют команде масштабироваться под задачи разной сложности?

Максим Ковтун: В основе нашей работы лежит собственная методология, сочетающая подходы Agile на уровне итераций и Waterfall на уровне проекта в целом. Так называемый «Agile внутри Waterfall», но с учетом нашего опыта. При этом мы постоянно дополняем методологию, анализируя завершенные проекты.

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

Что касается масштабирования, то для усиления команд мы привлекаем коллег из других подразделений и сети технологических партнеров. Для более быстрого погружения в проект новых членов команды и экономии времени разработали подход к адаптации с применением инструментов ИИ.

TAdviser: Безопасность разработки и управления данными — must-have для любого серьезного игрока. Как эти принципы встроены в ваш жизненный цикл проектов и что это дает заказчику на практике?

Максим Ковтун: В наш CI/CD конвейер встроен SonarQube, который решает задачу проверки кода на наличие уязвимостей. Кроме того, мы обеспечиваем безопасность цифровых решений на всех этапах жизненного цикла на стороне клиента. Этот процесс включает в себя мероприятия по выполнению требований регуляторов, автоматизированные проверки безопасности в CI/CD, внедрение практик безопасной разработки в ежедневную деятельность команд.

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

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

Максим Ковтун: В части технологического стека у нас все традиционно: используем весь спектр актуальных на рынке технологий: Java, .NET, Python, React/TypeScript, PWA, PostgreSQL, ClickHouse, Redis, Prometheus, Grafana, ELK-стек.

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

TAdviser: Известно, что IBS инвестирует в собственные фреймворки и наработки. Что это дает заказчику?

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

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

Подобные наработки позволяют сократить срок реализации системы и сделать саму разработку более предсказуемой.

TAdviser: Компании из каких отраслей чаще прибегают к заказной разработке? С какими бизнес-проблемами приходят? Почему для этих задач выбирается именно заказная разработка?

Максим Ковтун: Заказная разработка программного обеспечения востребована во всех отраслях. Ее выбор зависит от специфики автоматизируемой задачи/процесса и долгосрочной стратегии развития системы. Если задача типовая, то, как правило, для ее автоматизации на рынке уже есть «коробочный» продукт, которые закрывает большую часть потребности. При этом важно синхронизировать развитие бизнес-процессов, под которые приобретается «коробка», с развитием продукта. Чтобы не получилось так, что через год потребуются новые инвестиции из-за изменений в процессах. На этапе выявления потребности мы всегда интересуемся, рассматривались ли коробочные решения, какие именно и почему они не подошли.

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

TAdviser: Можете привести несколько примеров проектов, в которых IBS успешно решала сложные задачи? Какой эффект получили заказчики?

Максим Ковтун: IBS на протяжении многих лет успешно решает самые сложные задачи. Например, мы создали информационно-аналитическую систему для высших органов государственной власти, в которой консолидированы данные госорганов. Она обеспечивает мониторинг тысяч показателей и служит ключевым инструментом для принятия управленческих решений. Другой пример — автоматизированная система для одного из федеральных органов. Ее внедрение повысило оперативность и качество услуг для миллионов граждан. Для компании из нефтегазового сектора мы разработали комплексную систему контроля за строительством, которая позволила сократить время взаимодействия с подрядчиками на 45% и минимизировать риски за счет цифровизации документооборота и аэромониторинга. Эти и другие решения принесли заказчикам значительный экономический эффект, повышение прозрачности и скорости процессов.

TAdviser: Какие тренды в заказной разработке будут определять рынок в ближайшие годы и в долгосрочной перспективе? Как IBS готовится к этим изменениям?

Максим Ковтун: Так или иначе, нам всем придется жить и работать с учетом продолжающегося развития ИИ. Эти технологии уже влияют на процессы заказной разработки. Может быть, не столь заметно, точечно. Пока ИИ передаются отдельные задачи. Но в будущем изменится сам процесс разработки. Возможность делегирования задач AI-агентам потребует их полноценного вовлечения в работу: погружения в контекст, обучения на данных компании, а также постановки задач и контроля качества.

Мы уже начинаем готовиться к будущим изменениям. Внутри компании развернута LLM, реализован целый набор сценариев работы с ней, разработан свой плагин для IDE. Изучаются возможности AI-агентов, внедрение их в процесс разработки. Заключаются партнерские соглашения с компаниями, которые предлагают инструменты для разработчиков на базе ИИ. С учетом изменений адаптируется методология, формируются гипотезы о будущих ролях в команде.

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

TAdviser: И завершающий вопрос. Как руководитель, отвечающий и за стратегию, и за реализацию, какую главную ценность вы лично и ваша команда привносите для клиента в рамках долгосрочного партнерства? Что является для вас наивысшей мерой успеха проекта?

Максим Ковтун: От партнера, на мой взгляд, ждут двух вещей — помощи в решении уже известных проблем и обнаружения тех, о которых бизнес еще не знает. IBS видит свою роль именно в этом: быть не просто исполнителем, а надежной опорой. К нам приходят с конкретными требованиями, и мы должны сделать работу качественно, уложившись в сроки и бюджет. Но настоящая ценность возникает, когда мы выходим за рамки ТЗ и помогаем понять, решение какой задачи даст наибольшие эффекты для бизнеса. Наивысшая мера успеха для меня лично — долгосрочные партнерские взаимоотношения после проекта.

Следите за новостями компании IBS в соцсетях и блогах
Мы используем cookie и сервис «Яндекс.Метрика» для улучшения работы сайта. Нажимая на кнопку «Принять» или оставаясь на сайте, вы соглашаетесь на обработку ваших персональных данных, содержащихся в cookie. Вы можете отключить cookie в настройках вашего браузера