11 СенПрофессия корпоративный архитектор

professiya_korporativnyj_arxitektorКорпоративный архитектор – это тот, кто разрабатывает структуру корпоративной системы ПО, проектирует ее, контролирует ход реализации. Он должен принимать решения по внешнему интерфейсу ПО, внутреннему строению, сверяясь с нормами проекта и ресурсами.

Возникновение профессии

Данная профессия появилась достаточно недавно, хотя ее концепция возникла много лет тому назад, когда происходил переход к сервис-ориентированной структуре. Это дало возможность применения IT-компонентов сразу в нескольких приложениях. И здесь потребовался специалист, который мог бы присматривать за компьютерной средой полностью.

Эта профессия считается самой высокой ступенькой карьеры программиста в сфере ИТ. Именно этому специалисту принадлежит право принимать решения по разбивке систем на модули, определять способ их взаимодействия.

Особенности профессии

Обязанности архитектора включают:

  • создание структуры системы с учетом пожеланий заказчика;
  • создание проекта архитектуры приложений, ее эволюции;
  • окончательный выбор и подбор технологий для модулей;
  • выбор методов взаимодействия между системными модулями;
  • создание рабочих вариантов;
  • создание дизайна интерфейса;
  • выбор фреймворков;
  • исправление и изучение проблем с производительностью;
  • ревью требований бизнеса;
  • постоянный просмотр кода и дизайна, изменения;
  • изменения кода для улучшения;
  • создание и поддержка стандартов кодировки, каталогов антипаттернов и паттернов;
  • освоение инноваций;
  • обучение и консультация программистов;
  • оценка рисков;
  • создание документации решений.

Преимущества и недостатки

К преимуществам профессии корпоративного архитектора относятся:

  • необходимость систематического повышения профессионализма в соответствии с прогрессом бизнес-сферы и ИТ-отрасли;
  • высокая заработная плата;
  • престиж и рост востребованности специальности в будущем.

К недостаткам стоит отнести:

  • один главный минус всех специальностей IT-сферы – сидячая работа;
  • умение правильно оценивать решения, ответственность, поскольку цена ошибки здесь выше ошибок других специалистов;
  • шанс недовольства заказчиков;
  • работа с чужими кодами;
  • множество заинтересованных лиц в проекте, у которых собственные требования, пожелания, ограничения. Каждый специалист говорит на собственном языке, не понимая других;
  • частые совещания и митинги.

Важные качества

К ключевым качествам архитекторов стоит отнести:

  • умение стратегически мыслить;
  • аналитический ум;
  • понимание особенностей бизнеса;
  • абстрактность мышления;
  • способность работать в команде;
  • общительность;
  • умение искать компромиссы;
  • умение управлять людьми, правильно распределять работу.
Отзывов нет.

Ваш отзыв

Пожалуйста, введите свои данные и комментарий ниже.
Имя
E-mail
Сайт
Сообщение