После критики цифровизации со стороны Касым-Жомарта Токаева встаёт вопрос, как можно объединить разрозненные госсистемы без миллиардных затрат и почему цифровые сервисы страны продолжают давать сбои, передает ИА «NewTimes.kz».
На сегодняшнем расширенном заседании правительства Касым-Жомарт Токаев жестко прошелся по цифровому блоку за неудовлетворительную, а местами и провальную работу – десятки госсистем до сих пор не интегрированы, данные управляются хаотично, а сбои в сервисах парализуют работу государства, бизнеса и обычных пользователей. Президент подчеркнул, что у бюджета нет средств на создание новой инфраструктуры с нуля, и потребовал от правительства «показать мастерство» и представить план без дополнительных миллиардов. Он также заявил, что стране нужны единые стандарты, единая платформа и новый взгляд на управление данными как на стратегический ресурс.
Мы обратились к специалисту RnD Datateam, эксперту по цифровизации и ИИ Диасу Калкаманову, чтобы понять, возможны ли такие реформы без огромных вложений, что скрывается за постоянными сбоями в госсервисах и почему предыдущие волны цифровизации так и не привели к единой системе.
— Диас, какие подходы позволяют объединить системы без крупных вложений?
— Стандартизация ответов от существующих систем. Пусть каждое ведомство продолжает разрабатывать свои сервисы самостоятельно. Главное свести формат ответов к единому стандарту. Тогда другие системы будут знать, чего ожидать, и смогут корректно обрабатывать данные из разных источников.
Не нужно переписывать всё с нуля. Достаточно договориться об интерфейсах.
— Постоянные сбои в госсервисах раздражают и граждан, и бизнес. Что нужно сделать в первую очередь, чтобы такие проблемы ушли?
— Единый стиль написания кода и стремление писать сразу хороший, оптимизированный код без накопления технического долга. Как говорят в TigerBeetle: «Мы делаем правильно с первого раза, потому что второго раза может не быть».
Если каждый разработчик будет этого придерживаться, и при этом ему дадут адекватные сроки, многое изменится. Сжатые дедлайны тоже причина сбоев. Когда нужно «лишь бы выпустить хоть что-то», качество неизбежно страдает.
Ещё одна проблема: качество кода падает с появлением AI-инструментов. Никто не стремится писать производительный код, получается только slop (контент низкого качества, сгенерированный искусственным интеллектом – Ред.). Нужен сдвиг в мышлении: не гнаться за закрытием тикетов, а культивировать вкус и желание создавать качественный софт.
— Переход на единую цифровую платформу звучит масштабно. Насколько это реально в нынешних условиях и сколько времени может занять?
— Зависит от того, чего люди реально хотят. Если цель просто закрыть финансовый год и отчитаться, будет быстро, но продукт будет плохой. Если можем планировать на годы вперёд и адаптировать существующие системы с фундаментальным подходом, придётся подождать, зато получим качественный результат.
Это возможно, если с самого начала закладывать качественную архитектуру и избегать технического долга. Ошибки, устранённые на этапе проектирования, всегда обходятся значительно дешевле, чем те, что всплывают уже в продакшене. Один час продуманного дизайна легко экономит недели доработок.
— Почему ведомства столько лет цифровизировались каждый сам по себе?
— Отсутствие коммуникации. Никто не думал о других. «Я сделал систему, а дальше разбирайтесь сами». Плюс изначально никто не закладывал идею, что эти системы когда-нибудь будут связаны между собой.
— И как теперь навести порядок?
— Единые гайдлайны и стандарты. Это позволит навести порядок без необходимости переписывать всё с нуля. Главное договориться о правилах игры и следить за их соблюдением. Правила без контроля исполнения это просто бумага.
— Что должно войти в план цифровизации «без миллиардов»?
— Люди, которые умеют писать хороший код. Меньше давления от менеджеров, которые не понимают техническую сторону. Обе стороны должны понимать, чего они пытаются достичь. Нужны чёткие технические задания.
Чем больше страховочных механизмов, тестов, ассертов, тем лучше результат. Плотность ассертов должна быть минимум два на функцию. Звучит как перестраховка, но это работает.
И еще – качество людей важнее количества денег. Дайте хорошим инженерам время, ясные цели и свободу от бюрократического давления. Они сделают больше за меньшие деньги, чем армия аутсорсеров под постоянным прессингом дедлайнов. В этом и заключается уважение к ремеслу.
Читайте также: «Это можно назвать хищением»: Токаев разнес силовиков за провальную цифровизацию
Напомним, сегодня президент отметил, что правительству необходимо сдерживать инфляцию, обеспечивать стабильность госфинансов и запустить новый инвестиционный цикл. Он подчеркнул, что цифровизация и искусственный интеллект должны стать основой экономического развития, а не формальностью.
По его словам, ИИ должен повысить производительность, развивать экспорт и выпуск продукции с высокой добавленной стоимостью, укрепляя индустриальную и транспортную базу страны. Президент призвал отказаться от формализма и сосредоточиться на реальных результатах.