Курс на Stepik
Обложка курса «Spec-Driven Development: разработка с AI-агентами» на Stepik
2 990 ₽

Spec-Driven Development: разработка с AI-агентами ★ 0.000

Открыть на
STEPIK.ORG

Практический курс о том, как работать с AI-агентами по спецификации: сначала требования, план и задачи, потом код. Вы пройдёте весь SDD-цикл на своём проекте - от spec.md до протестированной функциональности.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Spec-Driven Development: разработка с AI-агентами»Учеников на курсе 5
Сертификаты, выданные на курсе «Spec-Driven Development: разработка с AI-агентами»Сертификатов выдано 1
Отзывы о курсе «Spec-Driven Development: разработка с AI-агентами»Отзывов получено 0
Рейтинг курса «Spec-Driven Development: разработка с AI-агентами»Рейтинг курса 0.000
Уроки в курсе «Spec-Driven Development: разработка с AI-агентами»Количество уроков 65
Тесты в курсе «Spec-Driven Development: разработка с AI-агентами»Количество квизов 520
Стоимость курса «Spec-Driven Development: разработка с AI-агентами»Стоимость курса 2 990 ₽ —
Обновления курса «Spec-Driven Development: разработка с AI-агентами»Обновления курса — —
Дата публикации курса «Spec-Driven Development: разработка с AI-агентами»Дата публикации курса — ———
Последнее обновление курса «Spec-Driven Development: разработка с AI-агентами»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Spec-Driven Development: разработка с AI-агентами» 8 разделов Уроки в курсе «Spec-Driven Development: разработка с AI-агентами» 65 уроков Тесты в курсе «Spec-Driven Development: разработка с AI-агентами» 520 тестов Последнее обновление курса «Spec-Driven Development: разработка с AI-агентами» обн. 12 ноября 2026

Зачем нужен SDD

8 уроков
1. Как AI меняет разработку ↗
2. Vibe coding и его пределы ↗
3. Почему агент пишет не то ↗
4. Что такое SDD ↗
5. SDD, TDD и BDD ↗
6. Агент против чата ↗
7. Настройка среды и Git ↗
8. Права и безопасность агента ↗

Требования и спецификация

9 уроков
1. Как формулировать задачу ↗
2. PRD: документ требований к продукту ↗
3. Функциональные и нефункциональные требования ↗
4. User stories и критерии приёмки ↗
5. Edge cases и ошибки ↗
6. Структура spec.md ↗
7. EARS и формализация требований ↗
8. Поиск неоднозначностей ↗
9. Ревью спецификации ↗

Архитектура и план

8 уроков
1. От спецификации к плану ↗
2. Выбор технологий и ограничения ↗
3. Архитектурные решения и ADR ↗
4. Модель данных ↗
5. Контракты и интерфейсы ↗
6. Декомпозиция на компоненты ↗
7. Исследование и риски ↗
8. Ревью плана ↗

Контекст проекта для агента

8 уроков
1. Что такое контекст агента ↗
2. Файлы правил: AGENTS.md и аналоги ↗
3. Конституция проекта ↗
4. Steering-файлы: продукт, структура, технологии ↗
5. Документация и примеры в контексте ↗
6. MCP: внешние источники контекста ↗
7. Управление окном контекста ↗
8. Как поддерживать контекст актуальным ↗

Задачи и реализация

8 уроков
1. От плана к задачам ↗
2. Хорошая задача для агента ↗
3. Порядок задач и параллельная работа ↗
4. Реализация по задаче: цикл агента ↗
5. Сначала тесты: TDD с агентом ↗
6. Чекпоинты и контроль прогресса ↗
7. Когда агент сбился: остановка и корректировка ↗
8. Проверка согласованности артефактов ↗

Тестирование и верификация

8 уроков
1. Зачем проверять работу агента ↗
2. Тесты из спецификации ↗
3. Уровни тестов ↗
4. Ревью кода, написанного агентом ↗
5. Проверка безопасности ↗
6. Проверка нефункциональных требований ↗
7. Агент в роли проверяющего ↗
8. Приёмка и демо ↗

Работа с существующим кодом

8 уроков
1. Особенности существующего проекта ↗
2. Исследование кодовой базы с агентом ↗
3. Восстановление спецификации из кода ↗
4. Спецификация изменения ↗
5. Рефакторинг под защитой тестов ↗
6. Совместимость и риски легаси ↗
7. Миграции данных ↗
8. Постепенное внедрение SDD ↗

Автоматизация и команда

8 уроков
1. Роли в SDD-команде ↗
2. Спецификации в git и ревью PR ↗
3. Шаблоны и стандарты команды ↗
4. Автоматические проверки в CI ↗
5. Фоновые агенты ↗
6. Метрики и оценка эффекта ↗
7. Типичные ошибки внедрения ↗
8. Итоговый проект и путь дальше ↗