Agile testing
Kateryna SushkoSenior QA and Scrummaster
Манифест гибкой разработки ПО
• Личности и взаимодействия между ними важнее процессов и инструментов
• Работающее программное обеспечение важнее исчерпывающей документации
• Сотрудничество с заказчиком важнее переговоров по контракту
• Готовность реагировать на изменения важнее следования плану
Традиционное и гибкое тестирование
Требования Спецификация Код Тестирование Выпуск
Agile model
10 принципов гибких тестировщиков
Обеспечение постоянного
отклика
Принесение пользы
заказчику
Готовность к личному общению
Смелость Простота
Постоянное совершенство-
вание практики
Реакция на изменения
Самоорганиза-ция
Сосредоточен-ность на людях Удовольствие
Сложности, связанные с культурой• Организационная культура• Препятствия на пути к успеху• Внесение изменений
• Ожидания менеджмента•Перемены не даются легко
Организационная структура
• Важность качества• Равномерное
движение• Отношение с
заказчиком• Размер организации
Препятствия на пути к успеху
• Недостаток идентичности• Дополнительные роли• Недостаток тренинга• Непонимание концепций гибкости• Прошлый опыт• Культурные различия
Внесение изменений
• Разговор об изменениях• Передача владения команде• Празднование успеха
Ожидание менеджмента
• Культурные перемены для менеджеров• Разговор на языке менеджера
Перемены не даются легко
• Будьте терпеливы• Дайте им почувствовать боль• Обретайте уверенность• Профессиональная разработка• Остерегайтесь привычных взглядов на
политику качества• Выражайте своё недовольство делами
Вопросы и ответы