ПЛАН ТРЕНИНГА
• Зачем планы?
• Что в плане?
• Делаем план:
• Цели
• Контекст
• Стратегия
• Сроки
• Приоритеты
• Риски
• Торгуемся!
ЗАЧЕМ ПЛАНЫ
• Организация
• Поиск оптимальных путей
• Коллективный разум
• Приоритизация
• Контроль и корректировка
• Избегание рисков
=> достижение результата
ЧТО В ПЛАНЕ?
• Результат
• Контекст
• Сроки
• Стратегия достижения
• Риски
1. ОПРЕДЕЛЯЕМ РЕЗУЛЬТАТ
• Какой новый функционал нужно
протестировать?
• Какой старый функционал был затронут?
• Какие критерии протестированности?
2. РАЗРАБАТЫВАЕМ СТРАТЕГИЮ
• Какие проверки нужны?
• Какие типы нужны:
•Нагрузочное
•Производительности
•Юзабилити
•Безопасности
•...
•Нужно ли разрабатывать, документировать
тесты?
3. ОЦЕНИВАЕМ СРОКИ
• Сколько времени уйдет на выполнение
каждой задачи
• Не забываем!:
• Сколько времени уйдет на обсуждение
согласование
• Сколько времени уйдет на подготовку
окружения, данных, ...
4. ПОДКЛЮЧАЕМ КОНТЕКСТ
• Кто у нас в команде?
• Когда у нас релиз?
• Когда будет готова сборка?
• Сколько раз придется перетестировать?
5. ВКЛЮЧАЕМ ПРИОРИТЕТЫ
• Какие фичи для нас важнее?
• Какие задачи по каждой из фич важнее?
6. АНАЛИЗИРУЕМ РИСКИ
• Что может пойти не так?
• Что обычно идет не так?
• Что чаще всего идет не так?
7. НАЧИНАЕМ ТОРГИ
• Мы можем проверить вот это, это и это
(«все»), если нам выдадут дополнительный
ресурс или дополнительную неделю
• Мы проверим вот это и это, если не сбудутся
риски. Остальное отбрасываем на вашу
ответственность.

Планирование тестирования - релизные планы

  • 2.
    ПЛАН ТРЕНИНГА • Зачемпланы? • Что в плане? • Делаем план: • Цели • Контекст • Стратегия • Сроки • Приоритеты • Риски • Торгуемся!
  • 3.
    ЗАЧЕМ ПЛАНЫ • Организация •Поиск оптимальных путей • Коллективный разум • Приоритизация • Контроль и корректировка • Избегание рисков => достижение результата
  • 4.
    ЧТО В ПЛАНЕ? •Результат • Контекст • Сроки • Стратегия достижения • Риски
  • 5.
    1. ОПРЕДЕЛЯЕМ РЕЗУЛЬТАТ •Какой новый функционал нужно протестировать? • Какой старый функционал был затронут? • Какие критерии протестированности?
  • 7.
    2. РАЗРАБАТЫВАЕМ СТРАТЕГИЮ •Какие проверки нужны? • Какие типы нужны: •Нагрузочное •Производительности •Юзабилити •Безопасности •... •Нужно ли разрабатывать, документировать тесты?
  • 9.
    3. ОЦЕНИВАЕМ СРОКИ •Сколько времени уйдет на выполнение каждой задачи • Не забываем!: • Сколько времени уйдет на обсуждение согласование • Сколько времени уйдет на подготовку окружения, данных, ...
  • 11.
    4. ПОДКЛЮЧАЕМ КОНТЕКСТ •Кто у нас в команде? • Когда у нас релиз? • Когда будет готова сборка? • Сколько раз придется перетестировать?
  • 13.
    5. ВКЛЮЧАЕМ ПРИОРИТЕТЫ •Какие фичи для нас важнее? • Какие задачи по каждой из фич важнее?
  • 15.
    6. АНАЛИЗИРУЕМ РИСКИ •Что может пойти не так? • Что обычно идет не так? • Что чаще всего идет не так?
  • 17.
    7. НАЧИНАЕМ ТОРГИ •Мы можем проверить вот это, это и это («все»), если нам выдадут дополнительный ресурс или дополнительную неделю • Мы проверим вот это и это, если не сбудутся риски. Остальное отбрасываем на вашу ответственность.