Про SDD и энтерпрайз
В одном коммунити был свидетелем мощного срача столкновения реальности энтерпрайз разработки и аутсорса. Срач сводился к тому, что можно писать спеки на SDD (Spec-Driven Development) а все остальное за тебя агенты сделают.
И я решил сделать SDD с блекджеком и агентами для отдельной ветки функционала. Использовал для этого JIRA со сторями, статейки из Confluence, Клауде вел лог разработки и записывал все. Получил следующее:
1. Стори начали расходиться с тем, что сделано примерно на первой неделе разработки. Потому что фидбек по чатам/личкам/звонкам никто не журналирует.
2. Уровень и подробность написания сторей критичен. Изуверский Интеллект не знает очевидных вещей, которые понятны даже джуну.
3. ИИ хитрый. Любая недосказанность из пункта 2 будет использована против тебя. Причем, колод хочет как лучше, а получается как всегда.
4. Если стори хоть немного неявно конфликтуют, то будет жопа результат будет непредсказуем. В трех прогонах получал три разных результата.
Пришел к выводу, что для агентской разработки нужна своя структура команды и свои правила. В классике (там где нет SDLC с мотивированными спекврайтерами) это работает скверно. Работает только вайбкодинг с хорошими харнессами.
Радует, что в найме всё стабильно. Со мной пару раз было, когда я выбегал из переговорки в ичар и сразу говорил слать оффер. Ичар же показывали мне мой разгромный отзыв годичной давности, что этого котика не брать ни в коем случае.