Александр Мартюшев, Ретроспективная дисфункция в Agile командах. Симптомы, причины, лечение
Роль тестировщика в Agile командах
-
Upload
kerry-daniel -
Category
Documents
-
view
45 -
download
0
description
Transcript of Роль тестировщика в Agile командах
1
Роль тестировщика в Agile командах
QA Community Meet-up, February 13, 2014
2
Агенда
• Теория != Практика
3
Когнитивный диссонанс
• Agile Теория: Кроссфункциональные команды• Практика: Две разные роли
4
Немного психологии
• Люди разные– Созидатели vs
Разрушители– Держащие общую
картину vs Внимательные
• Разная ответственность– Побыстрее и "покрасивее"– Качественно
5
Причины специализации
• Профессионал лучше универсала• Девелопер:– Библиотеки– Алгоритмы– Архитектура
• Тестировщик:– Тест кейзы– Критерии приёмки– Автотестирование
6
Объединяемся
Общая цель – Сдать проект
7
Так?
8
Или так?
9
Вот так!
10
Как этого достичь?
• Режем по кусочкам
• Для каждого:– Критерии приёмки– Разработка– Тестирование– Исправление– Автотестирование
11
Подсказки
• Помощь с требованиями
• Один язык программирования
• Парное программирование – Dev + QA для
функционала– QA + Dev для
автотестов
12
И мораль этой сказки...
• Общая цель– Сдать всё в срок– Качественно
• Разная ответственность– Всё и в срок– Качество
• Сотрудничайте!
13
Литература
• http://habrahabr.ru/post/45759/