This post is a dump of an interesting dialog with ChatGPT-4 about the notion of responsibility and the meaning of «A» and «R» in RACI matrix management technique
Про артефакты и коммуникацию
Опять выношу из чатика, мне показалось интересным. Минимальная редактура, чтобы лучше была видна оппозиция мнений. Тема — архитектурная документация в компании и ее унификация. Я это видел часто и уверен, что на эти грабли натыкаются очень часто — пытаются унифицировать артефакты архитектурных описаний, сформулировать «стандартные» требования к ним, и все такое. Я уверен, что в…
Как думать об ответственности архитектора?
Интересный факт, что рано или поздно в любом чате про архитекторов возникает примерно такой фрагмент диалога: Собеседник 1: Архитектор должен брать на себя ответственность за качество всего проекта. А из этого вытекает — должен иметь право на принятие решения, иметь право распоряжаться некоторым объёмом ресурсов для рефакторинга. Собеседник 2: Это лютый бред. Нет у архитектора…
ChatGPT дизайнит
Ну что же, я добрался до ChatGPT, и, признаться, я поражен. Почитав многочисленные примеры, я был уверен, что все-таки выход бота — это такая «средне-статистическая по всей больнице по всему миру отвечалка на известные вопросы». И был уверен, что если попробовать заставить этого бота дизайнить что-то более конкретное, частное, нетиповое, то будет получаться фигня. Признаю,…
Про власть разработчиков
Выношу из чата архитекторов про «власть, которая то ли есть, то ли нету у разработчиков»: …Это очень интересный вопрос. Казалось бы, у разработчиков, которые собственно, пишут код — власти очень много! Адизес, кстати, в таком же духе разъяснял про большую власть, которая есть у рядовых исполнителей. И иногда мы видим проявления этой власти — какие-нибудь…
Системные аналитики и архитекторы
На днях в чатике архитекторов разгорелся очередной бестолковый спор про роли. В стиле «нужен ли системный аналитик, или может это просто другое название для архитектора, или это блажь компаний, у которых денег куры не клюют, или это эхо давно ушедших эпох». Я там ответил, и сохраню это тут, слегка расширив и углубив. Я недавно себе…
Как образуются «разновидности» архитекторов
Зашел разговор о том, что казалось бы устоявшуюся в рынке «тройку» Software Acrhitect / Solution Acrhitect / Enterprise Architect никак нельзя считать основанной на «трех видах архитектуры». Это никакие не «виды архитектуры», а просто так оказывается удобно нарезать области ответственности в крупной организации за принятие технических решений разного характера и масштаба. Причем на поверку оказывается,…
Чек-лист микросервисной архитектуры
Чем-то коллегам в отрасли приглянулся этот списочек, несколько раз просили перепостить. Это некий «снепшот» моего понимания микросервисного подхода трехлетней давности, сегодня я бы что-то в этом списке наверняка поменял, дополнил, или, наоборот, ослабил. А тогда (при проектировании Modeus) мне нужен был этот список как максимально полный перечень, чтобы быть уверенным, что мы ничего не упускаем….
Про системное мышление
Уже несколько раз встревал в разных разговорах на понятии «системного мышления». Очень-очень частая ситуация (и моя, когда-то, тоже), что человек думает и говорит: «Я умею системно мыслить», но на самом деле подразумевает за этим мышление «четкое, логичное, убедительное», и даже не подозревает, что может быть «дисциплинированное» системное мышление, т.е. основанное на вполне конкретных приемах и…
Про «хороший» аудит
Иногда про архитектурный/процессный аудит отзываются пренебрежительно, упирая на то, что всё, что заказчик получает в результате — это «толстенький отчет и презентацию». Я хочу с этим поспорить, естественно, в предположении, что аудит проводится хорошо. Соответственно, мне придется рассказать, что такое хороший аудит в моем понимании, и как он проходит. В качестве примера мне послужит один…