excel всё подскажет или "Вот сколько времени...

22
Excel всё подскажет или "Вот сколько времени понадобится на тестирование" Олег Колька Алексей Лупан

Upload: sqalab

Post on 11-Jul-2015

753 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Excel всё подскажет или "Вот сколько времени понадобится

на тестирование"

Олег КолькаАлексей Лупан

Page 2: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)
Page 3: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Agenda

1. Проблемы эстимации Test Activities

2. Зачем это нужно?

3. Как это считать?

4. Демонстрация метода

5. Пример подсчета для маленького проэкта или фичи

6. Средние и большие проекты

7. Q&A

Page 4: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Скачать

bit.ly/1gvEq04

Page 5: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Проблемы эстимации Test activities

Devs, PM, PO etc часто дают слишком оптимистичные эстимейты.

Поэтому нельзя опираться только на одну и тем более зависимую оценку

• «Жесткие сроки»• Стресс• Неудовлетворительное качество

Page 6: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Согласно статистике существует высокая вероятность, что может иметь место недооценка проекта, причем приблизительно в четыре раза.

Поэтому необходимо перепроверять экспертную или иную оценку другим

независимым методом

• Убытки компании• Давление со стороны менеджмента• Демотивация

Проблемы эстимации Test activities

Page 7: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Необоснованные ожидания на применение новых технологий, ресурсов и средств тестирования.

Поэтому лучше заменить оптимистичные оценки стандартными

• Нарушение графика работ• Пропущеные баги• Отказ от потенциально «выгодной» технологии

Проблемы эстимации Test activities

Page 8: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Зачем это нужно?

Дать оценку трудозатрат QA активностей на базе Wireframes,

FRS, а в дальнейшем на базе SOW

Page 9: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Дать независимую от DEV, проэктных либо других

эстимейтов оценку трудозатратSOW

Зачем это нужно?

Page 10: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Перепроверить экспертную оценку

Зачем это нужно?

Page 11: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Использовать полученную оценку для PERT

Зачем это нужно?

Page 12: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Стимулировать сбор статистики и метрик необходимых для

верификации и валидации коеффициэнтов используемых

при калькуляции

Зачем это нужно?

Page 13: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Берем исходный XLS файл, в котором есть:• с расчетные формулы • коэффициенты• параметры

Как это считать?

Page 14: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Вводим параметры и на выходе получаем время разбитое по тест активностям:

Анализ BRS, FRS

Хай-левела, кейсы

Выполнение кейсов

Создание багов, верификация

Smoke, Регрессионное тестирование

Другие активности

Сум

ми

ро

вани

е по

активн

остям

Как это считать?

Page 15: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Уточняем оценки трудозатрат

Экспертная Отраслевая Иная оценка

Калькуляционная

Оценка трудозатрат

Page 16: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Переходим к показу

bit.ly/1gvEq04

Page 17: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Атомарные баллы и 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

Page 18: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Атомарные баллы и Wireframes

+1for design

Sum=10

Page 19: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Средние и большие проекты

Основной

Основной

Основной

Основной

Основной

Основной

Основной

Основной

Основной

Основной Основной Основной Основной Основной Основной Основной Основной Основной Основной Основной

FB1

FB2

EXP

Page 20: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Как определить размер проекта?

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

Page 21: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Q&A

Page 22: Excel всё подскажет или "Вот сколько времени понадобится на тестирование" (мастер-класс)

Спасибо за внимание!