Архитектура ИТ-решений
Gerben Wierda в конце января написал сразу три сообщения по поводу Archimate NEXT: - Archimate NEXT drops BAT. Now What? - ArchiMate NEXT: At your service! - ArchiMate NEXT: On stories versus maps На мой взгляд, самая полезная из них третья. Она о том, что…
И еще один комментарий Gerben Wierda к новой версии Archimate: ArchiMate NEXT: summary verdict, “what’s in a name?”, and a wild ride.
Хотел бы я сказать, что комментарий короткий, обобщающий предыдущие три, но это не так. Пожалуй, этот комментарий наиболее въедливый. Но я думаю, что любой человек, погружавшийся в Archimate глубоко, хотел бы написать что-то подобное
Хотел бы я сказать, что комментарий короткий, обобщающий предыдущие три, но это не так. Пожалуй, этот комментарий наиболее въедливый. Но я думаю, что любой человек, погружавшийся в Archimate глубоко, хотел бы написать что-то подобное
R&A IT Strategy & Architecture
ArchiMate NEXT: summary verdict, “what’s in a name?”, and a wild ride.
Fourth (and last) post about the ArchiMate NEXT snapshot from last summer. Summarising and then going wild on suggestions. Fasten your seatbelts, ArchiMate-geeks!
❤2👍1
Solution Concept Diagram – самая недоопределенная диаграмма в TOGAF. В ранних версиях руководств и примеров к ним она приписывалась к уровню application и отображала системы, сгруппированные некоторым образом. В текущих версиях документов сказано нечто невнятное про objectives, requirements, and constraints (ссылка на определение), но адекватным примеров этой диаграммы мне не известно
В курсе Мастерская проектирования ИТ-решений мы один день из четырех тратим на Solution Concept Diagram, чтоб научиться её рассказывать (самое сложно), придумывать (чуть проще) и визуализировать (отдельное упражнение в малых группах с последующим обсуждением). Я придерживаюсь традиционного взгляда на SCD. Для меня набор приложений, сгруппированный и промаркированный определенным образом
Но может у вас есть альтернативный взгляд на эту картинку? Хочу провести небольшой опрос накануне очередного потока курса по архитектуре решений (кстати, начнется 2 марта). Если вы использует другие варианты реализации Solution Concept Diagram, пожалуйста, напишите об этом в комментариях. Спасибо!
В курсе Мастерская проектирования ИТ-решений мы один день из четырех тратим на Solution Concept Diagram, чтоб научиться её рассказывать (самое сложно), придумывать (чуть проще) и визуализировать (отдельное упражнение в малых группах с последующим обсуждением). Я придерживаюсь традиционного взгляда на SCD. Для меня набор приложений, сгруппированный и промаркированный определенным образом
Но может у вас есть альтернативный взгляд на эту картинку? Хочу провести небольшой опрос накануне очередного потока курса по архитектуре решений (кстати, начнется 2 марта). Если вы использует другие варианты реализации Solution Concept Diagram, пожалуйста, напишите об этом в комментариях. Спасибо!
👍5❤1
Многие тг-каналы сегодня переживают: что делать если заблокируют Telegram? Давайте я тоже прокомментирую
После того как это случится я планирую сделать акцент на свой полузаброшенный блог: https://mxsmirnov.com Безусловно, я не ожидаю там даже десятой доли того трафика, что был здесь и уж тем более не планирую брать рекламу, но зато стиль в блоге бывает более емкий, а формат не столь навязчивый
Я не стану приглашать вас в какие-либо социальные сети просто потому, что они все равно не показывают сообщения авторов, на которых вы подписываетесь. Не сильно от них отличаются платформы публикации контента, на которые я вас тоже не позову. Так что просто блог на отдельно стоящей CMS-ке, т.е. возвращаемся в нулевые. При случае постараюсь прикрутить к нему e-mail уведомления о новых сообщениях (дорого, но сердито)
Впрочем, делиться ссылками на свой блог я все равно планирую везде, где смогу (если и пока этого явно не запретит закон о рекламе). И я непременно буду дублировать ссылки на сообщения из блога и в этот канал, если только это будет не слишком сложно
Вот такие дела!
После того как это случится я планирую сделать акцент на свой полузаброшенный блог: https://mxsmirnov.com Безусловно, я не ожидаю там даже десятой доли того трафика, что был здесь и уж тем более не планирую брать рекламу, но зато стиль в блоге бывает более емкий, а формат не столь навязчивый
Я не стану приглашать вас в какие-либо социальные сети просто потому, что они все равно не показывают сообщения авторов, на которых вы подписываетесь. Не сильно от них отличаются платформы публикации контента, на которые я вас тоже не позову. Так что просто блог на отдельно стоящей CMS-ке, т.е. возвращаемся в нулевые. При случае постараюсь прикрутить к нему e-mail уведомления о новых сообщениях (дорого, но сердито)
Впрочем, делиться ссылками на свой блог я все равно планирую везде, где смогу (если и пока этого явно не запретит закон о рекламе). И я непременно буду дублировать ссылки на сообщения из блога и в этот канал, если только это будет не слишком сложно
Вот такие дела!
👍75🥱9🤔5❤4
Начинаю понемногу постить сообщения из своего блога. Сегодняшняя заметка называется Кто мы без хардов?
Навеяна она несколькими недавними заметками от Gregor Hohpe в его Architect Elevator Blog, которые вроде бы про soft skills, но вроде бы и не совсем. Вернее, на мой взгляд, не совсем
В общем, заметка скорее про базовые навыки ИТ-архитектора. Как всегда буду признателен за ваши мнения
Навеяна она несколькими недавними заметками от Gregor Hohpe в его Architect Elevator Blog, которые вроде бы про soft skills, но вроде бы и не совсем. Вернее, на мой взгляд, не совсем
В общем, заметка скорее про базовые навыки ИТ-архитектора. Как всегда буду признателен за ваши мнения
👍16❤8🔥2
Следующая история в блоге называется Hallucinations as Code или Debugging AI-Generated Diagrams. Я сделал обзор великолепного текста Why Your AI-Generated C4 Diagrams Look Terrible (And How to Fix Them) от David R Oliver, который он опубликовал пару дней назад. Я посвятил достаточно много времени экспериментам по генерации Mermaid и PlantUML большими языковыми моделями пока делал курс Проектирование ИТ-решений с использованием Cursor AI и пришел к сходим выводам.
👍17🔥5
Еще одно сообщение в моем блоге: Модели контролируют соблюдение ADRs Пока в научных лабораториях и постфактум.
Очень непростое по дизайну исследование о том, как посредством ИИ выявить несоответствие кода архитектурным решениям (задокументированным в виде ADRs). Одна модель анализировала, три других её проверяли, но на третьей линии подключились люди и во всем разобрались
Очень непростое по дизайну исследование о том, как посредством ИИ выявить несоответствие кода архитектурным решениям (задокументированным в виде ADRs). Одна модель анализировала, три других её проверяли, но на третьей линии подключились люди и во всем разобрались
🔥5
В нашей вселенной telegram все еще работает и это позволяет мне оттягивать прикручивание e-mail рассылки к этому блогу...
Новое сообщение в блоге: Старый добрый RSS/ATOM
Новое сообщение в блоге: Старый добрый RSS/ATOM
🔥27👍6
🌦 Почти год прошел с появления нового программного интерфейса Response API от Open AI, который должен был вытеснить Chat Completions API, но воз, похоже, и ныне там ...
🗞 Новое сообщение в блоге:
Chat Completions API vs Response API
🔌 А вы какой API используете?
🗞 Новое сообщение в блоге:
Chat Completions API vs Response API
🔌 А вы какой API используете?
👍2❤1
В соседних каналах все чаще можно увидеть скромную и неприметную подпись:
и всё. Без комментариев. Впрочем, в модном мессенджере штатных комментариев в каналах не предусмотрено. Так что без комментариев - во всех смыслах.
По ряду просьб ссылки из своего блога
📂 Архитектура ИТ решений я буду дублировать:
- в VK (https://vk.com/it_architect)
- в MAX👻 тоже
Без комментариев.
теперь мы ещё и в MAX👻
и всё. Без комментариев. Впрочем, в модном мессенджере штатных комментариев в каналах не предусмотрено. Так что без комментариев - во всех смыслах.
По ряду просьб ссылки из своего блога
📂 Архитектура ИТ решений я буду дублировать:
- в VK (https://vk.com/it_architect)
- в MAX
Без комментариев.
Please open Telegram to view this post
VIEW IN TELEGRAM
👎99😢41👍20❤3🎉3💯2🔥1
Telegram слегка странно выгружает архив в HTML. Тем не менее, архив канала я выложил вот сюда https://tg.mxsmirnov.com/
[ Получилось всего две странички: начало и продолжение ]
[ Получилось всего две странички: начало и продолжение ]
👍11🔥7❤2
🗞 Новое сообщение в блоге:
Навык архитектурных решений
Появление стандарта агентских навыков agent skills привело к том, что все, кто раньше рассказывал про prompt engineering переключились на создание навыков. ИТ-архитекторы не исключение...
Навык архитектурных решений
Появление стандарта агентских навыков agent skills привело к том, что все, кто раньше рассказывал про prompt engineering переключились на создание навыков. ИТ-архитекторы не исключение...
👍13🤔7🔥2
Как вы относитесь к генерации LLM-ками записей архитектурных решений ADRs
Anonymous Poll
5%
Крайне отрицательно!
19%
Настороженно
22%
Нормальная практика
14%
Модель должна создаваться ADR анализируя код, PR, протокол встречи…
24%
Это должен быть итерационный процесс
23%
ИИ-агенту следует уточнять у человека детали
6%
Можно, но для ADRs определенного типа
4%
Скептически отношусь к ADRs
1%
Свой вариант (напишу в комментарии)
30%
Хочу посмотреть результаты опроса
❤4
Так кому писать ADRs? - новое сообщение в блоге с результатами опроса и некоторыми рассуждениями в связи с ними и вашими комментариями
👍8❤2
Руководства по разработке agent skills стали выходить по две штуки в день. Вот вам, например Lessons from Building Claude Code: How We Use Skills от Anthropic и тут же 5 Agent Skill design patterns every ADK developer should know от Google. И после каждой такой статьи поднимается череда переводов и пересказов и обсуждений почему это работает или не работает
Но похоже, что руководства эти рассчитаны не только на людей, но и на агентов, которые будут писать новые агентские навыки. Вот Cursor, например, давно оформил разработку навыка слеш-командой. Формулируешь, оно тебе пишет навык, ну и потом сидишь его правишь и тестишь
Но похоже, что руководства эти рассчитаны не только на людей, но и на агентов, которые будут писать новые агентские навыки. Вот Cursor, например, давно оформил разработку навыка слеш-командой. Формулируешь, оно тебе пишет навык, ну и потом сидишь его правишь и тестишь
🔥16👍4❤3
Иногда надо делиться ссылками и на чужие блоги. Сегодня полезное:
State of Context Engineering in 2026
Five patterns for managing what goes into the context window, and when
- своего рода обзор ряда других сообщений из той же рассылки. Все довольно компактно, по существу, и несложно
Сами паттерны:
1. Progressive Disclosure and Agent Skills
2. Context Compression
3. Context Routing
4. Retrieval Evolution
5. Tool and Capability Management
State of Context Engineering in 2026
Five patterns for managing what goes into the context window, and when
- своего рода обзор ряда других сообщений из той же рассылки. Все довольно компактно, по существу, и несложно
Сами паттерны:
1. Progressive Disclosure and Agent Skills
2. Context Compression
3. Context Routing
4. Retrieval Evolution
5. Tool and Capability Management
Swirlai
State of Context Engineering in 2026
Five patterns for managing what goes into the context window, and when.
👍6🔥4❤2
Новая запись в блоге: Скобки, пробелы и имена переменных - разбираем статью о том, как изменятся языки программирования в скором будущем, как может и как должен выглядеть код, который пишет и читает ИИ
👍11
⏩ В конце недели (пятница-суббота) проведу два дня на "Стачке" в Ульяновске.
➡️ Наверняка кто-то тоже поедет. Приходите 10 апреля в 14:55 послушать мой рассказ про Типы архитектурных решений При желании после можем обсудить эту и другие архитектурные темы.
⬇️ Идеи и предложения обсуждений пишите в комментарии или личку
➡️ Наверняка кто-то тоже поедет. Приходите 10 апреля в 14:55 послушать мой рассказ про Типы архитектурных решений При желании после можем обсудить эту и другие архитектурные темы.
⬇️ Идеи и предложения обсуждений пишите в комментарии или личку
🔥10👍1
📆 18 апреля(суббота) - смотрите еще одно мое выступление на Аналитическом Марафоне#17. Расскажу про навыки архитектурных решений. Отвечу на вопросы
Ссылка на регистрацию: https://analyst-marathon.timepad.ru/event/3830964/
Для подписчиков канала промо на скидку 20% - SM20_AM17
Заходите, будет интересно
Ссылка на регистрацию: https://analyst-marathon.timepad.ru/event/3830964/
Для подписчиков канала промо на скидку 20% - SM20_AM17
Заходите, будет интересно
analystmarathon.ru
ANALYST MARATHON
👍2❤1
Похоже, что 4-ая версия спецификации Archimate появится уже через 10 дней, 26 апреля. Спецификация и Pocket Guide уже появилась в магазине Van Haren Group с такой датой выхода.
Надеюсь, в эту же дату мы увидим бесплатную версию на сайте The Open Group
Надеюсь, в эту же дату мы увидим бесплатную версию на сайте The Open Group
www.vanharen.store
ArchiMate® 4 Specification
👍11❤1🤔1
Forwarded from Flow — конференция про системный и бизнес-анализ
Что послушать на выходных?
📢 [AI Dev подкаст #1] ИИ в проектировании архитектуры: метрики и «скиллы»
Спойлер: LLM уже справляется с проверкой техрадара, оценкой пул-реквестов и анализом архитектурного долга. Но есть нюансы.
Мы собрали трех практиков, чтобы ответить на вопросы:
— как ИИ меняет работу архитектора;
— почему SDD (Spec-Driven Development) пока сырой, но пробовать уже надо;
— что такое agent skills и как их писать уже сегодня.
😉 Выпуск — уже на YouTube
🎙 Гости выпуска:
— Максим Смирнов (@it_arch) — экс-главный архитектор ЦБ РФ, «БИНБАНК Диджитал», Билайн.
—Руслан Сафин (@rsa_enc) — техдир и партнёр в «Бындюсофт», преподаватель ИТМО.
— Андрей Бураков (@another_sa) — автор канала «Yet Another Analyst».
Ведущий — Андрей Дмитриев — JUG Ru Group😀
🎯 Три главных мысли из выпуска:
— Контекст важнее промта — модель сама поймёт, что делать, если правильно подать данные.
— ADR становятся еще ценнее — они сохраняют память проекта, которую ИИ забывает.
— Не пробовать ИИ — значит отстать. Но пробовать без критики — накопить ошибки.
📌 Полезные ссылки из выпуска:
— Маркетплейсы навыков: skillsdirectory.com, skills.sh, clawhub.ai
—Статья на Хабре от Руслана
📢 [AI Dev подкаст #1] ИИ в проектировании архитектуры: метрики и «скиллы»
Спойлер: LLM уже справляется с проверкой техрадара, оценкой пул-реквестов и анализом архитектурного долга. Но есть нюансы.
Мы собрали трех практиков, чтобы ответить на вопросы:
— как ИИ меняет работу архитектора;
— почему SDD (Spec-Driven Development) пока сырой, но пробовать уже надо;
— что такое agent skills и как их писать уже сегодня.
🎙 Гости выпуска:
— Максим Смирнов (@it_arch) — экс-главный архитектор ЦБ РФ, «БИНБАНК Диджитал», Билайн.
—Руслан Сафин (@rsa_enc) — техдир и партнёр в «Бындюсофт», преподаватель ИТМО.
— Андрей Бураков (@another_sa) — автор канала «Yet Another Analyst».
Ведущий — Андрей Дмитриев — JUG Ru Group
🎯 Три главных мысли из выпуска:
— Контекст важнее промта — модель сама поймёт, что делать, если правильно подать данные.
— ADR становятся еще ценнее — они сохраняют память проекта, которую ИИ забывает.
— Не пробовать ИИ — значит отстать. Но пробовать без критики — накопить ошибки.
📌 Полезные ссылки из выпуска:
— Маркетплейсы навыков: skillsdirectory.com, skills.sh, clawhub.ai
—Статья на Хабре от Руслана
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
AI Dev Podcast #1 / Проектирование систем в эпоху ИИ / Максим Смирнов, Руслан Сафин, Андрей Бураков
📢 [AI Dev подкаст #1] ИИ в проектировании архитектуры: хайп, метрики и «скиллы»
Спойлер: LLM уже справляется с проверкой техрадара, оценкой пул-реквестов и анализом архитектурного долга. Но есть нюансы.
Мы собрали трех практиков, чтобы ответить на вопросы:…
Спойлер: LLM уже справляется с проверкой техрадара, оценкой пул-реквестов и анализом архитектурного долга. Но есть нюансы.
Мы собрали трех практиков, чтобы ответить на вопросы:…
👍14❤4🔥4👎1
34-ый Technology Radar (April 2026) содержит много знакомых слов в разделах: техники, инструменты, языки и фреймворки. Но я с большим трудом осознаю их распределение по категориям Adopt, Trial и Assess
Я могу понять почему MCP by default попадает на горизонт Caution. Я могу понять почему Claude Code и Cursor попадают в Adopt, OpenAI Codex в Trial, а Google Antigravity - Assess. Но я не вполне понимаю почему Agent Skills в Trial, они же, но в качестве executable onboarding documentation в Assess. Или почему GitHub Spec Kit отмечен в разделе фреймворков, а OpenSpec инструментов и т.д
В общем, пару месяцев теперь можно над этим артефактом помедитировать
Я могу понять почему MCP by default попадает на горизонт Caution. Я могу понять почему Claude Code и Cursor попадают в Adopt, OpenAI Codex в Trial, а Google Antigravity - Assess. Но я не вполне понимаю почему Agent Skills в Trial, они же, но в качестве executable onboarding documentation в Assess. Или почему GitHub Spec Kit отмечен в разделе фреймворков, а OpenSpec инструментов и т.д
В общем, пару месяцев теперь можно над этим артефактом помедитировать
Thoughtworks
Technology Radar | Guide to technology landscape
The Technology Radar is an opinionated guide to today's technology landscape. Read the latest here.
👍6❤3🤔1