Size: a a a

Software Design/Architecture/Zen

2021 June 07

SP

Sergey Protko in Software Design/Architecture/Zen
ну вот тебе первая точка
источник

i

igor kek in Software Design/Architecture/Zen
Багов очень много
источник

i

igor kek in Software Design/Architecture/Zen
И почти все задачи сразу возвращаются после проверки
источник

i

igor kek in Software Design/Architecture/Zen
Т.е. за один цикл задача не проходит
источник

SP

Sergey Protko in Software Design/Architecture/Zen
1. надо мерять процесс
2. после этого выбирать метрики которые хочешь подправить и менять процесс
3. проверять динамику метрик. Лучше следить за разными метриками. Например количество багов может уменьшиться просто потому что изменений стало меньше
источник

SP

Sergey Protko in Software Design/Architecture/Zen
как способы улучшить ситуацию:

- заставлять разработчиков и QA продумывать тест план фичи ДО того как разработчик возьмется ее делать
- заставлять разработчиков проходить тест план ДО того как он передаст это QA
- вводить root cause analysis для багов. Почему мол они происходят
- обязательно разделять баги которые "ты забыл проверить" от "мы забыли учесть" и т.д. Требовать снижение количества багов в первой категории. Во второй - если их вдруг окажется больше
источник

M

Mixer in Software Design/Architecture/Zen
вобще проблема звучит как - завезли модный  флоу и тупо его инсталлировали без контекста. все всех тестируют и потом вешаются и никто ни за что не отвечает )
источник

SP

Sergey Protko in Software Design/Architecture/Zen
это не модный флоу. У меня один из CTO лет 5-6 назад хотел организовать. Мы его отговаривали
источник

SP

Sergey Protko in Software Design/Architecture/Zen
по сути это противоположность continious integration
источник

M

Mixer in Software Design/Architecture/Zen
ну не модный а типа "правильный"
источник

SP

Sergey Protko in Software Design/Architecture/Zen
например вдруг окажется что багов много потому что код у разных людей сильно расходится и они косячат от части по этому
источник

i

igor kek in Software Design/Architecture/Zen
А еще в жире на каждый чих статусы туда сюда дергаем. Взял задачу отметил, сделал отметил. Отревьювил - отметил. Взял на тест отметил. Вернулась задача снова отметил. Смержил - отметил. Прошла тест - отметил. И т.д.
источник

M

Mixer in Software Design/Architecture/Zen
да
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ты ж вкурсе что CI могут например в случае "мерджа" сами статусы в джирке менять?)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
если коммиты с задачами слинкованы
источник

i

igor kek in Software Design/Architecture/Zen
Да. У меня нет доступов чтобы это поправить. А тот, у кого есть занят. Задача через месяц два в работу пойдет. 7 месяцев уже жду
источник

M

Mixer in Software Design/Architecture/Zen
да они сами же меняют статусы вроде
источник

i

igor kek in Software Design/Architecture/Zen
И это только один статус поменять при мерже. А там ещё десяток
источник

M

Mixer in Software Design/Architecture/Zen
ахаха
источник

i

igor kek in Software Design/Architecture/Zen
А что по поводу отметки часов в задачах, которые делаешь?
источник