Что такое оценка (эстимация) в тестировании ПО?

«Что такое оценка (эстимация) в тестировании ПО?» — вопрос из категории Управление тестированием, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

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

Цель: Планирование сроков, распределение нагрузки в команде и формирование реалистичных обязательств перед заказчиком.

Пример оценки для нового функционала "Корзина покупок": Вид деятельности Оценка (часы) Комментарий
Анализ требований 4 Уточнение сценариев с аналитиком
Проектирование тестов 8 Написание чек-листов / тест-кейсов
Ручное тестирование 16 Покрытие позитивных, негативных сценариев, UX
Регрессионное тестирование 6 Проверка смежных модулей
Документирование дефектов 4 Создание баг-репортов
Итого 38
Буфер (20%) 8 На риски и непредвиденные работы
Общая оценка 46

Методы оценки: Planning Poker, оценка по аналогии, разбиение на задачи (Work Breakdown Structure). Ключевой принцип: Оценивать следует не только "чистое" выполнение тестов, но и всю сопутствующую деятельность.