Agile и Scrum для тестировщика
Гибкие методологии Agile и Scrum прочно вошли в практику разработки, и роль тестировщика в этих процессах претерпела значительные изменения. Понимание того, как устроен Scrum, какие события, роли и артефакты в нём существуют, становится обязательным условием эффективной работы. Без этого тестировщик рискует остаться в стороне от ключевых решений, упустить важные требования или неправильно оценить объём работ. Владение Agile-подходами позволяет вам не просто выполнять тесты, а активно влиять на качество продукта на всех этапах разработки. Программа курса охватывает полный цикл участия тестировщика в Scrum-команде. Вы разберёте роли: владельца продукта, Scrum-мастера и команды разработки, включая специфику позиции тестировщика. Детально изучаются события спринта: планирование, daily-митинги, обзор спринта и ретроспектива, с акцентом на то, какую информацию и артефакты вы как тестировщик должны подготовить к каждому из них. Рассматриваются артефакты Scrum: бэклог продукта, бэклог спринта и инкремент, а также критерии готовности (Definition of Done) и критерии приёмки (Acceptance Criteria). Вы научитесь оценивать тестовые задачи в story points или часах, работать с пользовательскими историями и применять техники тест-дизайна в условиях коротких итераций. Особое внимание уделяется управлению рисками, приоритизации тестов и адаптации стратегии тестирования под изменяющиеся требования. Методология курса построена на практических примерах и разборе реальных ситуаций. Вы проанализируете типичные ошибки, которые допускают тестировщики при переходе на Agile: недостаточная коммуникация, игнорирование ретроспектив, неправильная оценка трудозатрат. Курс включает упражнения по составлению бэклога тестов, участию в планировании спринта и подготовке отчётов о тестировании. Вы также узнаете, как эффективно взаимодействовать с разработчиками и владельцем продукта, чтобы отстаивать качество, не замедляя поставку. Курс предназначен для тестировщиков, переходящих с классических (Waterfall) проектов на Agile; для junior-тестировщиков, желающих системно освоить Scrum; для QA-инженеров, которые уже работают в Agile, но хотят углубить понимание процессов и повысить свою эффективность; а также для lead-тестировщиков и тимлидов, которым необходимо выстраивать процессы тестирования в Scrum-командах. По завершении курса вы будете уверенно ориентироваться в терминологии Agile и Scrum, понимать, как ваша работа вписывается в общий процесс разработки. Вы сможете самостоятельно составлять и поддерживать тестовую документацию в условиях итеративной разработки, участвовать в планировании и ретроспективах, оценивать трудоёмкость тестирования и аргументировать свои оценки. Вы овладеете практическими приёмами работы с требованиями и критериями качества, что позволит вам более эффективно взаимодействовать с командой и влиять на конечный продукт.
Содержание курса
- 4 уроков
Основы Agile и Scrum
- 4 уроков
Роли и взаимодействие в Scrum-команде
- 4 уроков
События Scrum и участие тестировщика
- 4 уроков
Артефакты, требования и тестирование в спринте
- 4 уроков
Практика работы тестировщика в Agile-проектах
- 1 уроков
Итоговая аттестация