Slava
СКОЛЬКО?
Karina
тогда уж почему шаг - 1 день?)
Slava
от нуля до 1, от 1 до 2, от 2 до 4, от 4 до бесконечности
Slava
давайте
Slava
)))
Slava
мы близко!
Andrey
> Какая вероятность, что следующую задачу я сделаю в промежутке от 0 до 4-х дней?
вопрос же был про вероятность уложиться в 4 дня
Slava
иии?
Slava
давйате попробуем сосчитать интервалы )
Karina
ну типа N делить на бесконечность - неопределённость?)
Slava
ребята
Slava
я вам помогаю, а вы мне нет
Slava
сколько тут временных интервалов
Karina
Slava
ок, тут 4
Slava
вероятность того что задача попадет в интервал 0 - бесконечность - 100%, вероятность, что задача попадет в итервал 0 -1 ?
Karina
25%
Slava
25 + 25 + 25 = ?
Slava
25 в 0-1, 25 в 1-2, 25 в 2-4, 25 в 4 - бесконечность
Karina
и теперь поясни, пжл, почему именно такие интервалы?
Slava
потому что статистически я их получил
Slava
из времены выполнения
Slava
у меня эти точки на оси X лежат - 0,1,2,4
Slava
вероятность попасть в каждый интервал это 100 / N (n - кол-во интервалов), это простая математика
Slava
до 4-х дней у нас три интервала, сладываем вероястности, получаем что от 0 до 4- 75%
Slava
ЭТО БЫЛ ПРОСТОЙ ВОПРОС
Slava
сколько наод сделать "однотипных" задач, чтобы вероятность стала 85% ?
Andrey
наверное надо еще одну задачу добавить с длиной выполнения 3 дня
Andrey
чтобы твою шкалу раздробить на 0-1-2-3-4
Slava
галило галилей, ну что там у тебя вокург чего вертится - спрашивали молодого ученого инквизиторы...
Slava
))
Andrey
Slava
3 интервала это когда 2 задачи
Slava
4 когда 3
Slava
умножение и деление - это какой там у нас класс ))))
Andrey
Slava
85 = (100 / n) * (n - 1)
Slava
вроде так
Slava
в формлу возможно наврал, но там в итоге получается что около 10-11 задач надо сделать, чтобы получить "хорошие" цифры
Slava
а вся вот эта "сложность" задач и прочие факторы будут в ней учтены
Slava
на веру это не воспринимается, эти данные надо смотреть и щупать
Slava
и это не "когда" мы закончим задачу, а определение интервала, в который задача будет завершена с высокой вероятностью
Andrey
в целом перформанс понравился, спасибо, за исключением расхождения количества интервалов. У трех задач три интервала в нашем случае и вероятность тогда 66%
Slava
и вот именно поэтому борятся с вариативностью, чтобы интервал был как можно КОРОЧЕ
Slava
Ну нет же
Slava
двойка :)
Slava
интервал от 4-х до бесконечности - четвертый
Slava
интервалов всегда на 1 больше, чем задач
Andrey
а епт ну все, его прибавляем
Slava
ключеая разница в том, что каждый раз когда вы "оцениваете" задача - вы не учитываете все те факторы (сложность, болезнь, выходные), которые статистика учитывает по умолчанию
Andrey
да, такой подход шикарнее
Slava
Slava
если у вас команда делает 85% фич в интервали 30 рабочих дней (это 30 / 5 = ~6 недель)
Slava
то чуда не случится с новой фичей
Andrey
85 = (100 / n) * (n - 1)
формула валидная, если ее преобразовать для нахождения N то получается
N = 99 / (100-x), где х искомая точность в процентах
для 85 получается нам нужно 6.66 интервалов
из них 1 интервал на бесконечность итого 5-6 значений достаточно
Slava
Slava
Вот вам наглядная ж...а с вариативностью
Karina
скрин из Кайтена?
Dmitry
Интересные у тебя размеры... =)
Slava
да размеры у нас ставятся чтобы протестить что они не сломались
Slava
;]
Dmitry
Slava
не просто из кайтена
Slava
а из кайтена делающего кайтен
Dmitry
кайтен-рекурсия
Slava
что показательно на этом графике, что у разработчика может быть иллюзия выполнения задач за 1 день
Slava
но факт говорит о том, что расчитывать на фичу лучше в интервале 21 день
Slava
НО можно нырнуть глубже и сопоставить задачи по интервалам, чтобы получить более точный прогноз
Slava
отрезвлялка
Andrey
так, итого, я делаю сейчас выгрузку у себя в джире, где мне достаточно колонок ID, start date, stop date
далее что делаю?
Slava
можешь к нам загрузить и посмотреть на эти графики
Slava
получишь вот эти же персентили
Slava
50, 85%
Andrey
я на уровне понимания на пальцах, без черного ящика в виде сторонней системы
Slava
"ребята когда вы сделаете эту задачу"
"мы сделаем ее за 21 рабочей день, это ок?"
Slava
"да это ок"
Slava
а если "нет это не ок" - начинаем копать глубже
Andrey
я получу картинку с графиком распределения , условно как у вас, как дальше вертикальные линии я расставляю сам?
Andrey
мне интересно разобраться