SlideShare a Scribd company logo
1 of 17
Постановка процесса тестирования в
               Agile
          Виталий Стрелюк. Intetics
Опрос

Какие принципы разработки вы используете
• Водопадная модель?
Опрос

Какие принципы разработки вы используете
• Итеративная разработка?
Опрос
Какие принципы разработки вы используете
• Agile?
Опрос

Какие принципы разработки вы используете
• Code&Fix  ?



Кто считает,что процесс, в рамках которого он
  работает, хорош?
Водопад




    Роли:
•    Менеджер
•    Разработчик
•    Тестировщик
•    Аналитик
•    Дизайнер
Как неправильно
      использовать тестировщика

• Тестировщик – это тот, кто не умеет
  программировать, а только ломает.
• Неполноценное использование потенциала и
  опыта человека.
• Демотивация.
• Потеря сильных сотрудников.
Причины перехода к Agile


• Простота принципов и видимая легкость их
  применения.
• Agile – это модно.
• Agile внедряется в компании вцелом.
• Процесс идет плохо,смена принципов
  разработки поможет решить проблемы.
Проблемы при переходе к
                  Agile

• Тяжесть ухода от традиционного понимания ролей.
• Сопротивление изменениям.
• Путаются понятия адаптация процесса с
  разрушением принципов.
• Agile – не панацея, которая решит все проблемы,
  принципы Agile лишь могут помочь людям решить их.
• Не надо стараться предугадать проблемы, нужно
  применять принципы и выявленные трудности
  решать.
Полноценный взгляд на
             тестировщика

• Тестировщик – член команды!
• Опыт тестировщика в разработке должен
  использоваться полностью.
• Функции тестировщика во многом
  определяются самим тестировщиком.
Изменения в тестировании

• Начало спринта – начало тестирования.
• Активности тестирования остаются те же,что
  и в других методологиях.
• Таски тестирования – обычные таски
  спринта.
• За результат отвечает вся команда,в том
  числе за качество.
• Таски тестирования – общие таски всей
  команды.
• Коммуникация
Виды тестирования


•   Планирование тестирования
•   Приемочное тестирование билда
•   Stories тестирование
•   Регрессионное тестирование
•   Demo тестирование
•   Автоматизация тестирования
Проблемы с нехваткой
                тестирования

•   Нехватка ресурсов тестирования.
•   Много ручного тестирования.
•   Неэффективный процесс тестирования.
•   Нарастание функционала для регрессионного
    тестирования.
Способы решения проблем


• Автоматизируем, возможно привлекая
  разработчиков.
• Увеличить покрытие кода юнит-тестами.
• Делать стабилизационные спринты.
• Увеличить количество ресурсов
  тестирования.
Время свободное от
               тестирования

• Оценить, не свалятся ли таски по
  тестированию в конце спринта.
• Автоматизация тестирования.
• Настройка тестовых сред.
• Подготовка необходимой документации.
• Работа с привлеченными из вне ресурсами.
• Помощь разработчикам.
Заключение

• Не бойтесь пробовать новое,в том числе и
  Agile!
• Тестировщики, активно позиционируйте себя
  в разработке и не только в связанных с
  качеством ее аспектах!
• Руководители, давайте больше
  отвественности и свободы тестировщикам,
  цените их!
Вопросы

More Related Content

What's hot

Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1LuxoftTraining
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFest
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщикаSQALab
 
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QAFest
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QAFest
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрикRoman Ivliev
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаSQALab
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в AgileAskhat Urazbaev
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina Uzhevko
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестированияRina Uzhevko
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестированиеRina Uzhevko
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лидаSQALab
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?automated-testing.info
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаSQALab
 
10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-Brunch10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-BrunchAndrii Dzynia
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыRina Uzhevko
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервисautomated-testing.info
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всёSQALab
 
Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Igor Khrol
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервис2ГИС Технологии
 

What's hot (20)

Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщика
 
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрик
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестирование
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-Brunch10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-Brunch
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервис
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всё
 
Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервис
 

Similar to Виталий Стрелюк, Постановка процесса тестирования в Agile

Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAndrey Rebrov
 
Гибкость, возведенная в абсолют
Гибкость, возведенная в абсолютГибкость, возведенная в абсолют
Гибкость, возведенная в абсолютamirutov
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: Iosif Itkin
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClub
 
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Анастасия Виноградова
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
 
Антон Столяр - Agile Testing
Антон Столяр - Agile TestingАнтон Столяр - Agile Testing
Антон Столяр - Agile TestingQA Club Minsk
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»DataArt
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестированиеSQALab
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?SQALab
 
Automation Overview
Automation OverviewAutomation Overview
Automation OverviewKiraKeiss
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казаниmargo-qa
 
Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Yandex
 
Нечаева Юлия
Нечаева ЮлияНечаева Юлия
Нечаева ЮлияSQALab
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиSQALab
 

Similar to Виталий Стрелюк, Постановка процесса тестирования в Agile (20)

Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
 
Гибкость, возведенная в абсолют
Гибкость, возведенная в абсолютГибкость, возведенная в абсолют
Гибкость, возведенная в абсолют
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
 
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Антон Столяр - Agile Testing
Антон Столяр - Agile TestingАнтон Столяр - Agile Testing
Антон Столяр - Agile Testing
 
Agile testing
Agile testingAgile testing
Agile testing
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестирование
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Automation Overview
Automation OverviewAutomation Overview
Automation Overview
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казани
 
Testing
TestingTesting
Testing
 
Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»
 
Нечаева Юлия
Нечаева ЮлияНечаева Юлия
Нечаева Юлия
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 

More from SQADays_2009_Piter

Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика" тестир...
Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика"  тестир...Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика"  тестир...
Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика" тестир...SQADays_2009_Piter
 
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...SQADays_2009_Piter
 
Асхат Уразбаев, Руководство по организации тестирования в Agile
Асхат Уразбаев, Руководство по организации тестирования в AgileАсхат Уразбаев, Руководство по организации тестирования в Agile
Асхат Уразбаев, Руководство по организации тестирования в AgileSQADays_2009_Piter
 
Юрий Цыганенко, QA как услуга
Юрий Цыганенко, QA как услугаЮрий Цыганенко, QA как услуга
Юрий Цыганенко, QA как услугаSQADays_2009_Piter
 
Павел Степанов, Система контроля качества Java SE
Павел Степанов, Система контроля качества Java SEПавел Степанов, Система контроля качества Java SE
Павел Степанов, Система контроля качества Java SESQADays_2009_Piter
 
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...SQADays_2009_Piter
 
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...SQADays_2009_Piter
 
Александр Орлов, Разработчики vs. Тестеры. История войн
Александр Орлов, Разработчики vs. Тестеры. История войнАлександр Орлов, Разработчики vs. Тестеры. История войн
Александр Орлов, Разработчики vs. Тестеры. История войнSQADays_2009_Piter
 
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...SQADays_2009_Piter
 
Александр Александров, Количественное управление процессом тестирования
Александр Александров, Количественное управление процессом тестированияАлександр Александров, Количественное управление процессом тестирования
Александр Александров, Количественное управление процессом тестированияSQADays_2009_Piter
 
Андрей Дмитриев, Опыт налаживания работы новой SQA команды
Андрей Дмитриев, Опыт налаживания работы новой SQA командыАндрей Дмитриев, Опыт налаживания работы новой SQA команды
Андрей Дмитриев, Опыт налаживания работы новой SQA командыSQADays_2009_Piter
 
Илья Гаврилов, Оценка затрат на автоматизацию тестирования
Илья Гаврилов, Оценка затрат на автоматизацию тестированияИлья Гаврилов, Оценка затрат на автоматизацию тестирования
Илья Гаврилов, Оценка затрат на автоматизацию тестированияSQADays_2009_Piter
 
Лилия Горбачик, Тестирование Web Services
Лилия Горбачик, Тестирование Web ServicesЛилия Горбачик, Тестирование Web Services
Лилия Горбачик, Тестирование Web ServicesSQADays_2009_Piter
 
Софья Ибрагимова, Специфика тестирования мобильных приложений
Софья Ибрагимова, Специфика тестирования мобильных приложенийСофья Ибрагимова, Специфика тестирования мобильных приложений
Софья Ибрагимова, Специфика тестирования мобильных приложенийSQADays_2009_Piter
 

More from SQADays_2009_Piter (14)

Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика" тестир...
Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика"  тестир...Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика"  тестир...
Юлия Нечаева: Анализ как часть тестирования, или Замените "аналитика" тестир...
 
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
Ромуальд Здебский, Обеспечение качества через интегрированное управление прое...
 
Асхат Уразбаев, Руководство по организации тестирования в Agile
Асхат Уразбаев, Руководство по организации тестирования в AgileАсхат Уразбаев, Руководство по организации тестирования в Agile
Асхат Уразбаев, Руководство по организации тестирования в Agile
 
Юрий Цыганенко, QA как услуга
Юрий Цыганенко, QA как услугаЮрий Цыганенко, QA как услуга
Юрий Цыганенко, QA как услуга
 
Павел Степанов, Система контроля качества Java SE
Павел Степанов, Система контроля качества Java SEПавел Степанов, Система контроля качества Java SE
Павел Степанов, Система контроля качества Java SE
 
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...
Татьяна Смехнова, "Воспитание настоящего тестировщика" (Академический подход ...
 
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
Сергей Слесарев, Отличия в работе тестировщика в software-development компани...
 
Александр Орлов, Разработчики vs. Тестеры. История войн
Александр Орлов, Разработчики vs. Тестеры. История войнАлександр Орлов, Разработчики vs. Тестеры. История войн
Александр Орлов, Разработчики vs. Тестеры. История войн
 
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
 
Александр Александров, Количественное управление процессом тестирования
Александр Александров, Количественное управление процессом тестированияАлександр Александров, Количественное управление процессом тестирования
Александр Александров, Количественное управление процессом тестирования
 
Андрей Дмитриев, Опыт налаживания работы новой SQA команды
Андрей Дмитриев, Опыт налаживания работы новой SQA командыАндрей Дмитриев, Опыт налаживания работы новой SQA команды
Андрей Дмитриев, Опыт налаживания работы новой SQA команды
 
Илья Гаврилов, Оценка затрат на автоматизацию тестирования
Илья Гаврилов, Оценка затрат на автоматизацию тестированияИлья Гаврилов, Оценка затрат на автоматизацию тестирования
Илья Гаврилов, Оценка затрат на автоматизацию тестирования
 
Лилия Горбачик, Тестирование Web Services
Лилия Горбачик, Тестирование Web ServicesЛилия Горбачик, Тестирование Web Services
Лилия Горбачик, Тестирование Web Services
 
Софья Ибрагимова, Специфика тестирования мобильных приложений
Софья Ибрагимова, Специфика тестирования мобильных приложенийСофья Ибрагимова, Специфика тестирования мобильных приложений
Софья Ибрагимова, Специфика тестирования мобильных приложений
 

Виталий Стрелюк, Постановка процесса тестирования в Agile

  • 1. Постановка процесса тестирования в Agile Виталий Стрелюк. Intetics
  • 2. Опрос Какие принципы разработки вы используете • Водопадная модель?
  • 3. Опрос Какие принципы разработки вы используете • Итеративная разработка?
  • 4. Опрос Какие принципы разработки вы используете • Agile?
  • 5. Опрос Какие принципы разработки вы используете • Code&Fix  ? Кто считает,что процесс, в рамках которого он работает, хорош?
  • 6. Водопад Роли: • Менеджер • Разработчик • Тестировщик • Аналитик • Дизайнер
  • 7. Как неправильно использовать тестировщика • Тестировщик – это тот, кто не умеет программировать, а только ломает. • Неполноценное использование потенциала и опыта человека. • Демотивация. • Потеря сильных сотрудников.
  • 8. Причины перехода к Agile • Простота принципов и видимая легкость их применения. • Agile – это модно. • Agile внедряется в компании вцелом. • Процесс идет плохо,смена принципов разработки поможет решить проблемы.
  • 9. Проблемы при переходе к Agile • Тяжесть ухода от традиционного понимания ролей. • Сопротивление изменениям. • Путаются понятия адаптация процесса с разрушением принципов. • Agile – не панацея, которая решит все проблемы, принципы Agile лишь могут помочь людям решить их. • Не надо стараться предугадать проблемы, нужно применять принципы и выявленные трудности решать.
  • 10. Полноценный взгляд на тестировщика • Тестировщик – член команды! • Опыт тестировщика в разработке должен использоваться полностью. • Функции тестировщика во многом определяются самим тестировщиком.
  • 11. Изменения в тестировании • Начало спринта – начало тестирования. • Активности тестирования остаются те же,что и в других методологиях. • Таски тестирования – обычные таски спринта. • За результат отвечает вся команда,в том числе за качество. • Таски тестирования – общие таски всей команды. • Коммуникация
  • 12. Виды тестирования • Планирование тестирования • Приемочное тестирование билда • Stories тестирование • Регрессионное тестирование • Demo тестирование • Автоматизация тестирования
  • 13. Проблемы с нехваткой тестирования • Нехватка ресурсов тестирования. • Много ручного тестирования. • Неэффективный процесс тестирования. • Нарастание функционала для регрессионного тестирования.
  • 14. Способы решения проблем • Автоматизируем, возможно привлекая разработчиков. • Увеличить покрытие кода юнит-тестами. • Делать стабилизационные спринты. • Увеличить количество ресурсов тестирования.
  • 15. Время свободное от тестирования • Оценить, не свалятся ли таски по тестированию в конце спринта. • Автоматизация тестирования. • Настройка тестовых сред. • Подготовка необходимой документации. • Работа с привлеченными из вне ресурсами. • Помощь разработчикам.
  • 16. Заключение • Не бойтесь пробовать новое,в том числе и Agile! • Тестировщики, активно позиционируйте себя в разработке и не только в связанных с качеством ее аспектах! • Руководители, давайте больше отвественности и свободы тестировщикам, цените их!