Podlodka #486 – Spec-Driven Development
В разработке с агентами нам больше всего не хватает контроля за результатом и уверенности в нем. Один из способов их получить – использовать подход Spec-Driven Development, в котором перед тем, как отправить агента писать код, мы готовим ему понятное описание задачи и с продуктовой, и с архитектурной стороны. Вместе с Алексеем Верховским, мейнтейнером фреймворка BMAD, мы разбираемся во всех прикладных вопросах вокруг разработки по SDD.
Слушать выпуск
Полезные ссылки:

  • BMAD Method
https://github.com/bmad-code-org/BMAD-METHOD

  • Quick Dev skill explainer – скилл, покрывающий весь цикл одной coding-сессии целиком
https://docs.bmad-method.org/explanation/quick-dev/

  • OpenSpec
https://github.com/Fission-AI/OpenSpec/

  • Lost in the Middle: How Language Models Use Long Contexts
https://arxiv.org/abs/2307.03172

  • Classifier Context Rot: Monitor Performance Degrades with Context Length
https://arxiv.org/abs/2605.12366

  • No Silver Bullet
https://worrydream.com/refs/Brooks_1986_-_No_Silver_Bullet.pdf

  • Tracer Bullets — The Pragmatic Programmer concept, explained
https://www.barbarianmeetscoding.com/notes/books/pragmatic-programmer/tracer-bullets/

  • From Plan to Action: How Well Do Agents Follow the Plan?
https://arxiv.org/abs/2604.12147

  • Cross-Context Review: Improving LLM Output Quality by Separating Production and Review Sessions
https://arxiv.org/html/2603.12123

  • Understanding Spec-Driven-Development: Kiro, Spec-Kit, and Tessl
https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html


Похожие выпуски