Портал №1 по управлению цифровыми
и информационными технологиями

Роли в DevOps. Какая из них вам по душе?

Направление DevOps растёт и ширится, вместе с ним увеличивается и интерес многих ИТ-специалистов стать экспертами в данной области. При этом до сих пор существует некоторая путаница и недосказанность в отношении ролей, которые можно выделить в DevOps. Один из редакторов портала DZone под ником Vardhan S ставит целью в своей заметке внести большую ясность в вопросах структурирования DevOps-команд по ролям.

Вероятно, вы часто слышали, что в DevOps каждый сотрудник выполняет единую общую роль — «DevOps-профессионал», — которая возникает вследствие слияния двух практик: разработки и эксплуатации. Но это не так.

Методология DevOps подразумевает, что Dev-специалист должен быть в состоянии выполнять задачи, выполняемые Ops-специалистом, и, наоборот, Ops-специалист должен уметь выполнять задачи, выполняемые Dev-специалистом. По факту, выражение «DevOps-профессионал» — это набор определённых ролей, сочетающих разные навыки из смежных областей. Итак, какие могут быть роли DevOps в организации, и подробнее про каждую из них:

  • DevOps-евангелист;
  • Менеджер релизов;
  • Эксперт по автоматизации;
  • Разработчик / тестировщик;
  • QA-инженер;
  • Инженер по безопасности.

DevOps-евангелист

Ключевая роль в DevOps, ответственная за распространение практики DevOps в организации. Эту роль берёт на себя руководитель или лицо, ответственное за то, чтобы подходы DevOps применялись в процессе разработки продукта при одновременном обеспечении положительных изменений в среде эксплуатации.

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

Менеджер релизов

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

Эксперт по автоматизации

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

Разработчик / Тестировщик

Создание кода, непосредственная разработка программного обеспечения. В охват исполнителей данной роли попадают традиционные программисты, но с существенным увеличением объёма требований и обязательств. Новая роль разработчика / тестировщика предполагает ответственность не только за написание кода, но и за модульное тестирование, развертывание и текущий мониторинг.

QA-инженер

Новая роль, добавленная в DevOps для обеспечения гарантий качества продукта, существенно расширяющая рамки традиционного тестирования и проверки качества продукта. В задачи роли входит всеобъемлющее тестирование и анализ, чтобы выявить все возможные недостатки и недочёты с точки зрения клиентского опыта. Роль нацелена на поиск возможностей по улучшению любой из функций для максимального удовлетворения потребностей заказчиков.

Инженер по безопасности

Инженеры по безопасности контролируют работоспособность продукта. Они сотрудничают бок о бок с разработчиками, обеспечивая как можно более раннее внедрение в код своих рекомендаций (патчей безопасности). Помимо защиты от внешних угроз, они также осуществляют мониторинг систем для проверки их работоспособности, сообщают о любых простоях и подробно изучают причины этих простоев. Предотвращение повторения любых простоев или угроз безопасности — ключевые задачи инженеров по безопасности.

«DevOps: современный подход к организации работы ИТ»
Учебный курс про менеджмент, а не про технические практики

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Рубрики

  •  
  • Самое свежее

    • Книга Cleverics про метрики и KPI рекомендована слушателям MBA по направлению ИТ
      Вышедшая в начале года книга Дмитрия Исайченко и Павла Демина «Управление услугами на основе измерений» получила рекомендацию от Высшей школы бизнес-информатики НИУ ВШЭ в качестве …
    • Определяем полюс потребителя
      При анализе и построении «путешествия заказчика» (customer journey) одной из важнейших задач является получение ответов на ряд вопросов, а именно: кто конкретно …
    • Семь распространённых мифов о DevOps
      В сообществе разработчиков бытует множество мифов о DevOps. И это и неудивительно, учитывая, сколько новшеств привнесла эта концепция за последние годы. DevOps — это …
    • Разрешение конфликтов в Agile-командах
      Большинство людей предпочло бы избегать конфликтов. Как специалисты по проектам, мы знаем, что это неизбежно, и мы также знаем, что несогласие может быть конструктивным. Но при …
    • Очередность прохождения курсов ITIL 4
      Имеет ли значение, в каком порядке проходить курсы по ITIL? Рассказывает аккредитованный тренер по ITIL 4 Игорь Фадеев. Cleverics — первая в России и одна из первых в …
    • 1 октября конференция «Роботизация бизнес-процессов 2020»
      1 октября 2020 издательство «Открытые системы» проведет ежегодную конференцию «Роботизация бизнес-процессов 2020» https://www.osp.ru/iz/rpa2020, где на одной площадке будут …
    • ITIL® 4 DITS — огонь, вода и медные трубы
      Мы уже писали о скором релизе последнего экзамена в сертификационной линейке ITIL 4 Digital and IT Strategy (DITS). Сейчас стоит добавить следующее (из информации, которую можно …
    • Как бизнес-аналитику встроиться в гибкую среду?
      Есть ли роль бизнес-аналитика в гибкой среде? Я уже довольно давно работаю бизнес-аналитиком, и этот вопрос возникает постоянно. Бизнес-аналитики  зачастую считают, что они должны …
    • Деловая игра Grab@Pizza: вкусный кейс
      Деловые игры – один из наиболее эффективных видов тренинга, позволяющий на основе близкого к реальному кейса попрактиковаться в выстраивании любой работы. Участники деловой игры …
    • ITAM & SAMday пройдёт в Москве 2 октября
      ITAM & SAMday  – всероссийская независимая конференция, посвященная вопросам управления ИТ-активами и программными активами — пройдёт в Москве 2 октября в режиме …
  •  
  • DevOps
    Kanban
    ITSM
    ITIL
    PRINCE2
    Agile
    Lean
    TOGAF
    COBIT