Купить книгу Разработка на основе спецификаций с использованием bmad: освоение агентных рабочих процессов с помощью курсора, bmad и контекстной инженерии на русском [PDF, EPUB, FB2, MOBI]
Spec-Driven Development with BMAD: Master Agentic Workflows using Cursor, BMAD, and Context Engineering (B0HDSF6KF7)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Marlon Vidal Ferreira | #13: Веб-программирование
Изучите разработку, основанную на спецификациях, с помощью метода Breakthrough Method for Agile AI-Driven Development (BMAD) и используйте специализированных агентов ИИ для анализа, проектирования, реализации и тестирования программного обеспечения как для новых, так и для существующих проектов.
Основные характеристики
- Освойте полный рабочий процесс BMAD + TEA с использованием агентских решений, от планирования на начальном этапе до доставки кода на конечном этапе.
- Применяйте разработку, основанную на спецификациях (Spec-Driven Development), как к новым, так и к существующим проектам, используя BMAD v4 и v6.
- Создавайте надежное программное обеспечение с поддержкой ИИ, используя контекст проектирования, спецификации и архитектурную документацию.
Описание книги
Большинство разработчиков, использующих ИИ-помощников, сталкиваются с трудностями не из-за самого инструмента, а из-за недостаточного контекста. Когда агенты получают расплывчатые инструкции, они создают ненадежный код. Разработка, основанная на спецификациях (Spec-Driven Development, SDD), решает эту проблему, требуя структурированных спецификаций до написания хотя бы одной строки кода.
BMAD — это платформа для разработки агентных систем с открытым исходным кодом, которая разделяет разработку на два этапа: подготовительный (анализ, планирование и разработка решения) и заключительный (реализация и тестирование). Каждый этап выполняется специализированными агентами ИИ, работающими последовательно, с четко определенными входными и выходными данными.
Вы узнаете, как BMAD v6 расширяет возможности предыдущих версий за счет таких концепций, как прогрессивное раскрытие информации, улучшенное управление контекстом, интеграция с TEA и файл project-context.md, который обеспечивает постоянный источник достоверной информации на протяжении всей разработки. Вы будете создавать полноценные функции, координируя работу нескольких агентов и рабочих процессов, применяя BMAD как к существующим кодовым базам, так и к новым проектам, выполняя полные циклы спринтов от планирования до реализации и ретроспективы.
В итоге вы получите повторяемый, структурированный процесс создания программного обеспечения с использованием ИИ, который обеспечивает стабильные, готовые к внедрению результаты независимо от размера или сложности проекта.
Что вы узнаете
- Освойте комплексный рабочий процесс BMAD, охватывающий весь цикл от источника до конечного потребителя.
- Используйте агентов Analyst, PM и Architect для создания спецификаций.
- Разработка и тестирование кода с использованием агентов разработки и тестирования.
- Планируйте спринты и проводите ретроспективы вместе с агентом Scrum Master.
- Создавайте новые проекты от начала до конца, используя полный цикл BMAD.
- Работа с существующими кодовыми базами для реализации как небольших, так и сложных функций.
- Создание контекста ИИ с помощью архитектурной документации и файла project-context.md
- Запустите ATDD, автоматизируйте и протестируйте проект с помощью модуля TEA.
Для кого предназначена эта книга?
Этот курс предназначен для разработчиков и инженеров программного обеспечения, которые хотят более эффективно создавать проекты с помощью помощников по программированию на основе ИИ. Он идеально подходит для разработчиков, уже использующих такие инструменты, как Cursor или GitHub Copilot, которые хотят перестать бороться с иллюзиями и начать получать стабильные результаты производственного качества. Он также подходит для технических руководителей и менеджеров по разработке, которые хотят внедрить структурированные рабочие процессы с использованием ИИ в свои команды. Требуется базовое понимание разработки программного обеспечения; предварительный опыт работы с BMAD или prompt engineering не требуется.
Оглавление
- Представляем разработку, основанную на спецификациях, и метод BMAD.
- Этап разведки и добычи: анализ, планирование и разработка решений.
- Этап реализации: внедрение и спринт.
- Применение BMAD к существующему проекту
- Применение BMAD к новому проекту
- BMAD на практике: ответы на вопросы из реального мира.