Содержание
- 2. Асхат Уразбаев Agile Coach http://scrumtrek.ru Сертифицированный Скрам-Мастер Основатель и координатор сообщества AgileRussia
- 3. Содержание Что такое Agile (в двух словах) Тестирование в Agile Инструменты управления качеством в Agile ©
- 4. Немного об Agile и Scrum
- 5. Итеративная разработка © ScrumTrek, 2008
- 6. К пуговицам претензии есть? "Программисты не тестируют!" "А у меня на машине все работает!" "Настоящий мужик
- 7. Самоуправляемая команда … небольшая группа людей с дополняющими навыками, с общей целью, стремящаяся улучшить свою производительность
- 8. Самоорганизация Коллективное принятие решений Обеспечивает ответственность за результат Не работает без доверия и общей цели Общая
- 9. Тестирование в Agile © ScrumTrek.ru, 2009
- 10. За качество отвечает КОМАНДА
- 11. Создание требований Демонстрация Приемка Ретроспектива Декомпозиция Оценка Таймбоксинг Фичи Фичи + приемочные тесты Фичи + задачи
- 12. © ScrumTrek.ru, 2009
- 13. «Все в порядке, сейчас пофиксим!»
- 14. Чем раньше найдем ошибку, тем дешевле она нам обойдется © ScrumTrek.ru, 2009
- 15. Лучше багов вообще не делать Парное программирование Ревью кода до коммита Рефакторинг © ScrumTrek.ru, 2009
- 16. Если уж сделали, исправить как можно раньше Непрерывная интеграция Юнит-тесты Разработка через тестирование (TDD) Автоматизированное приемочное
- 17. Ручное тестирование То, что не покрыто авто-тестами Exploratory testing "Талантливое" Исследовательское Без заранее подготовленного плана ©
- 18. Вот и все тестирование ☺ © ScrumTrek.ru, 2009
- 19. Иструменты управления качеством в Agile © ScrumTrek.ru, 2009
- 20. Проблемы управления качеством в Agile Недостаток мотивации Недостаток дисциплины Унаследованный код … Нужен инструмент, фокусирующий внимание
- 21. Definition Of Done Что значит ГОТОВО? Для требования Для задачи Для фичи Для итерации © ScrumTrek.ru,
- 22. Что значит готово. Пример (1) Требование. Каждая история… …снабжена приемочными тестами …снабжена сценарием демонстрации …имеет приоритет
- 23. Что значит готово. Пример (2) Для фичи Созданы автоматизированные приемочные тесты Неавтоматизированные тесты добавлены в Check
- 24. Вырабатываем Definition of Done Митинг для выработки DoD ВСЕ в команде должны быть согласны Отражает реальное
- 25. Пользуемся Definition Of Done DoD корректируется на ретроспективах Используется при аппеляциях к совести :-) Получает отражение
- 26. Мы не делаем Code Review. Выкинем из Definition Of Done? А как нам сделать так, чтобы
- 27. © ScrumTrek.ru, 2009
- 28. Технический Долг Технический Баклог Автоматизация тестирования Реинжиниринг модулей Документирование © ScrumTrek.ru, 2009
- 29. Работа с техническим баклогом Оцениваем Декомпозируем Следим за уменьшением Договариваемся с Product Owner и планируем в
- 31. Скачать презентацию