SlideShare a Scribd company logo
1 of 26
Системный архитектор 
и поиск нирваны 
Егор Чурилов 
системный архитектор 
выступление на 
Software Engineering ForumBelarus 
Минск, 6 декабря 2014
Вопросы 
 Что такое архитектура? 
 Зачем она нужна? 
 Что значит «системная»? 
 Чем занимается системный 
архитектор в ИТ? 
 Как он достигает нирваны?
Как говорят про архитектуру? 
 Архитектура – 
это застывшая музыка. 
(философ Ф. Шеллинг) 
 Изумительная архитектура в этом 
вашем Париже! 
(Руссо туристо) 
Существующие, законченные сооружения, 
у каких есть общий принцип или стиль постройки
Как говорят про архитектуру? 
 Вот сдам экзамен 
по архитектуре, 
махну в Париж… 
(Студент БНТУ) 
 Ничего вы в 
архитектуре не 
понимаете, молодой 
человек. (Профессор) 
Научная и учебная дисциплина, 
методы и принципы строительства
Как говорят про архитектуру? 
 Разработать 
архитектуру 
сервиса с учётом 
масштабируемости… 
(из технического задания) 
 C:Мой ПроектАрхитектура 
(выдержка из dir c: /s) 
Понимание принципов работы целевой системы, 
и выражение этого понимания в моделях
Архитектура – это план
Архитектура как дисциплина 
1. Является частью инженерии – практики 
организованного создания чего-либо. 
в программной инженерии – архитектуры ПО 
2. Язык описания целевых систем 
понятный не только архитекторам! 
Текст, диаграммы; UML, Archimate – десятки их… 
3. Метод проектирования и принципы 
построения 
4+1, SOA, DDD, TOGAF… 
4. Взаимодействует с другими дисциплинами 
бизнес анализ, управление требованиями, проектами, 
продуктами, конфигурацией…
Архитектура как структура 
1. Принципиальная, фундаментальная, 
верхнего уровня … СТРУКТУРА 
+100500 определений 
http://www.sei.cmu.edu/architecture/start/glossary/community.cfm 
2. Начинаем с единого – с цели, и далее 
«умножаем счастья и несчастья» 
требования, функции, модули… 
3. Описание [де]композиции 
элементы и связи 
4. Множественность описаний 
архитектурные проекции – 
тоже элементы 
«Таким образом, в Переменах есть Великий предел. Он рождает двоицу образов. Двоица образов 
рождает четыре символа. Четыре символа рождают восемь триграмм. Восемь триграмм определяют 
счастье и несчастье. Счастье и несчастье рождают великое деяние.» (И-цзин)
Архитектура как результат 
Автор - Фрэнк Гери, американский архитектор
Архитектура – это … 
1. Дисциплина и метод 
понимание как строить 
и как описывать что есть и что нужно 
2. Структура 
понимание что строить – модель в голове 
и описание этого – модели на бумаге 
3. Результат 
«застывшее понимание» 
«Архитектура – фундаментальные концепции или свойства 
системы в ее окружении, выраженные в ее элементах, 
отношениях и принципах их проектирования и развития» 
ISO 42010 
В этом определении за каждым словом скрыт большой методологический смысл и 
десятилетия поисков многих инженеров.
А нужна ли вообще 
архитектура?
Нет, не нужна!
Бизнес, ничего личного 
Размер 
проекта 
(SLOC) 
Оптимальные 
затраты на 
АП*, % 
Экономия 
средств 
за счет АП*, % 
10 000 5 18 
100 000 20 38 
1 000 000 26 63 
10 000 000 33 92 
*АП – архитектурное проектирование 
(с) B. Boehm, 2008 “The ROI of System Engineering”
Что значит 
«системная» архитектура? 
«Системная» vs «бессистемная»? 
«Бессистемная» архитектура – это про качество
Архитектуры бывают разные 
Архитектурная модель 
городской усадьбы 
Архитектурная модель 
информационной системы
Архитектур бывает много 
1. Функциональная 
2. Модульная 
3. Процессов 
4. Бизнеса 
5. Предприятия 
6. Информационная 
7. Сетевая 
8. Безопасности…
Что значит 
«системная» архитектура? 
«Системная» архитектура: два варианта 
1. Архитектура чего? некоторой отдельной системы 
архитектура процессора, информационных сервисов, сайта 
2. Архитектура какая? системно-организованная 
(всего решения) 
1. Целостность – полнота охвата проблемы, в том числе изменения во 
времени 
2. Многоаспектность – проблема рассматривается со всех 
необходимых сторон и на всех уровнях 
3. Множественность описаний – одним описанием не обойтись 
4. Множественность интересов и определений – множество 
целей многих заинтересованных лиц (стейкхолдеров) достигается 
одновременно 
5. Связность – отдельные аспекты архитектуры непротиворечиво 
сопрягаются 
Рассматривается не один аспект или часть, 
а всё в системной целостности
Что значит 
«системная» архитектура? 
Определение «системы» 
+1 к 1005002 уже существующих определений* 
одна штука, состоящая из многих штук и 
входящая в состав другой штуки 
«многие штуки» – это компоненты системы 
«другая штука» – системное окружение, среда 
*Каждый порядочный архитектор за свою жизнь должен построить систему, 
понять что он построил и сочинить своё определение системы.
Чем занимается 
системный архитектор? 
Три главные обязанности 
1. Понимать систему 
во всей целостности от целей до функций и модулей и в 
течении всего её жизненного цикла (4D-понимание) 
2. Объяснять систему 
обеспечивать содержательную коммуникацию касательно 
системы между всеми уровнями ответственных лиц 
3. Описывать систему 
а точнее – владеть артефактами описания: создавать, 
развивать, выводить из использования… 
общение, общение, общение!
Всё непросто 
с пониманием, описанием, объяснением
Компетенции архитектора 
 Основная – системное мышление 
что это такое – можно целый курс читать, но это очень важно 
 Компетентность в области знания 
domain architects, data/information architect 
 Знание технологий реализации 
solution architects 
 Принципы управления организацией 
enterprise architect 
 Стандартизация 
ISO, IEC, ANSI, OMG, W3C, TM Forum… 
 Коммуникация
Как стать архитектором? 
Архитектор ПО – это 
опытный разработчик, 
который создаёт 
программы не руками, а 
силой мысли. 
Системный архитектор – 
это опытный архитектор, 
который создаёт не 
просто программы, а 
сложные системы.
Чем занимается 
системный архитектор? 
начальство 
заказчики 
команда 
технологии 
системный 
архитектор 
devops разработчиков 
описания
Чем занимается 
системный архитектор? 
сансара 
начальство 
заказчики 
команда 
технологии 
системный 
архитектор 
devops разработчиков 
описания
Нирвана 
Сатори 
 Абсолютное целостное знание (о структуре) 
 Просветление (в методе) 
 Освобождение от страданий (в реализации) 
Архитектура просветлённого архитектора
Спасибо! 
Прахлад Джани 
известный йогин, святой отшельник из Индии

More Related Content

What's hot

What's hot (20)

А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- инженерное образование: итоги 2014 и планы.
 
А.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом активаА.Левенчук -- управление жизненным циклом актива
А.Левенчук -- управление жизненным циклом актива
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 
Тренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиямиТренды в инженерии требований и управлении требованиями
Тренды в инженерии требований и управлении требованиями
 
Стандартизация предмета системной инженерии
Стандартизация предмета системной инженерииСтандартизация предмета системной инженерии
Стандартизация предмета системной инженерии
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерий
 
Системноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образованииСистемноинженерное мышление в непрерывном образовании
Системноинженерное мышление в непрерывном образовании
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
Что такое системная инженерия
Что такое системная инженерияЧто такое системная инженерия
Что такое системная инженерия
 
А.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерииА.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерии
 
Понятие архитектуры ПО и управление архитектурным проектированием
Понятие архитектуры ПО и управление архитектурным проектированиемПонятие архитектуры ПО и управление архитектурным проектированием
Понятие архитектуры ПО и управление архитектурным проектированием
 
К стратегической сессии по будущему интернета
К стратегической сессии по будущему интернетаК стратегической сессии по будущему интернета
К стратегической сессии по будущему интернета
 
Инженерия требований
Инженерия требованийИнженерия требований
Инженерия требований
 
В.Алейник -- системные подходы П.Чекланда и Г.П.Щедровицкого
В.Алейник -- системные подходы П.Чекланда и Г.П.ЩедровицкогоВ.Алейник -- системные подходы П.Чекланда и Г.П.Щедровицкого
В.Алейник -- системные подходы П.Чекланда и Г.П.Щедровицкого
 
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельностиА.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
А.Левенчук -- процессы, проекты, кейсы, практики и прочие описания деятельности
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерия
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
 
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектахЮрий Бабин -- многокритериальная оптимизация в инженерных проектах
Юрий Бабин -- многокритериальная оптимизация в инженерных проектах
 
О современном состоянии юзабилити-инженерии
О современном состоянии юзабилити-инженерииО современном состоянии юзабилити-инженерии
О современном состоянии юзабилити-инженерии
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требований
 

Similar to Системный архитектор и поиск нирваны

Архитектура ПО: управляя самым важным
Архитектура ПО: управляя самым важнымАрхитектура ПО: управляя самым важным
Архитектура ПО: управляя самым важным
CUSTIS
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3
Technopark
 
Некоторые физические законы в контексте автоматизации тестирования
Некоторые физические законы в контексте автоматизации тестированияНекоторые физические законы в контексте автоматизации тестирования
Некоторые физические законы в контексте автоматизации тестирования
COMAQA.BY
 
Законы создания IT команд и следствия законов для IT проектов «на пальцах»
Законы создания IT команд и следствия законов для IT проектов «на пальцах»Законы создания IT команд и следствия законов для IT проектов «на пальцах»
Законы создания IT команд и следствия законов для IT проектов «на пальцах»
CEE-SEC(R)
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
Marcus Akoev
 
Бизнес и системный анализ весна 2013 лекция 7
Бизнес и системный анализ весна 2013 лекция 7Бизнес и системный анализ весна 2013 лекция 7
Бизнес и системный анализ весна 2013 лекция 7
Technopark
 
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
Alex V. Petrov
 

Similar to Системный архитектор и поиск нирваны (20)

Архитектура ПО: управляя самым важным
Архитектура ПО: управляя самым важнымАрхитектура ПО: управляя самым важным
Архитектура ПО: управляя самым важным
 
Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3Бизнес весна 2014 лекция 3
Бизнес весна 2014 лекция 3
 
Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью...
Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью...Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью...
Вместо тысячи слов. Экологичные способы решения аналитических задач с помощью...
 
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
Архитектура для мобильных игр - с чего начать и популярные решения / Евгений ...
 
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
 
Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обучения
 
Некоторые физические законы в контексте автоматизации тестирования
Некоторые физические законы в контексте автоматизации тестированияНекоторые физические законы в контексте автоматизации тестирования
Некоторые физические законы в контексте автоматизации тестирования
 
Законы создания IT команд и следствия законов для IT проектов «на пальцах»
Законы создания IT команд и следствия законов для IT проектов «на пальцах»Законы создания IT команд и следствия законов для IT проектов «на пальцах»
Законы создания IT команд и следствия законов для IT проектов «на пальцах»
 
Present architect
Present architectPresent architect
Present architect
 
INFOSYSTEMS. How to Measure Software Architecture [1.01, RUS]
INFOSYSTEMS. How to Measure Software Architecture [1.01, RUS]INFOSYSTEMS. How to Measure Software Architecture [1.01, RUS]
INFOSYSTEMS. How to Measure Software Architecture [1.01, RUS]
 
Терминологические войны
Терминологические войныТерминологические войны
Терминологические войны
 
Системная инженерия как технология мышления
Системная инженерия как технология мышленияСистемная инженерия как технология мышления
Системная инженерия как технология мышления
 
Современна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерияСовременна Программная инженерия. Системная инженерия
Современна Программная инженерия. Системная инженерия
 
Системная инженерия, сферная инженерия
Системная инженерия, сферная инженерияСистемная инженерия, сферная инженерия
Системная инженерия, сферная инженерия
 
Бизнес и системный анализ весна 2013 лекция 7
Бизнес и системный анализ весна 2013 лекция 7Бизнес и системный анализ весна 2013 лекция 7
Бизнес и системный анализ весна 2013 лекция 7
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
Архитектура - что это?
Архитектура - что это?Архитектура - что это?
Архитектура - что это?
 
Архитектура - это что?
Архитектура - это что?Архитектура - это что?
Архитектура - это что?
 
Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)Системное мышление -- материалы курса (2016)
Системное мышление -- материалы курса (2016)
 
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
 

More from Yehor Churilov

More from Yehor Churilov (7)

Моделе-ориентированное право
Моделе-ориентированное правоМоделе-ориентированное право
Моделе-ориентированное право
 
Вычислительное право 2020
Вычислительное право 2020Вычислительное право 2020
Вычислительное право 2020
 
Computational law. Вычислительное право: состояние, задачи, проблемы
Computational law. Вычислительное право: состояние, задачи, проблемыComputational law. Вычислительное право: состояние, задачи, проблемы
Computational law. Вычислительное право: состояние, задачи, проблемы
 
Вертикальная интеграция вычислительных архитектур - Проблема медиатора
Вертикальная интеграция вычислительных архитектур - Проблема медиатораВертикальная интеграция вычислительных архитектур - Проблема медиатора
Вертикальная интеграция вычислительных архитектур - Проблема медиатора
 
Vertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemVertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problem
 
Demand management Agile-style
Demand management Agile-styleDemand management Agile-style
Demand management Agile-style
 
Управление крупными изменениями в компании
Управление крупными изменениями в компанииУправление крупными изменениями в компании
Управление крупными изменениями в компании
 

Системный архитектор и поиск нирваны

  • 1. Системный архитектор и поиск нирваны Егор Чурилов системный архитектор выступление на Software Engineering ForumBelarus Минск, 6 декабря 2014
  • 2. Вопросы  Что такое архитектура?  Зачем она нужна?  Что значит «системная»?  Чем занимается системный архитектор в ИТ?  Как он достигает нирваны?
  • 3. Как говорят про архитектуру?  Архитектура – это застывшая музыка. (философ Ф. Шеллинг)  Изумительная архитектура в этом вашем Париже! (Руссо туристо) Существующие, законченные сооружения, у каких есть общий принцип или стиль постройки
  • 4. Как говорят про архитектуру?  Вот сдам экзамен по архитектуре, махну в Париж… (Студент БНТУ)  Ничего вы в архитектуре не понимаете, молодой человек. (Профессор) Научная и учебная дисциплина, методы и принципы строительства
  • 5. Как говорят про архитектуру?  Разработать архитектуру сервиса с учётом масштабируемости… (из технического задания)  C:Мой ПроектАрхитектура (выдержка из dir c: /s) Понимание принципов работы целевой системы, и выражение этого понимания в моделях
  • 7. Архитектура как дисциплина 1. Является частью инженерии – практики организованного создания чего-либо. в программной инженерии – архитектуры ПО 2. Язык описания целевых систем понятный не только архитекторам! Текст, диаграммы; UML, Archimate – десятки их… 3. Метод проектирования и принципы построения 4+1, SOA, DDD, TOGAF… 4. Взаимодействует с другими дисциплинами бизнес анализ, управление требованиями, проектами, продуктами, конфигурацией…
  • 8. Архитектура как структура 1. Принципиальная, фундаментальная, верхнего уровня … СТРУКТУРА +100500 определений http://www.sei.cmu.edu/architecture/start/glossary/community.cfm 2. Начинаем с единого – с цели, и далее «умножаем счастья и несчастья» требования, функции, модули… 3. Описание [де]композиции элементы и связи 4. Множественность описаний архитектурные проекции – тоже элементы «Таким образом, в Переменах есть Великий предел. Он рождает двоицу образов. Двоица образов рождает четыре символа. Четыре символа рождают восемь триграмм. Восемь триграмм определяют счастье и несчастье. Счастье и несчастье рождают великое деяние.» (И-цзин)
  • 9. Архитектура как результат Автор - Фрэнк Гери, американский архитектор
  • 10. Архитектура – это … 1. Дисциплина и метод понимание как строить и как описывать что есть и что нужно 2. Структура понимание что строить – модель в голове и описание этого – модели на бумаге 3. Результат «застывшее понимание» «Архитектура – фундаментальные концепции или свойства системы в ее окружении, выраженные в ее элементах, отношениях и принципах их проектирования и развития» ISO 42010 В этом определении за каждым словом скрыт большой методологический смысл и десятилетия поисков многих инженеров.
  • 11. А нужна ли вообще архитектура?
  • 13. Бизнес, ничего личного Размер проекта (SLOC) Оптимальные затраты на АП*, % Экономия средств за счет АП*, % 10 000 5 18 100 000 20 38 1 000 000 26 63 10 000 000 33 92 *АП – архитектурное проектирование (с) B. Boehm, 2008 “The ROI of System Engineering”
  • 14. Что значит «системная» архитектура? «Системная» vs «бессистемная»? «Бессистемная» архитектура – это про качество
  • 15. Архитектуры бывают разные Архитектурная модель городской усадьбы Архитектурная модель информационной системы
  • 16. Архитектур бывает много 1. Функциональная 2. Модульная 3. Процессов 4. Бизнеса 5. Предприятия 6. Информационная 7. Сетевая 8. Безопасности…
  • 17. Что значит «системная» архитектура? «Системная» архитектура: два варианта 1. Архитектура чего? некоторой отдельной системы архитектура процессора, информационных сервисов, сайта 2. Архитектура какая? системно-организованная (всего решения) 1. Целостность – полнота охвата проблемы, в том числе изменения во времени 2. Многоаспектность – проблема рассматривается со всех необходимых сторон и на всех уровнях 3. Множественность описаний – одним описанием не обойтись 4. Множественность интересов и определений – множество целей многих заинтересованных лиц (стейкхолдеров) достигается одновременно 5. Связность – отдельные аспекты архитектуры непротиворечиво сопрягаются Рассматривается не один аспект или часть, а всё в системной целостности
  • 18. Что значит «системная» архитектура? Определение «системы» +1 к 1005002 уже существующих определений* одна штука, состоящая из многих штук и входящая в состав другой штуки «многие штуки» – это компоненты системы «другая штука» – системное окружение, среда *Каждый порядочный архитектор за свою жизнь должен построить систему, понять что он построил и сочинить своё определение системы.
  • 19. Чем занимается системный архитектор? Три главные обязанности 1. Понимать систему во всей целостности от целей до функций и модулей и в течении всего её жизненного цикла (4D-понимание) 2. Объяснять систему обеспечивать содержательную коммуникацию касательно системы между всеми уровнями ответственных лиц 3. Описывать систему а точнее – владеть артефактами описания: создавать, развивать, выводить из использования… общение, общение, общение!
  • 20. Всё непросто с пониманием, описанием, объяснением
  • 21. Компетенции архитектора  Основная – системное мышление что это такое – можно целый курс читать, но это очень важно  Компетентность в области знания domain architects, data/information architect  Знание технологий реализации solution architects  Принципы управления организацией enterprise architect  Стандартизация ISO, IEC, ANSI, OMG, W3C, TM Forum…  Коммуникация
  • 22. Как стать архитектором? Архитектор ПО – это опытный разработчик, который создаёт программы не руками, а силой мысли. Системный архитектор – это опытный архитектор, который создаёт не просто программы, а сложные системы.
  • 23. Чем занимается системный архитектор? начальство заказчики команда технологии системный архитектор devops разработчиков описания
  • 24. Чем занимается системный архитектор? сансара начальство заказчики команда технологии системный архитектор devops разработчиков описания
  • 25. Нирвана Сатори  Абсолютное целостное знание (о структуре)  Просветление (в методе)  Освобождение от страданий (в реализации) Архитектура просветлённого архитектора
  • 26. Спасибо! Прахлад Джани известный йогин, святой отшельник из Индии

Editor's Notes

  1. Идём на поиск нирваны. Её ищут все, включая архитекторов, но по своему.
  2. Архитектура – это про строительство чего-то. Причём, скорее про работу головой, а не руками и механизмами.
  3. Архитектуру разрабатывают, описывают
  4. Архитектура – стратегия проектирования
  5. Чаще всего в практике под архитектурой понимают именно особое описание внутренностей разрабатываемой системы, т.е. структуры Анализ – борьба со сложностью Человеческое внимание способно удерживать одновременно не более 5-7 элементов – хорошее число для элементов разбиения
  6. Архитектура – это застывшая архитектура
  7. Этой компании в пепелаце она точно не нужна, им гравицапа нужна, а дальше всё просто. Архитектура нужна в сколь-нибудь больших проектах, там где уже не всё просто.
  8. KSLOC = kilo source lines of code Без архитектуры прожить можно, но недолго. Нужна для сколь-нибудь больших и/или длительных проектов. Согласование видения – как между партнёрами, так и «между самим собой» в разные моменты времени и в разных контекстах.
  9. Нет «бессистемной» архитектуры методологически, это про субъективно оцениваемое качество
  10. В первом случае всё относительно просто – это
  11. Архитектура нужна не только архитектору, который как Кащей над златом чахнет, а всем остальным. Он должен объяснять своё понимание, чтоб уже и самому однажды понять систему. Авторский надзор
  12. Чувство юмора и здравый смысл
  13. На руководителя проекта ложится основная нагрузка по управлению проектом, как деятельностью. Он контактирует и с верхами и с низами, и отвечает за то, что всё делают вместе то, что нужно . На архитектора ложится основная нагрузка по пониманию создаваемой системы. Он так же контактирует и с верхом и с низом и отвечает за то, что все вместе понимают, что нужно сделать. Эти позиции иногда совмещают на проектах, но рано или поздно их приходится разделять – иначе можно с ума сойти. Индусы называют такую суету сансарой.
  14. На руководителя проекта ложится основная нагрузка по управлению проектом, как деятельностью. Он контактирует и с верхами и с низами, и отвечает за то, что всё делают вместе то, что нужно . На архитектора ложится основная нагрузка по пониманию создаваемой системы. Он так же контактирует и с верхом и с низом и отвечает за то, что все вместе понимают, что нужно сделать. Эти позиции иногда совмещают на проектах, но рано или поздно их приходится разделять – иначе можно с ума сойти. Индусы называют такую суету сансарой.