Подводные камни при построении процесса тестирования

25
Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays.com Минск. 29–30 мая 2015 Надежда Минчева Novardis. Санкт-Петербург, Россия Подводные камни при построении процесса тестирования

Upload: sqalab

Post on 25-Jul-2015

212 views

Category:

Education


10 download

TRANSCRIPT

Software quality assurance days17 Международная конференция по вопросам качества ПОsqadays.com

Минск. 29–30 мая 2015

Надежда МинчеваNovardis. Санкт-Петербург, Россия

Подводные камни при построении процесса тестирования

Подводные камни при построении процесса тестирования

• Надежда Минчева

Senior test engineer

• Более 8 лет работы в тестировании

• Более 5 лет опыта в организации процессов тестирования и поддержки

• Активный участник

firussa [email protected]

Кто я:

Подводные камни при построении процесса тестирования

Какие бывают подводные камни:

• ради получения опыта внедрение определенной практики или метода

• изменения ради изменений, не учитывая специфику проекта и компании

• процесс, который нужен только вам

Подводные камни при построении процесса тестирования

С чего обычно начинают:

• работа с материалами по TPI (Test Process Improvement)

• посещение конференций

• поиск новых идей

Подводные камни при построении процесса тестирования

Вдохновленные полученной информацией вы это применяете на практике:

Подводные камни при построении процесса тестирования

Результат примерно такой:

Подводные камни при построении процесса тестирования

С чего нужно начать:

• определить насколько всё “запущено”

• определить каких целей мы хотим достичьповысить эффективностьповысить качествоулучшить управляемость…

• каким образом это улучшит нам жизнь

• как и когда будем измерять результат

Подводные камни при построении процесса тестирования

Следующий шаг:

Определение актуальности идей по улучшению процесса тестирования для проекта

Подводные камни при построении процесса тестирования

Вспомним молодые годы:

Подводные камни при построении процесса тестирования

Как вы выглядите в глазах руководителя проекта

Подводные камни при построении процесса тестирования

Общение с:

• Руководителем проекта

• Заказчиком

• Владельцем продукта

• Team Lead

Подводные камни при построении процесса тестирования

Разные компании – разные процессы по тестированию:

• аутсорсинг, разработка ПО для заказчика

• разработка коробочного продукта

• разработка внутреннего продукта

• стартап

Подводные камни при построении процесса тестирования

Подводные камни при построении процесса тестирования

Предположим, этот этап пройден:

• с руководителем согласовали

• с целями определились

Подводные камни при построении процесса тестирования

И вот вы приходите к коллегам и говорите, что будете менять процесс тестирования

Подводные камни при построении процесса тестирования

- Нет

Не надоЗачем? УЙДИ

Мы будем улучшать процесстестирования

Коллеги Вы

Подводные камни при построении процесса тестирования

Или так

Вы

Это нужно делатьпо другому

Почему тестирования а не разработки?

Подводные камни при построении процесса тестирования

Главное, чтобы не получилось вот так:

Подводные камни при построении процесса тестирования

не хочет ничего менять в своем текущем процессе?

В проекте всегда есть те, кто:

хотят перемен

Подводные камни при построении процесса тестирования

Некоторые причины сопротивления переменам:

• думают, что перемены окажут на них отрицательное воздействие

• изменения требуют отказа от устоявшихся привычек

• считают, что их принуждают к изменениям другие люди и события, которые неподвластны их контролю

Подводные камни при построении процесса тестирования

• проанализировать и предсказать, какое сопротивление встретит намеченное изменение

• изменение направлено на достижение очевидных результатов

• привлечь к разработке планов изменений, поскольку обычно люди не противятся своим собственным идеям

Вы Коллега

Преодоление сопротивления

Подводные камни при построении процесса тестирования

• Получение результата• Анализ• Что приживается• Что вызывает раздражение• Новые предложения

И все опять по кругу

Что дальше

Подводные камни при построении процесса тестирования

должна включать в себя:

•понимания что нужно изменить

•какие цели этих изменений для проекта

•уменьшать до возможного минимума сопротивление (потенциальное и реальное)

Ваша стратегия по улучшению процесса тестирования

Подводные камни при построении процесса тестирования

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

Подводные камни при построении процесса тестирования

Надя Минчева

firussa [email protected]

Жаловаться можно сюда: