Как эффективно продавать автоматизированное тестирование заказчику (Outsourcing)
1. Как эффективно
продавать
Автоматизированное
тестирование
Антон Семенченко
DPI Solutions
ISSoft Coherent Solutions
2. Коротко о себе
Опыт в IT более 12 лет, работаю
консультантом в компании DPI Solutions; C++
Architect, QA Automation Department Manager,
Project Manager, Resource Manager, Process
manager в ISSoft / Coherent Solutions
Антон Семенченко
3. Актуальность
НЕТ
0 Опрос. Готов ли проект к
автоматизации
“Test Automation survey”
Автоматизация на
проекте не актуальна
ДА
ДА
НЕТ
1
Легко ли технически
ввести
автоматизацию?
2 ROI > 0 ?
Автоматизация на
проекте актуальна
“Additional Automation
benefits” и “How to
organize Automation”
3
4
ЧТО ?
КОГДА ?
5 КАК?
4. Техническая сложность
Доступность приложения и его исходников
Язык разработки
Технологии разработки приложения
Design patterns (MVC)
Тестовое окружение
Заполнить опросник
“Test Automation
Technical audit survey”
Релизовать микро
прототип
1
5. Return of Investment
ROI калькулятор
Как организовать автоматизацию при недостатке
времени и ресурсов
Дополнительная польза от автоматизации
Расчитать
ROI
“Test
Automation
ROI Calculator”
Заполнить
опросник
“Test Automation
ROI calculation
survey”
2
7. Когда?
Закончена разработка ядра
Стабильна часть GUI
Стабильна часть интерфейса сервиса
Разработан черновик тестовых
сценариев
4
Разработка
тестплана
8. Как?
Интеграционное тестирование
Юнит тестирование
Функциональное тестирование
Тестирование производительности
Нагрузочное тестирование
Тестирование безопасности
5
Стек технологий
9. Список необходимых
документов
List of required attendees
Test Automation survey
Test Automation Technical audit survey
Test Automation ROI calculation survey
Test Automation ROI Calculator
Additional Automation benefits
How to organize Automation
10. List of required attendees
Одностраничный документ в пару строк
текста, базирующийся на
организационной структуре компании
исполнителя и компании заказчика
11. Test Automation survey
Трехстраничный опросник, цель
которого получить у заказчика ответы
на следующие вопросы:
Стратегические цели введения
Автоматизации на проекте
Задачипроблемы, которые должна
решить Автоматизация тестирования
Предполагаемые виды
Автоматизированного тестирования
Готовность продукта к
Автоматизированному тестированию
12. Test Automation Technical
audit survey
Одностраничный опросник, цель которого
получить у заказчика ответы на
технические вопросы касательно AUT,
что бы разработать прототип
Автоматизации тестирования и
эффективно работать с техническими
рисками
13. Test Automation ROI
calculation survey
Одностраничный опросник, цель
которого получить у заказчика данные,
необходимые для работы с ROI
калькулятором
15. Additional Automation
benefits
Восьмистраничный документ построенный на
целом ряде исследований:
«Cost Benefits Analysis of Test Automation» Douglas
Hoffman
«Too much automation or not enough? When to
automate testing» Keith Stobie
«Reducing Test Case Bloat» Lanette Creamer
«Classic Testing Mistakes» Brian Marick
«Don’t test too much» Keith Stobie
«Maybe Testers Shouldn’t Be Involved Quite So
Early» Brian Marick
И многие многие другие
16. How to organize Automation
http://sqadays.com/ru/talk/16530
http://comaqa.by/2014/05/18/sqa-days-semenchenko/
http://comaqa.by/2014/03/10/solit-semenchenko/
http://comaqa.by/2014/03/10/solit-semenchenko-
3/
17. Коротко о себе
Опыт в IT более 12 лет, работаю
консультантом в компании DPI Solutions
(www.DPI.Solutions ; www.COMAQA.by ); C++
Architect, QA Automation Department Manager,
Project Manager, Resource Manager, Process
manager в ISSoft / Coherent Solutions
Антон Семенченко