Slava
то есть если задача (как выяснилось) офигенно длинная и не деливирится
Dima 🐕
Если остались незавершенные задачи, значит спринт провален. Оценки были не верны. Нужно посчитать эффективность. К тому же, у нас на сторипойнты завязан бюджет.
Slava
вот зе фак
Dmitry
стопэ
Dmitry
все не так =)
Slava
Спринт провален!!!111
Slava
Ну наконец-то надо орать!
Slava
мы сломали систему и идти в бар
Dmitry
> Если остались незавершенные задачи, значит спринт провален. Спринт провален, если не достигли цели спринта
Dima 🐕
Ну я утрирую) Сори
Vladislav
Ну наконец-то надо орать!
орать надо с мемесов
Slava
Да тема все-таки скрама это цель
Дмитрий
Dmitry
> Нужно посчитать эффективность. Эффективность чего? кого?
Dima 🐕
Есть набор метрик, которые заложены в процессы компании.
Dmitry
> Оценки были не верны. или нет
Дмитрий
т.е. конечная цель - это обеспечивать поставку сторипойнтов, на которые завязаны деньги. в заданные сроки
Slava
Щас там индивидуальные KPI еще всплывут
Дмитрий
и если срок срывается, то деньги не поступают - всех бьют палкой по голове
Дмитрий
так?
Slava
Это не цель, это мазахим
Дмитрий
я вот пытаюсь выяснить, конечную цель у человека, который помощь просит, что бы постараться помочь :)
Dmitry
Это не цель, это мазахим
ну не ругайся, может им так нравится)
Slava
Хорошо, проситите. это приченение себе боли
Slava
http://blog.agilistic.nl/the-rise-of-zombie-scrum/
Dima 🐕
Нет, проблем с деньгами и оплатами тут нет. Вопрос в плоскости "как правильней с точки зрения Scrum" Пример метрик. Качество выпускаемых релизов. Банально, кол-во багов. Кто, когда и где нешел, на какой стадии, с какой стороны поступил репорт и.т.д. И вот переносы из спринта в спринт размазывают картинку.
Slava
Баги не определяют качество
Slava
Эта парадигму давно сломали, например в машинопроизводстве
Slava
Да не про lean, мы все почему-то думаем. что если меньше багов, то качественнее софт - НЕТ
Slava
это иллюзия
Slava
возьмите мак бук
Slava
и последите за неделю активного использование сколько раз он сглючил
Slava
сколько раз завис ваш браузер
Slava
и потом скажите - браузер и мак ось говно, а потом посмотрите на капитализацию компаний, который выпустили продукты эти
Dima 🐕
Я не говорил, что баги определяют кач-во. Это один из факторов определяющих его.
Slava
единственный фактор там - это "компьютер не включился, "машина не завелась"
Slava
остальное все это пользовательских персепшн
Slava
ий*
Slava
вот пример вам простой - кто-нибудь меряет как часто пользователь жмет F5 на вашем сайте7
Slava
открываются удивительные новые данные, как только ткнуть пальцем вот в такие вещи
Slava
зато все упорно считают метрики bug / feature throughput ;)
Dima 🐕
В веб-приложении меряли. Там фулскрин у юзеров. Если обновляют, значит что-то пошло не так и от этого момента разбираются логи.
Slava
👍
Slava
Вопрос в плоскости "как правильней с точки зрения Scrum" Тут Дима вроде выше писал про DoD, с точки зрения Scrum - как команда решила
Дмитрий
а кстати гавный вопрос, а зачем мерить эффективность спринта , как отдельного промежутка времени?
Dima 🐕
Чтобы понимать, куда мы движемся.
Дмитрий
эммм?
Дмитрий
у вас продукт? или заказная разработка?
Dmitry
> Вопрос в плоскости "как правильней с точки зрения Scrum" с т.зр. скрама правильнее как я написал то есть закрываем спринт отправляем недоделанное в бэклог на следющим планинге решаем, что делать при этом: скрам не говорит, как оценивать и тд поэтому тут есть варианты: - Оценку в SP не менять, переоценивать только сабтаски в часах (если такое вообще у вас применяется) - Оценку в SP не менять, ничего не менять, просто при планировании помнить о том, что работы меньше (Это тоже абсолютно норм, велосити нужна для долгосрочного планирования, а отдельно каждый спринт – на совести команды и на ее ощущениях) - Оценку в SP менять, стори поинты сгорят, велосити чуток уменьшиться, но тоже будет давать достаточно честный результат
Slava
Кстати а что говорит скрам про смену домена, вон там как раз выше вопрос - аля поменялся заказчик
Slava
1 sp != 1 sp
Slava
оно и так верно для любого спринта, но если заказчик например изменился, то со сл. спринат надо сбросить среднюю velocity ?
Dmitry
ээ
Dmitry
SP заказчик задает, что ли?)
Slava
Нет, но мы же использует велосити для прогнозов в скраме
Dmitry
SP это относительная единица измерения, которую вырабатывает команда
Dmitry
и значит 1SP ~= 1SP
Dmitry
а иначе в чем их суть
Slava
Ну ~= ;)
Dima 🐕
@dmitriyabr спасибо) мы пришли к тому, что если что-то не успелось, то проводим декомпозицию задачи и создаем сабтаск на незавершенку в новый спринт.
Dmitry
Ну ~= ;)
ну ~= значит на долгосрочной перспективе =
Дмитрий
речь о том, что нужно заново построить коммуникации с новым заказчиком и вот это все, т.к. велосити со старым заказчиком был уже на отлаженном взаимодействии со старым заказчиком
Дмитрий
и с новым такая оценка может не прокатить
Дмитрий
правильно понял вопрос?
Slava
;)
Slava
Ну конечно, velocity это гвоздями прибитая метрика к тому продукту, который разрабатывался
Dmitry
суть в том, что предсказывать результат одного спринта, с помощью велосити – не очень правильно велосити это средняя скорость, она интересна на более длинном промежутке
Slava
Математика говорит об обратном
Slava
Там forecast каждый раз корректируется
Дмитрий
мне вот это почему то старую преедачу по зомбоящику напомнило. "угадай мелодию называется" - определим велосити и сторипоинты с 3х нот :)
Dmitry
так он и корректируется
Slava
только за счет этого velocity "выезжает", а с точки зрения нахождения команды на 3-м спринте, предсказать сколько сделаем на 23 - безнадежно проигрывает методу статистическего прогноза
Slava
тот-то в разы точнее, и то тоже корректируется
Slava
Ну да, просто вот это вот "а давайте проект посчитаем"