QUALITY RATING как идентификация готовности продукта к...
description
Transcript of QUALITY RATING как идентификация готовности продукта к...
![Page 1: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/1.jpg)
QUALITY RATING как идентификация готовности продукта к релизу
Тимофей СургученкоHead of QA, Parallels
![Page 2: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/2.jpg)
О себе
• 2003 – н.вр. – работаю в Parallels
• Junior Tester -> Head of QA
Тимофей Сургученко
• 100+ департамент
• 10+ продуктовых линеек
• Parallels Desktop for Mac – главный продукт
![Page 3: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/3.jpg)
О докладе
• Quality Rating – что это такое
• Основные преимущества
• Прочие плюшки
• Что нужно помнить
• Каких проблем избегать
![Page 4: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/4.jpg)
Как все начиналось
• 6 лет назад• Уже не стартап в самом начале,
есть успешный продукт• Жесткое противостояние с
конкурентами
• Очередная версия • Делали-делали...
• А можно ли это показать пользователю?
![Page 5: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/5.jpg)
Что такое Quality Rating
Простая числовая оценка уровня качества некоторых аспектов продукта
• Простая числовая метрика
• Выставляется тестерами
• Оценка уровня качества некоторых аспектов или компонентов продукта
![Page 6: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/6.jpg)
QR as defined by Parallels
5 No problems at all.
Clearly ready to ship
1 Totally unusable/untestable
4 Can be shipped into production, but there are several non-critical issues
2Not OK even for
evaluation, blo/cri issues on main paths
3Can NOT be shipped into
production,
but is OK for evaluation
QR – степень готовности компонента к передаче конечному пользователю
![Page 7: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/7.jpg)
Фокус на пользователя
QR помогает сфокусировать команду на конечном пользователе
Нет: - баги- требования- покрытие
Да:- комфорт
пользователя- простота,
целостность, юзабилити
- готовность к релизу
![Page 8: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/8.jpg)
Коммуникации проще
Коммуникация с помощью QRов гораздо проще и понятнее
“Ну как там качество?”
QR = 2
Нашли 1 критический и 15 мажорных багов. Есть проблемы со скоростью рендеринга некоторых экранов. Клик по кнопке “Далее” в корзине иногда вызывает фатальную ошибку, не понятно почему. Функциональные тесты надо переделать после очередного изменения в корных компонентах...
![Page 9: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/9.jpg)
Общее представление о качестве
Общее представление получить проще
4
5
2
3
![Page 10: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/10.jpg)
Детали
Легко понять качество конкретных компонент и динамику
![Page 11: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/11.jpg)
Какой QR?
QR – величина субъективная
QR – фокус на конечного пользователя
![Page 12: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/12.jpg)
Субъективная оценка
QR необходимо хорошо обосновать
• Зависит от человека, его выставляющего
• Требует• хорошего менеджмента и
правильного выбора тестеров
• доверия между членами команды
• QR необходимо хорошо обосновать:• багами
• заблокироваными тестами
• и прочими объективными вещами
![Page 13: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/13.jpg)
Какой QR?
QR = 1, если нас интересует процесс
![Page 14: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/14.jpg)
QR vs процесс
QR – и качество процессов в том числе
• QR• качество продукта• и процесса
• Необходимо договариваться на берегу
• И жестко следовать договоренности
![Page 15: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/15.jpg)
QR и разработчики
Не стесняйтесь отобрать фичу в тестирование
• “Я хочу погонять больше тестов”!
• “Я хочу проверить больше конфигураций”!
• “Я хочу пятерку”
• Разработчики не так эффективны как тестеры
![Page 16: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/16.jpg)
QR vs KPI
Не делайте этого во имя мира в команде
• QR:• субъективен• ориентирован на
функционал, а не на его автора
• “живая” метрика
• Не может быть частью KPI
![Page 17: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/17.jpg)
Резюме
1. QR – оценка уровня качества некоторых аспектов продукта
2. Преимущества:a. (!) фокусирует разработку и
тестирование на конечном пользователеb. упрощает коммуникацииc. позволяет быстро получить обзор
текущего уровня качества продукта
3. Помнить о том, что:a. заведомо субъективная оценкаb. требует правильного обоснованияc. не может быть частью командных или
индивидуальных KPI
![Page 18: QUALITY RATING как идентификация готовности продукта к релизу](https://reader035.fdocuments.net/reader035/viewer/2022062301/568153cf550346895dc1c55b/html5/thumbnails/18.jpg)
Спасибо mailto: [email protected]: @sstims