1. Определяем временные трудозатраты
    1. Регрессионный тест-план должен быть масштабируемым
      1. в зависимости от возможных трудозатрат в текущей итерации
      2. в зависимости от цели регрессионного тестирования
  2. Определяем стратегию регрессионного тестирования
    1. Фиксированный тест-план
      1. Используем эвристику RCRCRC для создания тест-плана
      2. Выбираем подходящую TMS
        1. Создать регрессионный тест-план в MTM
          1. Приемочные тест-кейсы новой итерации
          2. Тест-кейсы основного сценария
          3. Другие регрессионные тест-кейсы
        2. Добавить в TFS диаграммы динамики тестирования
        3. Создаем в TFS запросы
          1. Регрессионные баги по всему продукту
          2. Регресионные баги текущей итерации
          3. Релизные баги по всему продукту
    2. Исследовательское тестирование
      1. Используем эвристики
      2. Используем мнемоники
      3. Используем тестовые туры
      4. Определяем способы фиксирования исследовательской сессии
  3. Приоритезируем полученные тест-кейсы, учитываем
    1. Критичность/важность функционала
    2. Какие риски, с текущим функционалом связаны
    3. Учитываем временные ограничения
  4. Проводим анализ регрессионных багов прошедших итераций
    1. Все ли они найдены с помощью разработанных тест-кейсов
    2. Адаптируем сценарии регрессионного тест-плана
    3. Ведем анализ регрессионных багов: воспроизводимость в след. итерациях
  5. Проводим анализ релизных багов
    1. Данные функционал был проверен на регрессионном тестировании?
    2. Если корневая причина не ясна проводим анализ по 8D
  6. О чем мы должны помнить
    1. Закон Паркинсона: Работа занимает все отведенное время
    2. Lean: Конечный пользователь не готов платить за наши издержки, он готов платить только за то, что формирует добавочную стоимость продукта
    3. Аудит: мы должны всегда быть к нему готовы
    4. Принцип Парето: 20% усилий дают 80% результата