207 похожих чатов

Всем привет! Ребятки и девчатки, поделитесь, плиз, есть ли у

кого четкие критерии, по которым вы выставляете багам приоритет?
Через гугление нашел пару формул. Например:
"Глобальный приоритет (Global priority) = Серьезность(Severity) * Частоту возникновения (Frequency) * Локальный приоритет (BasePriority)"
Но, во-первых, определение локального приоритет довольно субъективно, а, во-вторых, хотелось бы чего-то более простого и однозначного.
Может, кто поделится своими практиками, как у них это принято?

14 ответов

85 просмотров

По тем же критериям, по которым мы бухгалтерскую отчётность составляем. Т.е. никак. Тестировщик, согласно роли, приоритеты не выставляет.

Eugene-Elm Автор вопроса
Vincent Jozeph Mousekewitz
По тем же критериям, по которым мы бухгалтерскую о...

Тут вопрос немного шире, чем чисто про тестировочную деятельность. Хочется сформулировать четкие , не субъективные критерии, которые как раз и будут юзать те, кто приоритеты выставляет

1. Блокер - работа модуля/сервиса блокирована. Или потеря данных пользователя. 2. Критикал - блокер, который можно обойти. Например, есть другое меню еще и можно вызвать нужный функционал. 3. Средний 4. Низкий - опечатки, мелкие баги.

Vincent Jozeph Mousekewitz
По тем же критериям, по которым мы бухгалтерскую о...

Это почему? Через пару месяцев работы вполне можно понять какой приоритет у бага в продукте.

Eugene-Elm Автор вопроса
Василий Касимов
1. Блокер - работа модуля/сервиса блокирована. Или...

Спасибо за ответ, но, мне кажется, это скорее Severity. С его определением у нас особенных проблем нет, есть весьма четкие и понятные правила определения. А хотелось бы обсудить именно приоритет взятия в работу

Vincent Jozeph Mousekewitz
Ето ты про северити )

Я привык к баг-трекерам, где один атрибут, а не два.

Eugene-Elm Автор вопроса

Ага, вот мы так и жили до недавних пор) Ориентировались чисто на Северити. Но сейчас дошли до момента, когда в бэклоге скопилось порядочно багов с одинаковым Северити. И пришла мысль, что недурно бы их разграничить по порядку взятия в работу. И внезапно оказалось, что расстановка приоритета не такое элементарное дело, как кажется на первый взгляд)

Eugene Elm
Спасибо за ответ, но, мне кажется, это скорее Seve...

Приоритет определяет лицо принимающее бизнес решение - «как срочно нужно пофиксить баг». Если на вашем проекте вы занимаетесь проставлением приоритетов, значит вы знаете потребность бизнеса и готовы принимать такие решения. Не совсем понятно тогда, какие четкие критерии вам нужны :)

Василий Касимов
Это почему? Через пару месяцев работы вполне можно...

А можно и не понять. Зависит от продукта, от доступа к специфической информации, доступа к коммуникациям с клиентом, к анализу рынка, к финансовой информации. Много у нас тестировщиков имеют доступ и изучают бухгалтерский баланс компании-работодателя (утрирую, конечно, ПО тоже туда не часто пускают)? Плюс, это уже зона ответственности и компетенций ПО. Я не имею в виду частные случаи, когда от ПО приходит информация вида "фича N очень важна для нас, все баги в фиче N серьёзнее minor имеют первый приоритет"

Eugene Elm
Ага, вот мы так и жили до недавних пор) Ориентиров...

В общем виде это решается подключением к обсуждению того, кто аккумулирует ответственность за проект/продукт

Eugene-Elm Автор вопроса
Sergey Terentev
Приоритет определяет лицо принимающее бизнес решен...

Например, есть два бага: "кнопка желтого цвета, а не красного" и "кнопка с круглыми краями, а не с квадратными". И вот какую багу брать в приоритетную разработку? С точки зрения бизнеса они примерно одинаковы. 🤷‍♂️ В случае с двумя багами проблем нет, просто взять любую, да и все. Но когда их несколько десятков, вопрос встает острее

Eugene Elm
Например, есть два бага: "кнопка желтого цвета, а ...

2 баги или 10, не важно, как по мне, загребайте бэклог просто вытаскивая по порядку или выберете любой удобный для команды критерий (не знаю, допустим баг в функциональности логина будет приоритетнее бага в функциональности форума), если прямо сейчас какой-то баг не афектит продукт или не достаточно данных для принятия решения повысить приоритет до «горит жёпа»

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта