От вайбкодинга к инженерной дисциплине: как мы построили Spec-Driven Development в КИОН
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Какая проблема существует? В 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