|
(В оригинале - Janus the Architect)
В древнем Риме Янус был богом начала и конца и изображался с двумя головами, смотрящими в разные стороны. Наверняка вы где-нибудь видели этот символ. Янус символизирует течение жизни от прошлого к будущему, от молодости к зрелости, являясь привратником между прошлым и будущим.
Для каждого архитектора возможность Януса смотреть как в прошлое, так и в будущее – очень желаемый навык. Архитектор старается соединить видение и реальность, прошлые успехи и направления развития, ожидания заказчиков и руководства с ограничениями разработки. Создание таких мостов – основная часть работы архитектора. Часто архитектор может чувствовать себя пытающимся объять необъятное в процессе ведения проекта из-за большого количества различных сил, действующих в рамках проекта. Например, конфликт требований безопасности и простоты доступа, или удовлетворение сегодняшних бизнес-процессов и видения будущего. Хороший архитектор должен, как и Янус, иметь две головы, могущих одновременно думать две мыслы, чтобы быть способным создать проект, максимально удовлетворяющий столь разным требованиям.
Обратите внимание, что у Януса две полноценные головы, а не два лица. Это дает ему еще одну пару ушей и глаз, улучшая его информированность. Хороший ИТ архитектор должен быть замечательным слушателем и аналитиком. Понимание целей инвестиций критически важно для определения видения руководства относительно будущего вашей организации. Способность соотнести технические знания вашей команды с дизайном и используемыми на проекте технологиями поможет в создании эффективного процесса обучения и разработки и для успешного завершения проекта. Информация о доступных open source решениях вместе с программными инструментами может сильно повлиять на сроки сдачи и стоимость проекта. Хороший архитектор обязательно воспользуется возможностями этих готовых «составных частей» в нужных местах жизненного цикла проекта.
Есть менеджеры, ожидающие и требующие от архитекторов наличия «божественных» качеств чуть ли не в буквальном смысле слова. Сравнение же архитектора с Янусом говорит немного о другом. Хороший архитектор должен быть открытым для новых идей, инструментов и решений, способствующих движению вперед. Архитектор не должен тратить все свое время на менеджерские совещания или на написание кода лично. Вместо этого он должен принимать хорошие идеи и культивировать атмосферу, в которой эти идеи появляются. Архитектор должен обладать открытым разумом, способным сбалансировать множество разнонаправленных сил, тянущих проект в разные стороны. Все архитекторы стараются достигнуть успеха в выполнении проекта. А лучшие архитекторы стараются построить системы, выдерживающие проверку временем – системы, способные легко расширяться в будущем по мере роста организаци или изменения технологий. Такие архитекторы отслеживают и при необходимости меняют свои процессы, решения и методы для достижения максимального успеха. Они стараются гарантировать то, что их продукты устоят перед грядущими изменениями.
Именно такой тип мышления ожидается от архитектора. При кажущейся простоте это не так просто. Как и Янус, архитектор должен быть привратником дверей между прошлым и будущим, связывая прошлое и будущее, старое и новое, удовлетворяя требования сегодняшнего дня и одновременно готовясь к ожиданиям дня завтрашнего.
Автор оригинала - Dave Bartlett
|