От вайбкодинга к инженерной дисциплине: как мы построили Spec-Driven Development в КИОН

Внедрение AI в SDLC

Архитектурные паттерны
Методы и техника разработки ПО
Автоматизация разработки и тестирования
Методологии и процессы разработки ПО; Сроки и приоритеты

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Целевая аудитория: Lead/Senior-разработчики (особенно Mobile и Backend), системные архитекторы, Tech Leads, СТО, а также AI/R&D-инженеры, внедряющие генеративный ИИ в enterprise-процессы. Доклад ориентирован на специалистов, переросших базовый уровень использования LLM и ищущих системные инженерные подходы (SDD) для управления качеством кода на больших масштабах.

Тезисы

Какая проблема существует? В 2025 году разработчики массово перешли к "вайбкодингу" — генерации кода через диалог с LLM. Но в промышленных проектах это приводит к катастрофе: архитектура превращается в спагетти, новые фичи ломают старый функционал, а на 80% прогресса ИИ уходит в галлюцинаторную петлю. Проблемы не случайны - они фундаментальны и корнями уходят в архитектуру Transformer (self-attention, KV-cache, авторегрессионный сдвиг). Какое решение предлагается? Я расскажу о Spec-Driven Development (SDD) на практике — методологии, которую мы выстроили в команде КИОН для Android, приложении с аудиторией 16+млн человек. Это не просто "писать промпты лучше", а полноценная инженерная автономная система: мультиагентный pipeline (6 ролей агентов), граф зависимостей спек (DAG), контекстная фильтрация, семантическое версионирование контрактов и точки ручной валидации (Human Gate). SDD переводит разработку с диалога "человек - LLM" на уровень проектирования архитектуры. Что получит слушатель? - Поймет, почему вайбкодинг неизбежно деградирует в больших проектах (связь с устройством LLM). - Узнает архитектурные паттерны лечения: DAG-спеки, RFC-патчи, SemVer для ИИ-контрактов, Context Filter с RAG. - Получит реальный пайплайн из промышленного проекта: 2 стадии, 12 фаз, 4 специализации ревьюера, Human Gate. - Сможет внедрить SDD у себя в команде на следующей неделе.

Сергей Лодинев - Android разработчик с 8-летним стажем, работает в core-команде МТС КИОН. Ранее более 5 лет развивал android платформенные решения в Т-Банке. Специализируется на улучшении DevExp и повышении эффективности процессов разработки, активно внедряя и интегрируя AI-инструменты в рабочие процессы крупного тех-стека.

Видео

Другие доклады секции

Внедрение AI в SDLC