SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Severity и Priority
Очевидное и невероятное
Alexei Vinogradov
Alexei Vinogradov
IT-Kонсультант
тестирование, управление
тестированием, автоматизация в
тестировании, коучинг
15+ лет в IT, докладчик SQA Days 16 / Codefest 2015
Radio QA (http://radio-qa.com)
Использовать Severity и Priority
очень просто
Использовать Severity и Priority
просто????
У нас используется только Severity
(только Priority), что нам делать?
Используем и Severity, и Priority.
Точка
Severity Priority
Важность воздействия
конкретного дефекта
на разработку или
функционирование
компонента или
системы (ISTQB)
Степень важности,
присваеваемая
объекту. Например,
дефекту. (ISTQB)
Критичность Приоритет
Severity Priority
Важность воздействия
конкретного дефекта на
разработку или
функционирование
компонента или
системы (ISTQB)
Степень важности,
присваеваемая объекту.
Например, дефекту.
(ISTQB)
Критичность Приоритет
Severity Priority
Степень негативного
влияния дефекта на
продукт
Определяется
тестировщиками
Порядок в котором
дефекты должны быть
исправлены
Определяется
разработкой и бизнесом*
* Context-driven школа тестирования
Quality Assurance School
Тестировщик (QA) определяет когда продукт
готов
Тестировщик (QA) определяет меры достижения
качества, в т.ч. в разработке
Тестировщик (QA) оберегает пользователя от
плохого продукта
Тестировщик (QA) отвечает за качество
Context-driven School
Продукты делаются людьми и для людей, это
(т.е. контекст) определяет задачи тестирования
Не бывает „лучших методов“, есть хорошие
методы в данном контексте
Тестировщик предоставляет информацию,
чтобы упростить заинтересованным лицам
принятие важных решений
Проблемы
1. Непонимание в коммуникациях
2. Перетягивание каната
3. Нереалистичные критерии и KPI
Коммуникации:
что фиксить сперва - Major или High?
Severity
Critical - функция не работает
Major - существует workaround
Minor - проблема несущественна
Severity
Blocker - тестирование заблокировано
Critical - функция не работает
Major - существует workaround
Minor - проблема несущественна
Severity
Blocker - тестирование заблокировано
Critical - важная функция не работает
Major - менее важная / workaround важной
Minor - проблема несущественна
Severity
Blocker - тестирование заблокировано
Critical - …
Major - …
Normal - …
Minor - проблема несущественна
Priority
1
2
3
Priority
1
2
3
4
I
II
III
IV
Priority для менеджеров
1
2
3
Priority для менеджеров
1
2
3
4
Priority - Alarm
0 - „аврал“ (немедленно исправить!)*
1
2
3
* Andon-Cord (Тойота, Япония, 1948-…)
Коммуникация
Используйте разные шкалы
совсем-совсем разные
Перетягивание каната:
„понизь Critical - и так много работы“
Как победить?
Minor Critical
Как победить?
Не участвовать
Severity оценивают тестировщики
Priority оценивает разработка или бизнес
Критерии и KPI:
„без Critical, максимум 5 Major“
Вопрос
Какие KPI разумно использовать тест-менеджеру?
Ответ
Опыт
Здравый смысл
Квалификацию
Вопрос
Как уменьшить количество неправильно
оцененных Severity?
Ответ
Никак
KPI
Не используйте KPI, используйте голову
Ошибки в оценке Severity
не играют никакой роли
О динамике
Изменять Severity можно
Изменять Priority можно
Выводы
1. Ввели значения, которые невозможно
перепутать -> уменьшили количество
недопонимания в коммуникации
2. Четко разделили границы влияния -> нет
повода оспаривать значения -> меньше
стресса
3. Отменили численные измерения -> уменьшили
страх поставить „не то“ значение
Напоследок
За обеспечение качества ответственна вся
команда!
Photo: Sekhar, India ©
The End.
Questions?
skype: alexejv
email: alexei@vinogradov-it.de
twitter: @vinogradoff
Severity и Priority для неначинающих: очевидное и невероятное

Weitere ähnliche Inhalte

Was ist angesagt?

Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2
Magneta AI
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QAFest
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответы
Andrey Rebrov
 
Alex Yakima - Agile Testing
Alex Yakima - Agile TestingAlex Yakima - Agile Testing
Alex Yakima - Agile Testing
alexyakima
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 

Was ist angesagt? (20)

Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестирование
 
Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2
 
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
 
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
 
Использование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложенийИспользование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложений
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
Testing mistakes
Testing mistakesTesting mistakes
Testing mistakes
 
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
 
Автоматизация для не-автоматизаторов: хотелки и реальность
Автоматизация для не-автоматизаторов: хотелки и реальность Автоматизация для не-автоматизаторов: хотелки и реальность
Автоматизация для не-автоматизаторов: хотелки и реальность
 
QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...
QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...
QA Fest 2016. Инна Блажко. ISTQB – What is it? Who needs it? How to prepare a...
 
Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответы
 
Пользователи в помощь тестировщику
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщику
 
Alex Yakima - Agile Testing
Alex Yakima - Agile TestingAlex Yakima - Agile Testing
Alex Yakima - Agile Testing
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предам10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предам
 
Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
 
Процесс тестирования в распределенной команде
Процесс тестирования в распределенной командеПроцесс тестирования в распределенной команде
Процесс тестирования в распределенной команде
 
Continuous Integration для тестировщиков
Continuous Integration для тестировщиковContinuous Integration для тестировщиков
Continuous Integration для тестировщиков
 

Andere mochten auch

Andere mochten auch (12)

Javascript Test Automation Workshop (21.08.2014)
Javascript Test Automation Workshop (21.08.2014)Javascript Test Automation Workshop (21.08.2014)
Javascript Test Automation Workshop (21.08.2014)
 
Testing nightwatch, by David Torroija
Testing nightwatch, by David TorroijaTesting nightwatch, by David Torroija
Testing nightwatch, by David Torroija
 
20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing
 
Automated Testing using JavaScript
Automated Testing using JavaScriptAutomated Testing using JavaScript
Automated Testing using JavaScript
 
Tooling for the productive front-end developer
Tooling for the productive front-end developerTooling for the productive front-end developer
Tooling for the productive front-end developer
 
Front-End Testing: Demystified
Front-End Testing: DemystifiedFront-End Testing: Demystified
Front-End Testing: Demystified
 
從改寫後台 jQuery 開始的 Vue.js 宣告式渲染
從改寫後台 jQuery 開始的 Vue.js 宣告式渲染從改寫後台 jQuery 開始的 Vue.js 宣告式渲染
從改寫後台 jQuery 開始的 Vue.js 宣告式渲染
 
5-Whys Method
5-Whys Method5-Whys Method
5-Whys Method
 
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.jsBrowser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.js
 
XPATH
XPATHXPATH
XPATH
 
Automated Web Testing using JavaScript
Automated Web Testing using JavaScriptAutomated Web Testing using JavaScript
Automated Web Testing using JavaScript
 
Join the darkside: Selenium testing with Nightwatch.js
Join the darkside: Selenium testing with Nightwatch.jsJoin the darkside: Selenium testing with Nightwatch.js
Join the darkside: Selenium testing with Nightwatch.js
 

Ähnlich wie Severity и Priority для неначинающих: очевидное и невероятное

Software testing in practice
Software testing in practiceSoftware testing in practice
Software testing in practice
nikolay_vasiliev
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
Sergiy Povolyashko
 
Михаил Павлов -- Отвечает ли тестировщик за качество?
Михаил Павлов -- Отвечает ли тестировщик за качество?Михаил Павлов -- Отвечает ли тестировщик за качество?
Михаил Павлов -- Отвечает ли тестировщик за качество?
sqadays8
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
Alexei Lupan
 
About Testers
About TestersAbout Testers
About Testers
antsh
 

Ähnlich wie Severity и Priority для неначинающих: очевидное и невероятное (20)

Светлана Федянина - Процесс тестирования в распределенной команде
Светлана Федянина - Процесс тестирования в распределенной командеСветлана Федянина - Процесс тестирования в распределенной команде
Светлана Федянина - Процесс тестирования в распределенной команде
 
Тестирование для не-тестировщиков
Тестирование для не-тестировщиковТестирование для не-тестировщиков
Тестирование для не-тестировщиков
 
Software testing in practice
Software testing in practiceSoftware testing in practice
Software testing in practice
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Can we have some more quality - Russian version
Can we have some more quality - Russian versionCan we have some more quality - Russian version
Can we have some more quality - Russian version
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
 
Михаил Павлов -- Отвечает ли тестировщик за качество?
Михаил Павлов -- Отвечает ли тестировщик за качество?Михаил Павлов -- Отвечает ли тестировщик за качество?
Михаил Павлов -- Отвечает ли тестировщик за качество?
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
Марина Широчкина - Тестирование
Марина Широчкина - ТестированиеМарина Широчкина - Тестирование
Марина Широчкина - Тестирование
 
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
 
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
 
Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиков
 
Отвечает ли тестировщик за качество?
Отвечает ли тестировщик за качество?Отвечает ли тестировщик за качество?
Отвечает ли тестировщик за качество?
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
About Testers
About TestersAbout Testers
About Testers
 

Severity и Priority для неначинающих: очевидное и невероятное

Hinweis der Redaktion

  1. Beispielsbelegung für Severity-Klassen. Und…
  2. Beispielsbelegung für Severity-Klassen. Und…
  3. Was ist Severity? Übersetzungen und Definitionen.
  4. Beispielsbelegung für Severity-Klassen. Und…
  5. Beispielsbelegung für Severity-Klassen. Und…
  6. Nicht zu viele offene Defekte mit Priority 1 lassen, lieber öfter neu priorisieren. Priority-Klassen anders als Severity-Klassen benennen, z.B. 1-2-3 vs. Hoch-Mittel-Niedrig