Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
30 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
4.19 MB
Просмотров:
76
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Руководство по тестированию в Agile
Асхат Уразбаев. ScrumTrek
№2 слайд
Содержание слайда: Асхат Уразбаев
Agile Coach
http://scrumtrek.ru
Сертифицированный Скрам-Мастер
Основатель и координатор сообщества AgileRussia
№3 слайд
Содержание слайда: Содержание
Что такое Agile (в двух словах)
Тестирование в Agile
Инструменты управления качеством в Agile
№4 слайд
Содержание слайда: Немного об Agile и Scrum
№5 слайд
Содержание слайда: Итеративная разработка
№6 слайд
Содержание слайда: К пуговицам претензии есть?
"Программисты не тестируют!"
"А у меня на машине все работает!"
"Настоящий мужик свои проблемы решает сам!"
Проблема ответственности
№7 слайд
Содержание слайда: Самоуправляемая команда
… небольшая группа людей с дополняющими навыками, с общей целью, стремящаяся улучшить свою производительность и чуствующая ответственность по отношению к друг другу…
Katzenbach, Smith, “The Wisdom of Team”
№8 слайд
Содержание слайда: Самоорганизация
Коллективное принятие решений
Обеспечивает ответственность за результат
Не работает без доверия и общей цели
Общая цель
Доверие
Для доверия нужна взаимная ответственность
Взаимная ответственость
Не работает без прозрачности
Прозрачность
№9 слайд
Содержание слайда: Тестирование в Agile
№10 слайд
Содержание слайда: За качество отвечает КОМАНДА
№11 слайд
№12 слайд
№13 слайд
№14 слайд
Содержание слайда: Чем раньше найдем ошибку, тем дешевле она нам обойдется
№15 слайд
Содержание слайда: Лучше багов вообще не делать
Парное программирование
Ревью кода до коммита
Рефакторинг
№16 слайд
Содержание слайда: Если уж сделали, исправить как можно раньше
Непрерывная интеграция
Юнит-тесты
Разработка через тестирование (TDD)
Автоматизированное приемочное тестирование
№17 слайд
Содержание слайда: Ручное тестирование
То, что не покрыто авто-тестами
Exploratory testing
"Талантливое"
Исследовательское
Без заранее подготовленного плана
№18 слайд
Содержание слайда: Вот и все тестирование
№19 слайд
Содержание слайда: Иструменты управления качеством в Agile
№20 слайд
Содержание слайда: Проблемы управления качеством в Agile
Недостаток мотивации
Недостаток дисциплины
Унаследованный код
…
Нужен инструмент, фокусирующий внимание на аспектах качества
№21 слайд
Содержание слайда: Definition Of Done
Что значит ГОТОВО?
Для требования
Для задачи
Для фичи
Для итерации
№22 слайд
Содержание слайда: Что значит готово. Пример (1)
Требование. Каждая история…
…снабжена приемочными тестами
…снабжена сценарием демонстрации
…имеет приоритет
Для задачи
Для каждой задачи проведено code review (если не разрабатывалась в паре)
Написаны автоматизированные тесты на основные методы
Все тесты успешно проходят
№23 слайд
Содержание слайда: Что значит готово. Пример (2)
Для фичи
Созданы автоматизированные приемочные тесты
Неавтоматизированные тесты добавлены в Check list
Все пофиксенные дефекты валидированы
Фича получила статус Validated
Для итерации
Система прошла регресионное тестирование
Вся созданная документация прошла ревью
№24 слайд
Содержание слайда: Вырабатываем Definition of Done
Митинг для выработки DoD
ВСЕ в команде должны быть согласны
Отражает реальное положение дел
Результат распечатать и повесить в рамочку :-)
№25 слайд
Содержание слайда: Пользуемся Definition Of Done
DoD корректируется на ретроспективах
Используется при аппеляциях к совести :-)
Получает отражение на Доске Задач
№26 слайд
№27 слайд
№28 слайд
Содержание слайда: Технический Долг
Технический Баклог
Автоматизация тестирования
Реинжиниринг модулей
Документирование
№29 слайд
Содержание слайда: Работа с техническим баклогом
Оцениваем
Декомпозируем
Следим за уменьшением
Договариваемся с Product Owner и планируем в итерацию
№30 слайд
Содержание слайда: Спасибо!
Вопросы?
Be ag;)e