SlideShare a Scribd company logo
1 of 29
Построение процессов
тестирования на новом проекте:
как выбрать правильный путь
ИЛИ
«Оставайся, мальчик, с нами Будешь нашим Королём!»*
Из М/ф «В синем море, белой пене», Арменфильм, 1984г., реж. Р. Саакянц
НЕ вредные советы о том:


Как понять на собеседовании что
ждёт?



Как быть,
когда
назначили?
Ограничения применения
a)

Кто не первый месяц на проекте,
потому что они:
◦знают проект изнутри
◦в них руководство видит
специалистов
◦уже понимают руководство
◦руководство
прислушивается к ним

b)

Кого не назначили
Глава 1. Собеседование

что за проект?
 что Вы хотите получить?

Проект 1:
«приятная неожиданность»
новый проект!
 новая команда!
 осознано определились с
методологией
 документация предполагается в
полном объеме (по методологии ;))
 точно знают ЗАЧЕМ тестирование им!

Проект 1:
«приятная неожиданность»

они такие умнички! Всё-всё понимают!
Проект 1:
«приятная неожиданность»
тестирование нужно этому проекту!
 они это понимают!
 есть цели тестирования!
 вам есть куда двигаться!

Проект 1а:
«нет времени на документацию»
новый проект!
 новая команда!
 вроде определились с методологией
 нужна независимая сторона - QA
НО
 документацией пренебрегают – «нет
времени на неё»

Проект 1а:
«нет времени на документацию»
не всё-всё понимают:
нет независимого QA

без документации
 система «эксперт +»
Проект 1а:
«нет времени на документацию»
Что Вам придется делать?
1) убедить, что проекту нужна аналитика:


- нет документации - нет независимого QA
- система «эксперт +» => тестирование
только проверяет что реализовали
разработчики
2)

выяснить будет ли аналитика на
проекте?
Проект 1а:
«нет времени на документацию»
Что Вас ждёт тут?
1) убедили, аналитика БУДЕТ:

•
•
•

2)

Вы тут нужны
Вас ценят
Вам есть чем на проекте заняться! (и даже больше :)))

не убедили?

• система «эксперт +» только для Вас!! - тестирование только
проверяет что реализовали разработчики

Вы на это согласны??
Проект 2:
«не так уж и плохо»
не первый релиз на проекте
 заказная разработка
 эндемичный процесс
 документация есть и хорошая!
 тесты тоже есть!
 знают что хотят от тестирования

Проект 2:
«не так уж и плохо»
Почему до сих пор нет QA на проекте?
◦
◦
◦
◦

справлялись силами разработчиков
стало больше фич
сильно разрослась команда
*не все ужились (специфичный характер
ПМа, тимлида) и т.д.
Проект 2:
«не так уж и плохо»




Follow Me ...

есть эндемичный QA
есть оценка и понимание в головах у
руководства
тестирование им нужно!

НЕ строительство ПРОЦЕССА,
но продолжение политики партии
Проект 2а:
«не до документов нам!»
не первый релиз на проекте
 заказная разработка
 тестов как таковых нет!
 хотят «сочувствующую, независимую!!
3ю сторону»
НО
 документацией пренебрегают – «нет
времени на неё»

Проект 2а:
«не до документов нам!»
опять не всё-всё понимают:
 «эксперт +»!!!
◦ тестирование –
проверка со слов
разработчика
◦ за качество отвечает разработка!!!
Проект 2а:
«не до документов нам!»
Что Вам придется делать?
1) выяснить возможна ли аналитика на
проекте?


- готовы ли к НЕЗАВИСИМОСТИ QA?
(есть ли ресурсы и время?)
- КТО будет ее писать?
- КТО будет за нее отвечать?
Проект 2а:
«не до документов нам!»


убедили, аналитика БУДЕТ:

нужны Вы и новый процесс!
Проект 2а:
«не до документов нам!»


не убедили?
им нужно только «просверлить дырку» - простое
инженерное решение:

стек тестов на базовые фичи
1.
2.
3.

не нужен уровень QA менеджера!
не нужен отдел!
достаточно сильного тестировщика !

Вы на это согласны??
Проект 3:
(из жизни)
М: - Мы выбрали Методологию,
и нам нужно Тестирование и Процесс!
И: - … ??? А зачем Вам Тестирование?
М: - Как ЗАЧЕМ?! Вот функциональное
тестирование –
проверяет функционал,
нагрузочное – как работает при нагрузке,
безопасности – безопасность …
Что непонятного?! ЭТО нам нужно!!
Проект 3:
«хотим ПРОЦЕСС!!»
«у нас есть Проект
и мы хотим Процесс!!»
 процесса – НЕТ!
 документации – НЕТ
совсем!
 есть Методология! (с)
 хотят ТЕСТИРОВАНИЕ

Проект 3:
«хотим ПРОЦЕСС!!»

всё-всё совсем НЕ понимают
Проект 3:
«хотим ПРОЦЕСС!!»


на собеседовании сразу:

1)

объяснить ИМ что же ОНИ на самом
деле хотят!

2)

восприняли?
Проект 3:
«хотим ПРОЦЕСС!!»
 да!

НО
далеко дело не зайдёт
Проект 3:
«хотим ПРОЦЕСС!!»


не убедили?

слишком молоды для тестирования!

Хотите тут остаться?
Глава 2. Назначили

что за причина назначения?
 как меняем курс?
 что Вы хотите получить?


В остальном – всё то же самое ;)
Итак:



не всегда руководство знает ЧТО хочет
процесс на проекте нужен не «как в
книжке», «правильный», а эффективный:
◦ на здравом разумении
◦ отвечать на вопрос «а зачем так?»
◦ «стОит ли качество того?»

Задача QA: СНАЧАЛА объяснить и донести
и

только потом РЕАЛИЗОВАТЬ
Немного о себе


Юлия Свистунова
(г.Ульяновск)

◦ свернула в тестирование
с 2008 года
◦ сейчас - руководитель отдела
качества в MST Digital Agency
◦.

◦

yulia_svistunova

yulia.svistunova@gmail.com
Спасибо за внимание!

More Related Content

What's hot

QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFest
 
QA Club Kiev #2 Vision of QA
QA Club Kiev #2 Vision of QAQA Club Kiev #2 Vision of QA
QA Club Kiev #2 Vision of QAQA Club Kiev
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиковAlexei Lupan
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщикаSQALab
 
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...HappyDev-lite
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковNatalya Rukol
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QAFest
 
Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?SQALab
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityAlexei Lupan
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеSQALab
 
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестированияIgor Pozumentov
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFest
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиSQALab
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina TananaevaAlexei Lupan
 
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Yandex
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...Dakiry
 
Три инструмента тест-менеджера для работы с людьми
Три инструмента тест-менеджера для работы с людьмиТри инструмента тест-менеджера для работы с людьми
Три инструмента тест-менеджера для работы с людьмиSQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий СтрелюкSQALab
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20rit2010
 
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестировать
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестироватьCodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестировать
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестироватьCodeFest
 

What's hot (20)

QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
QA Club Kiev #2 Vision of QA
QA Club Kiev #2 Vision of QAQA Club Kiev #2 Vision of QA
QA Club Kiev #2 Vision of QA
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиков
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщика
 
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...
HappyDev-lite-2016-осень, день 2 02 Анастасия Пиньгина. Тестировщик - больше,...
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
 
Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
 
организация и проведение тестирования
организация и проведение тестированияорганизация и проведение тестирования
организация и проведение тестирования
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. Ценности
 
Evelina Tananaeva
 Evelina Tananaeva Evelina Tananaeva
Evelina Tananaeva
 
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
 
Три инструмента тест-менеджера для работы с людьми
Три инструмента тест-менеджера для работы с людьмиТри инструмента тест-менеджера для работы с людьми
Три инструмента тест-менеджера для работы с людьми
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20
 
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестировать
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестироватьCodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестировать
CodeFest 2010. Емелина Т. — Trial-and-error: как мы начинали тестировать
 

Viewers also liked

Построение процесса тестирования
Построение процесса тестированияПостроение процесса тестирования
Построение процесса тестированияAlexander Byndyu
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестированияAlexander Solosh
 
Инструменты и лайфхаки тестирования REST API
Инструменты и лайфхаки тестирования REST APIИнструменты и лайфхаки тестирования REST API
Инструменты и лайфхаки тестирования REST APISQALab
 
Тестовый оракул: что, где, когда
Тестовый оракул: что, где, когдаТестовый оракул: что, где, когда
Тестовый оракул: что, где, когдаMarat Akhin
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаSQALab
 
От архитектуры приложения до приемочных автоматических тестов, или тестирован...
От архитектуры приложения до приемочных автоматических тестов, или тестирован...От архитектуры приложения до приемочных автоматических тестов, или тестирован...
От архитектуры приложения до приемочных автоматических тестов, или тестирован...SQALab
 
Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1LuxoftTraining
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеSQALab
 
Аутсорсинг тестирования
Аутсорсинг тестированияАутсорсинг тестирования
Аутсорсинг тестированияSQALab
 
Джентельменский набор тест-лида
Джентельменский набор тест-лидаДжентельменский набор тест-лида
Джентельменский набор тест-лидаSQALab
 
Оракулы в тестировании
Оракулы в тестированииОракулы в тестировании
Оракулы в тестированииSQALab
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?SQALab
 
Тренировка служебных тестировщиков
Тренировка служебных тестировщиковТренировка служебных тестировщиков
Тренировка служебных тестировщиковSQALab
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаSQALab
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesSQALab
 
Построение процессов тестирования в команде мобильных тестировщиков
Построение процессов тестирования в команде мобильных тестировщиковПостроение процессов тестирования в команде мобильных тестировщиков
Построение процессов тестирования в команде мобильных тестировщиковVasyl Slyvka
 
Sikuli Script - идеальный инструмент для обучения автоматизации
Sikuli Script - идеальный инструмент для обучения автоматизацииSikuli Script - идеальный инструмент для обучения автоматизации
Sikuli Script - идеальный инструмент для обучения автоматизацииSQALab
 
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?HappyDev
 
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...HappyDev
 
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...HappyDev-lite
 

Viewers also liked (20)

Построение процесса тестирования
Построение процесса тестированияПостроение процесса тестирования
Построение процесса тестирования
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
 
Инструменты и лайфхаки тестирования REST API
Инструменты и лайфхаки тестирования REST APIИнструменты и лайфхаки тестирования REST API
Инструменты и лайфхаки тестирования REST API
 
Тестовый оракул: что, где, когда
Тестовый оракул: что, где, когдаТестовый оракул: что, где, когда
Тестовый оракул: что, где, когда
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
От архитектуры приложения до приемочных автоматических тестов, или тестирован...
От архитектуры приложения до приемочных автоматических тестов, или тестирован...От архитектуры приложения до приемочных автоматических тестов, или тестирован...
От архитектуры приложения до приемочных автоматических тестов, или тестирован...
 
Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1
 
Шаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проектеШаги мануальщика к автоматизации на крупном проекте
Шаги мануальщика к автоматизации на крупном проекте
 
Аутсорсинг тестирования
Аутсорсинг тестированияАутсорсинг тестирования
Аутсорсинг тестирования
 
Джентельменский набор тест-лида
Джентельменский набор тест-лидаДжентельменский набор тест-лида
Джентельменский набор тест-лида
 
Оракулы в тестировании
Оракулы в тестированииОракулы в тестировании
Оракулы в тестировании
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
 
Тренировка служебных тестировщиков
Тренировка служебных тестировщиковТренировка служебных тестировщиков
Тренировка служебных тестировщиков
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The Scenes
 
Построение процессов тестирования в команде мобильных тестировщиков
Построение процессов тестирования в команде мобильных тестировщиковПостроение процессов тестирования в команде мобильных тестировщиков
Построение процессов тестирования в команде мобильных тестировщиков
 
Sikuli Script - идеальный инструмент для обучения автоматизации
Sikuli Script - идеальный инструмент для обучения автоматизацииSikuli Script - идеальный инструмент для обучения автоматизации
Sikuli Script - идеальный инструмент для обучения автоматизации
 
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?
2015-04-12 01 Владислав Коробов. Зона дискомфорта или зона крутости?
 
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...
2015-04-12 08 Анна Тарасенко. Зачем надо разбираться в стартапах, даже если н...
 
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...
01 HappyDev-lite-2015 autumn. Дмитрий Пашкевич. Азбука разработчика, которыи...
 

Similar to Построение процессов тестирования на новом проекте: как выбрать правильный путь

Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALab
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Ontico
 
10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проектаСергей Бережной
 
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)Ontico
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиBoris Volfson
 
Собеседование как секс. Удовольствие должны получить обе стороны :)
Собеседование как секс. Удовольствие должны получить обе стороны :)Собеседование как секс. Удовольствие должны получить обе стороны :)
Собеседование как секс. Удовольствие должны получить обе стороны :)Viktoriya Pridatko
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов QA Dnepropetrovsk Community (Ukraine)
 
Управление компанией с использованием метода критического цепи (МКЦ)
Управление компанией с использованием метода критического цепи (МКЦ)Управление компанией с использованием метода критического цепи (МКЦ)
Управление компанией с использованием метода критического цепи (МКЦ)Евгений Пикулев
 
Семинар по управлению проектами. Часть 2. Технический процесс
Семинар по управлению проектами. Часть 2. Технический процессСеминар по управлению проектами. Часть 2. Технический процесс
Семинар по управлению проектами. Часть 2. Технический процессVasiliy Deynega
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиKsenia Sternina
 
HR vs RECRUITING
HR vs RECRUITINGHR vs RECRUITING
HR vs RECRUITINGIvan Kireev
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияSQALab
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиNikita Efimov
 
A3 анализ в скайпе
A3 анализ в скайпеA3 анализ в скайпе
A3 анализ в скайпеAlexey Ilyichev
 
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...Alexey Borodkin
 
Аналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решенияАналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решенияSQALab
 
Как управлять командами в IT?
Как управлять командами в IT?Как управлять командами в IT?
Как управлять командами в IT?iQSpace
 
Денис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеДенис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеYandex
 

Similar to Построение процессов тестирования на новом проекте: как выбрать правильный путь (20)

Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)
 
10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта10 проблем заказчика на старте аутсорсингового проекта
10 проблем заказчика на старте аутсорсингового проекта
 
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
10 проблем заказчика на старте аутсорсингового проекта (Cергей Бережной)
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектами
 
Собеседование как секс. Удовольствие должны получить обе стороны :)
Собеседование как секс. Удовольствие должны получить обе стороны :)Собеседование как секс. Удовольствие должны получить обе стороны :)
Собеседование как секс. Удовольствие должны получить обе стороны :)
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
 
Управление компанией с использованием метода критического цепи (МКЦ)
Управление компанией с использованием метода критического цепи (МКЦ)Управление компанией с использованием метода критического цепи (МКЦ)
Управление компанией с использованием метода критического цепи (МКЦ)
 
Семинар по управлению проектами. Часть 2. Технический процесс
Семинар по управлению проектами. Часть 2. Технический процессСеминар по управлению проектами. Часть 2. Технический процесс
Семинар по управлению проектами. Часть 2. Технический процесс
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для Британки
 
HR vs RECRUITING
HR vs RECRUITINGHR vs RECRUITING
HR vs RECRUITING
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехи
 
A3 анализ в скайпе
A3 анализ в скайпеA3 анализ в скайпе
A3 анализ в скайпе
 
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
Экстремальное проектирование: как делать хорошие продукты, когда всё катится ...
 
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
Александр Башкиров. Как бизнес приходит к тому, что нужно системно управлять ...
 
Аналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решенияАналитик-первопроходец - проблемы и решения
Аналитик-первопроходец - проблемы и решения
 
Как управлять командами в IT?
Как управлять командами в IT?Как управлять командами в IT?
Как управлять командами в IT?
 
Денис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеДенис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такие
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Построение процессов тестирования на новом проекте: как выбрать правильный путь

  • 1. Построение процессов тестирования на новом проекте: как выбрать правильный путь ИЛИ «Оставайся, мальчик, с нами Будешь нашим Королём!»* Из М/ф «В синем море, белой пене», Арменфильм, 1984г., реж. Р. Саакянц
  • 2. НЕ вредные советы о том:  Как понять на собеседовании что ждёт?  Как быть, когда назначили?
  • 3. Ограничения применения a) Кто не первый месяц на проекте, потому что они: ◦знают проект изнутри ◦в них руководство видит специалистов ◦уже понимают руководство ◦руководство прислушивается к ним b) Кого не назначили
  • 4. Глава 1. Собеседование что за проект?  что Вы хотите получить? 
  • 5. Проект 1: «приятная неожиданность» новый проект!  новая команда!  осознано определились с методологией  документация предполагается в полном объеме (по методологии ;))  точно знают ЗАЧЕМ тестирование им! 
  • 6. Проект 1: «приятная неожиданность» они такие умнички! Всё-всё понимают!
  • 7. Проект 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: «хотим ПРОЦЕСС!!» «у нас есть Проект и мы хотим Процесс!!»  процесса – НЕТ!  документации – НЕТ совсем!  есть Методология! (с)  хотят ТЕСТИРОВАНИЕ 
  • 23. Проект 3: «хотим ПРОЦЕСС!!»  на собеседовании сразу: 1) объяснить ИМ что же ОНИ на самом деле хотят! 2) восприняли?
  • 24. Проект 3: «хотим ПРОЦЕСС!!»  да! НО далеко дело не зайдёт
  • 25. Проект 3: «хотим ПРОЦЕСС!!»  не убедили? слишком молоды для тестирования! Хотите тут остаться?
  • 26. Глава 2. Назначили что за причина назначения?  как меняем курс?  что Вы хотите получить?  В остальном – всё то же самое ;)
  • 27. Итак:   не всегда руководство знает ЧТО хочет процесс на проекте нужен не «как в книжке», «правильный», а эффективный: ◦ на здравом разумении ◦ отвечать на вопрос «а зачем так?» ◦ «стОит ли качество того?» Задача QA: СНАЧАЛА объяснить и донести и только потом РЕАЛИЗОВАТЬ
  • 28. Немного о себе  Юлия Свистунова (г.Ульяновск) ◦ свернула в тестирование с 2008 года ◦ сейчас - руководитель отдела качества в MST Digital Agency ◦. ◦ yulia_svistunova yulia.svistunova@gmail.com