7. Как неправильно
использовать тестировщика
• Тестировщик – это тот, кто не умеет
программировать, а только ломает.
• Неполноценное использование потенциала и
опыта человека.
• Демотивация.
• Потеря сильных сотрудников.
8. Причины перехода к Agile
• Простота принципов и видимая легкость их
применения.
• Agile – это модно.
• Agile внедряется в компании вцелом.
• Процесс идет плохо,смена принципов
разработки поможет решить проблемы.
9. Проблемы при переходе к
Agile
• Тяжесть ухода от традиционного понимания ролей.
• Сопротивление изменениям.
• Путаются понятия адаптация процесса с
разрушением принципов.
• Agile – не панацея, которая решит все проблемы,
принципы Agile лишь могут помочь людям решить их.
• Не надо стараться предугадать проблемы, нужно
применять принципы и выявленные трудности
решать.
10. Полноценный взгляд на
тестировщика
• Тестировщик – член команды!
• Опыт тестировщика в разработке должен
использоваться полностью.
• Функции тестировщика во многом
определяются самим тестировщиком.
11. Изменения в тестировании
• Начало спринта – начало тестирования.
• Активности тестирования остаются те же,что
и в других методологиях.
• Таски тестирования – обычные таски
спринта.
• За результат отвечает вся команда,в том
числе за качество.
• Таски тестирования – общие таски всей
команды.
• Коммуникация
13. Проблемы с нехваткой
тестирования
• Нехватка ресурсов тестирования.
• Много ручного тестирования.
• Неэффективный процесс тестирования.
• Нарастание функционала для регрессионного
тестирования.
14. Способы решения проблем
• Автоматизируем, возможно привлекая
разработчиков.
• Увеличить покрытие кода юнит-тестами.
• Делать стабилизационные спринты.
• Увеличить количество ресурсов
тестирования.
15. Время свободное от
тестирования
• Оценить, не свалятся ли таски по
тестированию в конце спринта.
• Автоматизация тестирования.
• Настройка тестовых сред.
• Подготовка необходимой документации.
• Работа с привлеченными из вне ресурсами.
• Помощь разработчикам.
16. Заключение
• Не бойтесь пробовать новое,в том числе и
Agile!
• Тестировщики, активно позиционируйте себя
в разработке и не только в связанных с
качеством ее аспектах!
• Руководители, давайте больше
отвественности и свободы тестировщикам,
цените их!