Разница между Архитектурой и Проектированием
Всегда было интересно, как большое количество людей одновременно и быстро работает над чем-то. Из хаотичного процесса всего за несколько дней до сдачи объекта получается в итоге что-то готовое и понятное. Ну не без огрехов, конечно, но функцию свою вполне выполняет. Более опытный глаз несомненно может на глаз оценить успевают строители доделать работы или нет, но совершенно точно уже нет времени договариваться о чём-то. Вся проделанная работа должна бесшовно собраться воедино. Должен быть детальный проект, который позволяет работать независимо. Требованиями к осуществимости такой работы занимается системная инженерия. Организация самой работы остаётся за проектным управлением, но стандарты проектного управления на эту поляну никогда не лезут.
Системный архитектор обеспечивает, чтобы система была концептуально прочной, целостной и пригодной для достижения бизнес-целей и удовлетворения потребностей заинтересованных сторон, прежде чем будут приняты детальные решения по проектированию и реализации
Если разработка системы - это строительство здания, то системный архитектор (выполняющий процесс определения архитектуры) подобен главному архитектору, который определяет фундаментальные концепции (например, стиль здания, количество этажей, расположение несущих стен, выбор основных материалов) и убеждается, что здание пригодно и жизнеспособно для своей цели (офис, жилой дом) и соответствует требованиям регулирующих органов. При этом он не вдается в детали расположения проводки или выбор конкретных дверных ручек.
Проектировщик (выполняющий процесс определения проектирования) берет эту архитектуру и определяет достаточно подробные данные и информацию (например, чертежи конкретных трубопроводов, спецификации кабелей, точные размеры каждой комнаты), чтобы строители могли реализовать решение, обеспечивая осуществимость строительства и интеграцию
Как поступить, когда разрабатываемая система настолько сложна, что не может поместиться в голову одному архитектору? Это тема для отдельного разговора.
· 2 ч
1. Не надо ничего помещать в голову. Архитектуру надо документировать. 2. С терминами у вас путаница. Разработка архитектуры это часть проектирования. Если привели аналогию со строительством, то это стадия создания архитектурного проекта. Если хотели продолжать аналогию, то архитектурный проект становится основой для инженерного проекта. 3. Понятие «проектировщик» это жаргон. В разные моменты им может быть и архитектор, и сисадмин. 4. По поводу того, куда [не] лезут проектные технологии, лучше не писать. Проектные технологии есть везде, где есть проекты.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён