AI SDLC
Введение

Сквозной цикл разработки

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

AI SDLC, сквозной, итеративный процесс, в котором LLM выступает интеллектуальным ассистентом на всех этапах. Каждый артефакт проходит три фазы: генерация (трансформация), автоматизированная валидация, валидация и доработка специалистом. Это обеспечивает скорость, согласованность артефактов и управляемое качество.

Этап 1. Сбор и валидация требований

Участники: заинтересованная сторона, бизнес-аналитик, LLM. Вход, неформализованные требования (встречи, email, заметки). БА оформляет их в структурированный артефакт, LLM проверяет на полноту, ясность, непротиворечивость и измеримость, формирует отчёт и предложения. Выход, валидированные «Требования заинтересованных сторон» и отчёт о качестве.

Этап 2. Модель требований

На основе валидированных требований LLM генерирует «Модель требований»: Use Cases, пользовательские истории, функциональные и нефункциональные требования, с проверкой согласованности и трассируемости.

Этап 3. Архитектурная модель

Архитектор инициирует трансформацию требований в архитектуру (компоненты, интерфейсы, зависимости, диаграммы C4/PlantUML). LLM проверяет соответствие NFR, стандартам, безопасности и масштабируемости.

Этап 4. Генерация кода

Разработчик запускает генерацию кода из архитектурной модели. LLM создаёт код и проверяет его на соответствие архитектуре, отсутствие антипаттернов, стиль и покрытие требований.

Этап 5. Модель тестирования

Тестировщик инициирует генерацию тестов из трёх источников: требования → функциональные, архитектура → интеграционные, код → unit. LLM проверяет полноту покрытия, отсутствие дублирования и трассируемость.

Требование
Use Case
Код
Тест
Дефект
100% покрытие по трассируемости
Сквозная трассируемость связывает все артефакты
Ключевой принцип

Специалист не создаёт артефакт с нуля, а управляет процессом: формулирует запрос, оценивает результат LLM, вносит уточнения. LLM выполняет ~85-90% содержательной работы, но остаётся под контролем эксперта.

Готовы попробовать AI SDLC?

Оставьте заявку, подберём набор модулей под ваш проект.

Оставить заявку
Сквозной цикл разработки / Full AI-assisted development cycle, AI SDLC