excel всё подскажет или "Вот сколько времени...
TRANSCRIPT
Excel всё подскажет или "Вот сколько времени понадобится
на тестирование"
Олег КолькаАлексей Лупан
Agenda
1. Проблемы эстимации Test Activities
2. Зачем это нужно?
3. Как это считать?
4. Демонстрация метода
5. Пример подсчета для маленького проэкта или фичи
6. Средние и большие проекты
7. Q&A
Скачать
bit.ly/1gvEq04
Проблемы эстимации Test activities
Devs, PM, PO etc часто дают слишком оптимистичные эстимейты.
Поэтому нельзя опираться только на одну и тем более зависимую оценку
• «Жесткие сроки»• Стресс• Неудовлетворительное качество
Согласно статистике существует высокая вероятность, что может иметь место недооценка проекта, причем приблизительно в четыре раза.
Поэтому необходимо перепроверять экспертную или иную оценку другим
независимым методом
• Убытки компании• Давление со стороны менеджмента• Демотивация
Проблемы эстимации Test activities
Необоснованные ожидания на применение новых технологий, ресурсов и средств тестирования.
Поэтому лучше заменить оптимистичные оценки стандартными
• Нарушение графика работ• Пропущеные баги• Отказ от потенциально «выгодной» технологии
Проблемы эстимации Test activities
Зачем это нужно?
Дать оценку трудозатрат QA активностей на базе Wireframes,
FRS, а в дальнейшем на базе SOW
Дать независимую от DEV, проэктных либо других
эстимейтов оценку трудозатратSOW
Зачем это нужно?
Перепроверить экспертную оценку
Зачем это нужно?
Использовать полученную оценку для PERT
Зачем это нужно?
Стимулировать сбор статистики и метрик необходимых для
верификации и валидации коеффициэнтов используемых
при калькуляции
Зачем это нужно?
Берем исходный XLS файл, в котором есть:• с расчетные формулы • коэффициенты• параметры
Как это считать?
Вводим параметры и на выходе получаем время разбитое по тест активностям:
Анализ BRS, FRS
Хай-левела, кейсы
Выполнение кейсов
Создание багов, верификация
Smoke, Регрессионное тестирование
Другие активности
Сум
ми
ро
вани
е по
активн
остям
Как это считать?
Уточняем оценки трудозатрат
Экспертная Отраслевая Иная оценка
Калькуляционная
Оценка трудозатрат
Переходим к показу
bit.ly/1gvEq04
Атомарные баллы и FRS
• This UI element indicates where a customer is located in the checkout process, and allows to navigate only after customer has completed a step.
• Each step label should include step number and step name, e.g.: Step 1: Shipping > Step 2: Billing > Step 3: Place Order
• As each step is entered, highlight corresponding step name. Active step name should be non clickable.
• Remaining steps should be disabled (but visible) and displayed with grey color.
• Navigating to a previously completed step is always enabled. Customers cannot navigate to the next step until the current one has been completed and validated.
+1+1 +2
+1 +2
Sum=7
Атомарные баллы и Wireframes
+1for design
Sum=10
Средние и большие проекты
Основной
Основной
Основной
Основной
Основной
Основной
Основной
Основной
Основной
Основной Основной Основной Основной Основной Основной Основной Основной Основной Основной Основной
FB1
FB2
EXP
Как определить размер проекта?
Low - 5-200 atomic bales>Low - 200-500 atomic balesAverage - 500-1000 atomic bales>Average - 1000-1500 atomic balesHigh - 1500-2000 atomic bales>High - 2000 atomic bales
Q&A
Спасибо за внимание!