SDD.

SDD.

SDD наоборот: не программируем по спекам, а получаем их на сдачу

Недавно мне нужно было внести изменение в проект, где не было никакого SDD-фреймворка. Вообще никакого, Карл! Ни proposal, ни design, ни дельт спек, ни даже скромного tasks.md в уголке. Я морально приготовился к долгому онбордингу агента: сейчас он будет час ходить по коду, путаться в модулях и спрашивать, где тут вход. А модель просто разобралась в коде, нашла места будущего вмешательства, сделала изменение, и оно спокойно прошло человеческое ревью у кодовнера. Без единой спеки. «А что, так можно было?»После этого я посмотрел на свой рабочий проект с OpenSpec, на папку openspec/

продолжить чтение

Правила для агентов тоже становятся legacy-кодом

Проверка и сокращение инструкций для агентовКак Cockroach Labs сокращала инструкции

продолжить чтение

Флешбэки адового 2020 года, который в 2026 уже не кажется таким страшным

Спойлер: нет, я не про пандемиюВсем привет! На связи Саша Петрушин, я руковожу группой разработки в центре разработки и машинного обучения компании «Инфосистемы Джет».

продолжить чтение

Opsgenie ушёл, JSM не пришёл: как я собрал собственный incident management с AI

Первая работающая beta за две календарные недели по вечерам и один вывод: AI создаёт код, но продукт создаёт harness.

продолжить чтение

Почему AI-агенту недостаточно репозитория: архитектура как общее представление системы

AI уже неплохо пишет отдельные функции, исправляет ошибки и собирает небольшие приложения. Но чем больше проект, тем заметнее странный парадокс: прежде чем изменить несколько строк, агенту приходится прочитать сотни файлов и попытаться восстановить устройство всей системы.Мы привыкли считать исходный код наиболее точным описанием программы. Для машины это действительно исполняемая истина. Но код не всегда хорошо отвечает на другой вопрос: почему система устроена именно так?

продолжить чтение

Средовой подход вместо системного: как проектировать ИТ-продукты, которые растят сами себя

Привет, Хабр! В своей прошлой статье про будущее ИТ я писал о важности формулирования новых вызовов в индустрии:

продолжить чтение

Как мы перестраивали работу аналитиков под разработку с ИИ-агентами и SDD

Всем привет! Я Светлана Забирова, лид аналитики в Центре разработки и машинного обучения компании «Инфосистемы Джет». В ИТ работаю уже больше десяти лет, из них половину – в заказной разработке.

продолжить чтение

Рабочее место не-вайбкодера: настраиваем harness

Привет, Хабр! Меня зовут Даниил, я программист и архитектор, разрабатываю программное обеспечение и спецификации для создания ПО в YADRO. Продолжаю цикл статей об организации рабочего места по методу Spec-Driven Development. В первой части мы настроили агента Claude Code. Во второй расскажу, как настроить harness — программную инфраструктуру, выступающую оберткой для LLM, и наконец поделюсь решением задач по методу SDD. 

продолжить чтение