От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Построение процессов тестирования на новом проекте: как выбрать правильный путь
1. Построение процессов
тестирования на новом проекте:
как выбрать правильный путь
ИЛИ
«Оставайся, мальчик, с нами Будешь нашим Королём!»*
Из М/ф «В синем море, белой пене», Арменфильм, 1984г., реж. Р. Саакянц
2. НЕ вредные советы о том:
Как понять на собеседовании что
ждёт?
Как быть,
когда
назначили?
3. Ограничения применения
a)
Кто не первый месяц на проекте,
потому что они:
◦знают проект изнутри
◦в них руководство видит
специалистов
◦уже понимают руководство
◦руководство
прислушивается к ним
b)
Кого не назначили
5. Проект 1:
«приятная неожиданность»
новый проект!
новая команда!
осознано определились с
методологией
документация предполагается в
полном объеме (по методологии ;))
точно знают ЗАЧЕМ тестирование им!
8. Проект 1а:
«нет времени на документацию»
новый проект!
новая команда!
вроде определились с методологией
нужна независимая сторона - QA
НО
документацией пренебрегают – «нет
времени на неё»
9. Проект 1а:
«нет времени на документацию»
не всё-всё понимают:
нет независимого QA
без документации
система «эксперт +»
10. Проект 1а:
«нет времени на документацию»
Что Вам придется делать?
1) убедить, что проекту нужна аналитика:
- нет документации - нет независимого QA
- система «эксперт +» => тестирование
только проверяет что реализовали
разработчики
2)
выяснить будет ли аналитика на
проекте?
11. Проект 1а:
«нет времени на документацию»
Что Вас ждёт тут?
1) убедили, аналитика БУДЕТ:
•
•
•
2)
Вы тут нужны
Вас ценят
Вам есть чем на проекте заняться! (и даже больше :)))
не убедили?
• система «эксперт +» только для Вас!! - тестирование только
проверяет что реализовали разработчики
Вы на это согласны??
12. Проект 2:
«не так уж и плохо»
не первый релиз на проекте
заказная разработка
эндемичный процесс
документация есть и хорошая!
тесты тоже есть!
знают что хотят от тестирования
13. Проект 2:
«не так уж и плохо»
Почему до сих пор нет QA на проекте?
◦
◦
◦
◦
справлялись силами разработчиков
стало больше фич
сильно разрослась команда
*не все ужились (специфичный характер
ПМа, тимлида) и т.д.
14. Проект 2:
«не так уж и плохо»
Follow Me ...
есть эндемичный QA
есть оценка и понимание в головах у
руководства
тестирование им нужно!
НЕ строительство ПРОЦЕССА,
но продолжение политики партии
15. Проект 2а:
«не до документов нам!»
не первый релиз на проекте
заказная разработка
тестов как таковых нет!
хотят «сочувствующую, независимую!!
3ю сторону»
НО
документацией пренебрегают – «нет
времени на неё»
16. Проект 2а:
«не до документов нам!»
опять не всё-всё понимают:
«эксперт +»!!!
◦ тестирование –
проверка со слов
разработчика
◦ за качество отвечает разработка!!!
17. Проект 2а:
«не до документов нам!»
Что Вам придется делать?
1) выяснить возможна ли аналитика на
проекте?
- готовы ли к НЕЗАВИСИМОСТИ QA?
(есть ли ресурсы и время?)
- КТО будет ее писать?
- КТО будет за нее отвечать?
18. Проект 2а:
«не до документов нам!»
убедили, аналитика БУДЕТ:
нужны Вы и новый процесс!
19. Проект 2а:
«не до документов нам!»
не убедили?
им нужно только «просверлить дырку» - простое
инженерное решение:
стек тестов на базовые фичи
1.
2.
3.
не нужен уровень QA менеджера!
не нужен отдел!
достаточно сильного тестировщика !
Вы на это согласны??
20. Проект 3:
(из жизни)
М: - Мы выбрали Методологию,
и нам нужно Тестирование и Процесс!
И: - … ??? А зачем Вам Тестирование?
М: - Как ЗАЧЕМ?! Вот функциональное
тестирование –
проверяет функционал,
нагрузочное – как работает при нагрузке,
безопасности – безопасность …
Что непонятного?! ЭТО нам нужно!!
21. Проект 3:
«хотим ПРОЦЕСС!!»
«у нас есть Проект
и мы хотим Процесс!!»
процесса – НЕТ!
документации – НЕТ
совсем!
есть Методология! (с)
хотят ТЕСТИРОВАНИЕ
26. Глава 2. Назначили
что за причина назначения?
как меняем курс?
что Вы хотите получить?
В остальном – всё то же самое ;)
27. Итак:
не всегда руководство знает ЧТО хочет
процесс на проекте нужен не «как в
книжке», «правильный», а эффективный:
◦ на здравом разумении
◦ отвечать на вопрос «а зачем так?»
◦ «стОит ли качество того?»
Задача QA: СНАЧАЛА объяснить и донести
и
только потом РЕАЛИЗОВАТЬ
28. Немного о себе
Юлия Свистунова
(г.Ульяновск)
◦ свернула в тестирование
с 2008 года
◦ сейчас - руководитель отдела
качества в MST Digital Agency
◦.
◦
yulia_svistunova
yulia.svistunova@gmail.com