Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agile: Оценка эффективности тестирования неэффективна. Оцениваем качество работы команды.

Agile: Оценка эффективности тестирования неэффективна. Оцениваем качество работы команды.

Игорь Гольдшмидт, старший QA-инженер, Moovit

11 февраля 2021
Online QA Meetup

Как правильно оценить результаты тестирования в Agile-команде? Применимы ли в этом случае KPI и другие классические метрики оценки эффективности тестирования? Если нет, то как иначе оценить качество выполняемой работы?

---
Подписывайтесь на Exactpro в социальных сетях:

LinkedIn https://www.linkedin.com/company/exactpro-systems-llc
Twitter https://twitter.com/exactpro
Facebook https://www.facebook.com/exactpro/
Instagram https://www.instagram.com/exactpro/

Подписывайтесь на YouTube канал Exactpro http://www.youtube.com/c/ExactproVlog

5206c19df417b8876825b5561344c1a0?s=128

Exactpro
PRO

February 11, 2021
Tweet

Transcript

  1. ОЦЕНКА ЭФФЕКТИВНОСТИ ГИБКОЙ КОМАНДЫ РАЗРАБОТКИ 1

  2. ИГОРЬ ГОЛЬДШМИДТ q Testing Geek & Quality Freak q Speaker

    q Blogger q Israel Testing Champion 2018 q Mentor / Consulter / Coacher Quality Guy @MOOVIT 2
  3. Данный доклад выражает субъективное мнение автора, основанное на опыте, исследованиях

    и обработки этих данных его мозгом. И не в коем случае не является истиной. 3
  4. НАШ ГЕРОЙ Тест/QA - щик с опытом 4

  5. SPRINT X PRE-PLANNING PLANNING DEVELOPMENT DEPLOY ПРЕДУСЛОВИЕ Аля Agile /

    Стартап / Небольшая команда 5
  6. ЗАЦЕНИКА НАМ ТЕСТИРОВАНИЕ «Мы не можем улучшить то, что не

    можем измерить» 6
  7. МЕТРИКИ B#LY@Xa M#YX!a 7

  8. ТЕСТОВЫЕ МЕТРИКИ по д-р Гуглю 8

  9. Тестовое покрытие требования Плотность дефектов Коэффициент регрессии Среднее время жизни

    дефекта Эффективность тестов и тестовых наборов ВАЖНЫЕ/ПОПУЛЯРНЫЕ/ИСПОЛЬЗУЕМЫЕ МЕТРИКИ 9
  10. ТРУДНОСТИ ИСПОЛЬЗОВАНИЯ ТЕСТОВОЕ ПОКРЫТИЕ ТРЕБОВАНИЯ Требования хорошо декомпозированы и более

    или менее равнозначные, и СТАБИЛЬНЫ Условия Реальность Динамичные и плохо оформленные требования 10
  11. ТРУДНОСТИ ИСПОЛЬЗОВАНИЯ ПЛОТНОСТЬ ДЕФЕКТОВ Вычисляется доля дефектов, приходящаяся на отдельный

    модуль в течение итерации или релиза. Назначение Реальность Команда может разробатывать один модуль. Разработчики тестируют и чинят баги на ходу без оформления дефектов. 11
  12. ТРУДНОСТИ ИСПОЛЬЗОВАНИЯ КОЭФФИЦИЕНТ РЕГРЕССИИ показать, на что уходят усилия команды:

    созданием и отладкой новых фич или вынуждены латать уже существующие части ПО Назначение Реальность В MVP нет регресса. Высокая динамика изменений в базовом функционале ПО. 12
  13. ГИБКАЯ МЕТОДОЛОГИЯ РАЗРАБОТКА основная причина неудач 13

  14. ОСНОВНЫЕ ПРИЧИНЫ НЕУДАЧ Недостаток времени Высокая динамика изменений "Тестировщики" неотъемлемая

    часть команды За качество продукта ответственны все (тестируют все) 14
  15. 15

  16. ОЦЕНКА ЭФФЕКТИВНОСТИ КОМАНДЫ ЭФФЕКТИВНОСТЬ (лат. effectivus) — соотношение между достигнутым

    РЕЗУЛЬТАТОМ и использованными РЕСУРСАМИ (ISO 9000:2015) 16
  17. ОЦЕНКА ЭФФЕКТИВНОСТИ КОМАНДЫ уровня оценки команды Производительность Процесс Контроль 17

  18. ПРОИЗВОДИТЕЛЬНОСТЬ КОМАНДЫ ДИАГРАММА BURNDOWN Ось X отражает время, а ось

    Y — объем работы, который осталось завершить, в очках оценки сложности или часах. 18
  19. ПРОИЗВОДИТЕЛЬНОСТЬ КОМАНДЫ ДИАГРАММА VELOCITY Скорость команды — это средний объем

    работы, который Scrum- команда выполняет за спринт, измеренный в очках оценки сложности или часах. 19
  20. КАЧЕСТВО ПРОЦЕССА РАЗРАБОТКИ PRODUCT BUGS BUG PEAKS PRODUCTION BUGS BUG

    DEPT 20
  21. КАЧЕСТВО ПРОЦЕССА РАЗРАБОТКИ PROCESS BUGS BOTTLENECKS НЕ ЗАМЕРЗАЮЩИЙ CODE FREEZE

    21
  22. УРОВЕНЬ КОНТРОЛЯ КАЧЕСТВА НЕДОБРОСОВЕСТНОЕ ТЕСТИРОВАНИЕ НЕТ ТЕСТОВОЙ ДОКУМЕНТАЦИИ НЕТ ОСНОВНЫХ

    ПРОЦЕССОВ ТЕСТИРОВАНИЯ НЕТ РЕГРЕССИВНОГО ТЕСТИРОВАНИЯ НЕТ SANITY ПРОВЕРОК 22
  23. УРОВЕНЬ КОНТРОЛЯ КАЧЕСТВА TESTING as a SERVICE (TaaS) УРОВЕНЬ: §

    КОУЧИНГА § НАСТАВНИЧЕСТВА (Mentoring) § ОБУЧЕНИЯ § СОПРОВОЖДЕНИЯ (Assistance) 23
  24. А ГДЕ ЖЕ МЕТРИКИ? 24

  25. ИНДИКАТОРЫ 25

  26. ОБРАТНАЯ СВЯЗЬ 26

  27. МЕТРИКИ имеют место быть… ПРОСТОЙ, ЛЕГКИЙ И ХУДОЙ… 27

  28. КАЧЕСТВЕННЫЙ ПРОДУКТ - РЕЗУЛЬТАТ КАЧЕСТВЕННОЙ КОМАНДНОЙ РАБОТЫ, ГАРАНТИРУЕМЫЙ КАЧЕСТВЕННЫМИ ПРОЦЕССАМИ

    28
  29. СПАСИБО! ВОПРОСЫ? www.iggmaster.com 29