Интенсив

Инженерные практики в AgileTDD, CI/CD, парное программирование, рефакторинг — 2 дня практики

Двухдневный интенсив (12 часов) по инженерным практикам, которые позволяют поддерживать качество и скорость выпуска продукта на высоком уровне. Для разработчиков и tech lead-ов. Agile без инженерных практик быстро упирается в технический долг.

КОРОТКО

2 дня · 12 часов · очно или онлайн

Аудитория

Кому подойдёт

01

Разработчикам в Agile-командах

Работаете по Scrum или Kanban, но команда теряет скорость из-за технического долга — нужны конкретные инженерные практики.

02

Tech lead-ам

Выстраиваете инженерную культуру в команде: TDD, CI/CD, код-ревью — сейчас это разовые акции, хотите закрепить их как постоянную практику.

03

Scrum-мастерам с техническим бэкграундом

Хотите помогать команде с инженерными практиками и понимать связь между техдолгом и скоростью поставки.

Результаты

После курса вы

  • Освоите

    TDD: тесты задают дизайн кода, а не только проверяют результат. Парное и mob-программирование как ежедневную практику.

  • Выстроите

    CI/CD: сборка, тесты и поставка идут каждый день, без ручных шагов между ними.

  • Научитесь

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

  • Подберёте

    практики под свой продукт и встроите их в процессы команды так, чтобы они прижились.

Программа

Ключевые практики

  • Зачем команде ритм и какие цели он закрывает помимо очевидных
  • Миф о том, что Agile сам по себе сокращает time-to-market, и что его сокращает на самом деле
  • Перечень рекомендованных Agile-практик с уклоном в инженерные — из чего выбирать
  • Разработка через тесты: цикл red-green-refactor
  • TDD как инструмент дизайна кода
  • Порядок покрытия кода тестами и стратегия внедрения автотестов
  • Соотношение затрат на тесты и рисков, которые они снимают
  • Как получать пользу от парной работы и не превращать её в ритуал
  • Mob-программирование: когда за задачу садится вся команда
  • Коллективное владение кодом и обмен знаниями внутри команды
  • Как делать полезные ревью вместо формальных
  • Критерии качества кода, о которых команда договаривается заранее
  • Ревью как инструмент обучения внутри команды
  • Виды рефакторинга и когда какой уместен
  • Как улучшать код, не ломая функциональность
  • Когда рефакторить, а когда оставить как есть
  • Примеры как способ проверить требования до начала разработки
  • Те же примеры — источник данных для тестов в разработке
  • Общий язык бизнеса, аналитики и разработки
  • Совместное исследование предметной области бизнесом и разработкой
  • Сближение бизнеса и разработки вокруг общей картины процесса
  • Как метод повышает качество требований
  • Понятие deployment pipeline и его паттерны
  • Непрерывная интеграция выполненной работы
  • Непрерывная поставка интегрированного инкремента
  • Как увидеть и измерить технический долг
  • Осознанный выбор между скоростью и качеством
  • Почему начинания проваливаются: практику не удалось встроить в существующие процессы, и её отторгли
  • Как подбирать практики под свой продукт и контекст команды
  • Как практики развиваются вслед за индустрией и что это значит для команды
КАК ПРОХОДИТ ОБУЧЕНИЕ

Формат

ОЧНО / ОНЛАЙН

Интенсив 2 дня (12 часов)

Работаем в малых группах — так сохраняется вовлечённость. Игры и симуляции есть и в онлайне, и на очном тренинге.

Расписание

Даты и цены

Не нашли удобную дату? Оставьте почту — напишем, когда откроется новый набор.

Команде от 5 человек выгоднее корпоративный формат.

СТОИМОСТЬ

Оплата и документы

Оплата, документы и возврат одинаковы для всех открытых тренингов — они собраны на странице условий участия.

ОТЗЫВЫ

Опыт участников

Автору удалось ёмко уложить в два дня всё нужное: сами практики, способы их применения и инструменты. Понравились lego-симуляции процессов разработки — на них ещё раз убеждаешься, зачем нужны TDD и рефакторинг.
Кирилл Семенов
Руководитель отдела разработки, М.Видео
О КОМПАНИИ

ScrumTrek — Agile-провайдер №1 в России

С 2007 года помогаем компаниям внедрять инновации, обучать персонал и повышать эффективность через продуктовый подход, Scrum, Kanban, SAFe, LeSS и OKR.

СРЕДИ КЛИЕНТОВЯндекс · VK · Сбер · Т-Банк · Альфа-Банк · Билайн · Ростелеком · Avito · HeadHunter · S7 · Северсталь · Газпром нефть · Росатом · Банк России

ДАЛЬШЕ

Куда дальше

Корпоративный формат

Адаптируем под вашу компанию

Расскажите о задаче — предложим формат и состав работы под ваш контекст.