Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 3
кол-во часов: 24

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

В тренинге последовательно излагаются ключевые понятия, термины и определения, принципы и практики DevOps, его место относительно других методологий управления ИТ. Данный тренинг не «про автоматизацию» и не о программных продуктах. Это управленческий тренинг, акцентированный на разъяснении сути DevOps, построении DevOps-команд и управлении ИТ без привязки к конкретным технологиям и программным инструментам. Благодаря тому, что число технических терминов в тренинге сведено к минимуму, тренинг подойдёт как для специалистов и руководителей ИТ, так и для руководителей бизнес-подразделений, включая учредителей ИТ-компаний.

Цели тренинга:

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

Ожидаемые результаты обучения.

Успешное окончание курса позволит:

  • Изучить фундамент, суть и назначение методологии DevOps
  • Применять основополагающие принципы и практики DevOps, в управлении разработкой и сопровождением ИТ-продуктов
  • Научиться формировать продуктовые команды оптимальным образом
  • Изучить проверенные практикой методы и подходы реализации DevOps, позволяющие получить результат от применения методологии

 

Целевая аудитория (для кого предназначен курс):

  • Руководители ИТ высшего и среднего звена
  • Менеджеры ИТ проектов
  • Разработчики бизнес-приложений: лидеры групп и члены проектных команд
  • Ключевые технические специалисты и эксперты, задействованные в деятельности по разработке и сопровождении бизнес-приложений

Требования к участникам тренинга:

До начала участия в данном тренинге настоятельно рекомендуется посещение тренинга(-ов), изучение самостоятельно и (или) наличие опыта применения методик гибкого и бережливого производства (Agile и Lean-подходов) в управлении разработкой. Например, таких методологий как Scrum, Kanban, XP и т.д.

Наличие некоторого опыта работы в отделе или команде разработки

 

  1. Введение
  • Предпосылки возникновения DevOps
  • Фундамент DevOps
  • Назначение DevOps
  1. Изучение основополагающих принципов DevOps
    • Поток создания ценности как основа DevOps
    • Практическая работа: картирование потока ценности
    • Конвейер развёртывания
    • Всё должно храниться в системе контроля версий
    • Автоматизированное управление конфигурациями
    • Определение завершения
  2. Изучение практик DevOps
  • Обзор ключевых отличий практик DevOps от традиционных (ITSM) практик
  • «Необычные» команды»
  • Практическая работа: обсуждение преимуществ и недостатков функциональных автономных рабочих групп (команд) с обслуживающим лидерством
  • Практическая работа: формирование продуктовой команды и распределение в ней ролей на основе предоставленного тренером-консультантом кейса реальной ИТ-организации
  • Визуализация работы
  • Практическая работа: усовершенствование канбан-доски, представленной тренером-консультантом для обеспечения комфорта работы всех членов команды и равномерного потока работ
  • Ограничение числа задач в работе (WIP)
  • Уменьшение размера задач
  • Выполнение операционных требований
  • Раннее выявление и устранение дефектов
  • Управляемые улучшения и инновации
  • Финансирование, способствующее инновациям
  • Расстановка приоритетов задач
  • Постоянный поиск, эксплуатация и устранение узких мест
  1. Вопросы реализации модели DevOps в организации
  • Область применения и ограничения DevOps
  • Готовое коммерческое программное обеспечение
  • Практическая работа – обсуждение: адаптация применения различных типов ПО при реализации модели DevOps
  • Эволюционирующая архитектура
  • Совместимость с сервисным подходом (с ITIL и COBIT)
  • Культ карго
  • Начинать с малого, действовать сегодня
  • Наиболее практичная последовательность реализации DevOps
  • Практическое задание-тест на предмет: «а в какой степени у Вас в организации DevOps
  1. Заключение.