tgoop.com/emacsway_log/1626
Last Update:
Коллеги, если я разместил здесь этот ролик, значит, увидел в этом глубокий смысл. Он только на первый взгляд кажется смешным и поверхностным.
Архитектора от статиста отличает влияние. Теория Игр - это наука о влиянии.
В повседневной деятельности у архитектора две ключевые задачи:
1. Найти правильное решение.
2. Сделать это решение жизнеспособным. Т.е. сделать так, чтоб равновесие Нэша наступило через реализацию решения. Что превращает архитектора в политика.
Можно было бы сказать, что это не так, мол, зачем напрягаться, если это никому не нужно, значит решение неправильное - не закрывает потребностей стейкхолдеров. И это было бы так, если бы не ассиметричность информации (опять Теория Игр). Тонущие проекты идут ко дну не потому, что власть в них захватили вредители. Их ведут ко дну их собственные владельцы, руководствуясь неверной моделью.
📝 "Закон Вайнберга-Брукса: От действий менеджеров, основанных на неправильных моделях системы, пострадало больше проектов, чем от всех остальных причин вместе взятых.
Weinberg-Brooks' Law: More software projects have gone awry from management's taking action based on incorrect system models than for all other causes combined."
Три самые важные политические опоры архитектора:
1. Системное мышление.
2. Теория Игр.
3. Диалектическая философия (раз, два, три, четыре, пять, шесть).
И шахматы, чтоб все это практиковать и развивать.
И тогда архитектор сможет эффектно реализовывать блистательные решения, а не "голосовать ногами" от безысходности.
BY emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Share with your friend now:
tgoop.com/emacsway_log/1626
