Skip to content

Latest commit

 

History

History
66 lines (54 loc) · 3.77 KB

PREREQUISITES.md

File metadata and controls

66 lines (54 loc) · 3.77 KB

Тренинг «Unit Testing & TDD»: подготовка

1. Ожидания от участников

Каждый участник перед началом:

Информирован

  • Прочитал программу тренинга
  • Прочитал ожидания от участников

В состоянии понять теоретическую часть

  • Понимает стиль OOAD: объектно-ориентированного анализа и проектирования
  • Выступает в роли разработчика или QA

В состоянии пройти практическую часть

  • Имеет опыт коммерческой разработки от года
  • В состоянии читать и писать простой код на Java
  • В состоянии использовать git для коллективной разработки и ревью

Вовлечен

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

Замотивирован

  • Делится своими личными улучшениями качества системы
  • Делится своими личными улучшениями процесса обеспечения качества
  • Описывает текущие блокеры повышения качества
  • Формулирует волнующие вопросы по коду системы
  • Формулирует волнующие вопросы по коду автотестов
  • Формулирует волнующие вопросы по процессу автотестирования
  • Раставляет личные приоритеты целей этого тренинга
  • Предлагают добавление новых тем, важных для себя
  • Раставляет личные приоритеты программы этого тренинга

2. Процесс подготовки

  1. Участники заполняют опросник по ожиданиям от участников
  2. Вебинар или очный воркшоп для
  • полного завершения списка ожиданий
  • выравнивания видения тренинга
  • понимания текущей культуры кода на производстве

3. Ресурсный план тренинга

Ограничения тренинга

Максимальный размер группы – 12 участников

Ресурсы аудитории

  • Рассадка участников по парам и один ноутбук/десктоп на пару
  • Флипчарт, маркеры для флипчарта, малярный скотч, стикеры – по пачке на пару участников
  • Проектор с входом HDMI

Hardware

RAM ≥ 8Гб

Software

  1. git client
  2. JDK8
  3. Maven
  4. IDEA Ultimate (можно trial)

Доступы тренера и участников из локальной сети

  1. https://github.com:443 (с возможностью логина, pull и push)
  2. https://mvnrepository.com:443
  3. https://repo.maven.apache.org:443