Попросил ИИ написать Swagger по ТЗ. Получил красивую спецификацию, все поля на месте, коды ответов расписаны. Вроде бы красота, можно отдавать в разработку.
Только вот половины полей в исходном ТЗ нет, пару сценариев нейронка придумала сама.
И самое забавное, что модель даже не считает, что сделала что-то не так. Ну попросили Swagger, вот тебе Swagger)))
Можно, конечно, взять модель подороже, написать ей «ты системный аналитик с 20 годами опыта, работаешь в Google и знаешь все лучшие практики» и надеяться, что теперь-то она перестанет фантазировать.
Короче, решил провести для вас стрим «Почему нейросеть выдумывает требования».
• Будем разбираться, почему нейронки так любят додумывать за аналитика и что с этим вообще делать.
• Возьмём три вполне обычные задачи: написать Swagger, проверить ТЗ и доработать уже готовый ответ модели.
• Посмотрим, что получается, когда ставишь задачу в духе «ну сделай нормально», а потом попробуем объяснить нейронке, чего мы от неё на самом деле хотим.
Заодно покажу, как выглядит следующий уровень этой истории с ИИ-агентами, когда одна нейронка пишет документацию, другая её проверяет, а аналитик пытается не сойти с ума от их совместного творчества. В конце отдам шпаргалку по промптингу и три примера промптов, которые можно будет забрать себе.
📅 Когда: 29 октября в 18.00
Ну и вопросы по ИИ в работе аналитика тоже приносите, поотвечаю
🌭 если придёшь
Прошлись по уровням по очереди: C1 на примере маркетплейса, C2 с сервисами, базами и Kafka, а потом подробно разобрали, где заканчивается C2 и начинается C3, в теории и на практике.
Во второй половине обсудили, нужна ли C4 системному аналитику вообще, как она всплывает на system design, чем отличается от ArchiMate и как держать диаграммы в актуальном состоянии.
Под конец поговорили, сольются ли роли аналитика и архитектора и заменит ли их ИИ.
Я реально болею за документацию. Считаю, что если ты делаешь работу, то должен делать ее хорошо и понимать, почему работаешь так, а не иначе. Главный артефакт аналитика это дока, и она должна быть удобна всем, кто ею пользуется.
В этих видео хотелось показать весь путь: от базового «пишу документацию руками» до полной автоматизации с помощью ИИ-агентов. Полная и непротиворечивая дока сильно ускоряет разработку. А если ее еще и удобно держать в актуальном виде, с тебя снимается главная боль: дока, которая отстает от кода.
1) «Полный гайд по документации для системного аналитика»: делаем все руками, описываем по слоям фронт, бэк, БД, лепим сваггер. Если ты задавался вопросом «А как мне описать X?», тебе сюда.
2) «Docs as Code: Гайд для тех, кто устал от Confluence»: тоже руками, но рядом с кодом. Добавляется удобное ревью, а при грамотном подходе дока и код почти не расходятся.
3) «Я понял ЗАЧЕМ системному аналитику использовать ИИ-агентов! Делюсь с тобой»: уходим от ручника к агентам. Бигтехи постепенно вводят это у себя, причем на локальных моделях, к которым нужно относиться… с пониманием. Это не Клод, которому можно надиктовать голосовуху, и он все сделает за тебя.
Когда работаешь с агентами, все кажется до боли понятным и логичным. Не выкупаешь что-то? Спроси совета у того же агента. Но если ты юзал только бесплатные чаты и никогда не настраивал скиллы или подключение по MCP, с нуля разобраться будет тяжеловато. Тут туча навороченных умных слов, а чтобы агент делал красиво, его надо пиздить палкой контролировать.
Предположу, что в следующем году требований к работе с ИИ и пониманию базовых вещей станет больше. Возможно, в далеком будущем мы вообще ничего не будем делать руками. А возможно, плюнем и вернемся к классике. Так или иначе, вот тебе 2,5 часа контента, чтобы разложить все по полочкам.
Анонс стрима "Главный инструмент ИТ архитектора / Гайд по нотации С4"
https://youtube.com/live/xJYuwjIXVTk
Ребята, привет! 21 октября в 18:00 стрим про нотацию C4 вместе с Булатом Якубовым. Булат IT-архитектор и уже был у нас на канале.
Я сам начал использовать C4 совсем недавно, так что вопросы у меня будут вполне практические. Сначала теория: что это за нотация и из каких уровней она состоит. Потом практика, а в конце разберем кейс целиком.
Ты уже рисуешь C4 в своих постановках или пока обходишься без нее?