Постановка процесса тестирования в Agile

Содержание

Слайд 2

Опрос

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

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

Слайд 3

Опрос

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

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

Слайд 4

Опрос

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

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

Слайд 5

Опрос

Какие принципы разработки вы используете
Code&Fix ☺ ?
Кто считает,что процесс, в рамках которого

Опрос Какие принципы разработки вы используете Code&Fix ☺ ? Кто считает,что процесс,
он работает, хорош?

Слайд 6

Водопад


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

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

Слайд 7

Как неправильно использовать тестировщика
Тестировщик – это тот, кто не умеет программировать, а

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

Слайд 8

Причины перехода к Agile
Простота принципов и видимая легкость их применения.
Agile – это

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

Слайд 9

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

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

Слайд 10

Полноценный взгляд на тестировщика
Тестировщик – член команды!
Опыт тестировщика в разработке должен использоваться

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

Слайд 11

Изменения в тестировании

Начало спринта – начало тестирования.
Активности тестирования остаются те же,что и

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

Слайд 12

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

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

Слайд 13

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

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

Слайд 14

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

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

Слайд 15

Время свободное от тестирования
Оценить, не свалятся ли таски по тестированию в конце

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

Слайд 16

Заключение

Не бойтесь пробовать новое,в том числе и Agile!
Тестировщики, активно позиционируйте себя в

Заключение Не бойтесь пробовать новое,в том числе и Agile! Тестировщики, активно позиционируйте
разработке и не только в связанных с качеством ее аспектах!
Руководители, давайте больше отвественности и свободы тестировщикам, цените их!
Имя файла: Постановка-процесса-тестирования-в-Agile.pptx
Количество просмотров: 127
Количество скачиваний: 0