Инженерные практики в AgileTDD, CI/CD, парное программирование, рефакторинг — 2 дня практики
Двухдневный интенсив (12 часов) по инженерным практикам, которые позволяют поддерживать качество и скорость выпуска продукта на высоком уровне. Для разработчиков и tech lead-ов. Agile без инженерных практик быстро упирается в технический долг.
2 дня · 12 часов · очно или онлайн
Кому подойдёт
Разработчикам в Agile-командах
Работаете по Scrum или Kanban, но команда теряет скорость из-за технического долга — нужны конкретные инженерные практики.
Tech lead-ам
Выстраиваете инженерную культуру в команде: TDD, CI/CD, код-ревью — сейчас это разовые акции, хотите закрепить их как постоянную практику.
Scrum-мастерам с техническим бэкграундом
Хотите помогать команде с инженерными практиками и понимать связь между техдолгом и скоростью поставки.
После курса вы
- Освоите
TDD: тесты задают дизайн кода, а не только проверяют результат. Парное и mob-программирование как ежедневную практику.
- Выстроите
CI/CD: сборка, тесты и поставка идут каждый день, без ручных шагов между ними.
- Научитесь
балансировать скорость и качество: управление техническим долгом, рефакторинг без нарушения функциональности, полезный код-ревью.
- Подберёте
практики под свой продукт и встроите их в процессы команды так, чтобы они прижились.
Ключевые практики
- Зачем команде ритм и какие цели он закрывает помимо очевидных
- Миф о том, что Agile сам по себе сокращает time-to-market, и что его сокращает на самом деле
- Перечень рекомендованных Agile-практик с уклоном в инженерные — из чего выбирать
- Разработка через тесты: цикл red-green-refactor
- TDD как инструмент дизайна кода
- Порядок покрытия кода тестами и стратегия внедрения автотестов
- Соотношение затрат на тесты и рисков, которые они снимают
- Как получать пользу от парной работы и не превращать её в ритуал
- Mob-программирование: когда за задачу садится вся команда
- Коллективное владение кодом и обмен знаниями внутри команды
- Как делать полезные ревью вместо формальных
- Критерии качества кода, о которых команда договаривается заранее
- Ревью как инструмент обучения внутри команды
- Виды рефакторинга и когда какой уместен
- Как улучшать код, не ломая функциональность
- Когда рефакторить, а когда оставить как есть
- Примеры как способ проверить требования до начала разработки
- Те же примеры — источник данных для тестов в разработке
- Общий язык бизнеса, аналитики и разработки
- Совместное исследование предметной области бизнесом и разработкой
- Сближение бизнеса и разработки вокруг общей картины процесса
- Как метод повышает качество требований
- Понятие deployment pipeline и его паттерны
- Непрерывная интеграция выполненной работы
- Непрерывная поставка интегрированного инкремента
- Как увидеть и измерить технический долг
- Осознанный выбор между скоростью и качеством
- Почему начинания проваливаются: практику не удалось встроить в существующие процессы, и её отторгли
- Как подбирать практики под свой продукт и контекст команды
- Как практики развиваются вслед за индустрией и что это значит для команды
Формат
Интенсив 2 дня (12 часов)
Работаем в малых группах — так сохраняется вовлечённость. Игры и симуляции есть и в онлайне, и на очном тренинге.
Даты и цены
ПодробнееСкрыть
Обучение длится 2 дня, занятия проходят c 10:00 до 18:00.
Не нашли удобную дату? Оставьте почту — напишем, когда откроется новый набор.
Команде от 5 человек выгоднее корпоративный формат.
Оплата и документы
Оплата, документы и возврат одинаковы для всех открытых тренингов — они собраны на странице условий участия.
Опыт участников
Автору удалось ёмко уложить в два дня всё нужное: сами практики, способы их применения и инструменты. Понравились lego-симуляции процессов разработки — на них ещё раз убеждаешься, зачем нужны TDD и рефакторинг.
ScrumTrek — Agile-провайдер №1 в России
С 2007 года помогаем компаниям внедрять инновации, обучать персонал и повышать эффективность через продуктовый подход, Scrum, Kanban, SAFe, LeSS и OKR.
СРЕДИ КЛИЕНТОВЯндекс · VK · Сбер · Т-Банк · Альфа-Банк · Билайн · Ростелеком · Avito · HeadHunter · S7 · Северсталь · Газпром нефть · Росатом · Банк России
Куда дальше
Адаптируем под вашу компанию
Расскажите о задаче — предложим формат и состав работы под ваш контекст.
