Slava
но имея статистику и эксель менеджеру даже знакомиться не надо
Slava
с командой
Slava
вот давайте поиграем в игру
Slava
угадай срок
Y
и как погружение менеджера в проблему и знание им узких мест влияет на точность оценки сроков программистом?
как минимум когда тебе говорят сроки, ты можешь помочь наводящими вопросами и все ли они учли
Slava
следующей задачи
Timur
раз топики не связаны, давай тогда вернемся от скорости программистов к разговору о дереве KPI
Slava
да есть там KPI
Slava
они просто д р у г и е
Slava
хорошо по этой теме заходит выступление Уразбаева на 15 по-моему AD
Y
Статистика excel - всегда нужно понимать из каких задач эта статистика складывалась. Есть сайты визитки, а есть большие продукты с разным качеством кода
Timur
уже же решили, что в Agile KPI нет)
я об этом: т.е. с таким подходом [outcome] мы пытаемся влиять на какие-то компоненты деревьев KPI [заказчика]? глубокий подход, а он работает?
Timur
а не просто даем игрушку, которую он просит [output]
HashTag
Подписка на #report-5
Timur
или в чем выражается outcome?
Slava
или в чем выражается outcome?
это вы должны решить
Slava
в margin например
Y
ну да надо понимать, понимать несложно
а мне кажется это как раз основная сложность и бич всех менеджеров, кто не разбирается в software ingenering
Slava
не, бич менеджеров - это узкий кругозор
Slava
сверху намазанный излишней самоуверенностью :)
Slava
(ИМХО)
Slava
тема со сроками кароче сложная*, вариативность - проблема, но не такая страшная
Timur
margin -- составляющая переменного дохода компании, вполне себе компонент дерева KPI. еще варианты?
Slava
хорошо бы послушать agile команды
Slava
685 чел
Slava
думаю кто-нибудь да найдется про свои OUTCOMEs рассказать
Y
Слава, а что именно рассказать? по истории переписки тяжело искать, в чем вопрос?
Y
как мы в agile командах боремся с обещаниями и сроками?
Karina
а зачем вы с ними боретесь?
Timur
нет, какие outcome вы поставляете заказчику
Slava
Так это был коммент про KPI
Slava
а не про сроки
Slava
:(
Slava
в agile командах хочется верить борятся с другими вещами ))
Y
а зачем вы с ними боретесь?
Карина, очень старнный вопрос. В agile так же стоит вопрос сроков и прогнозов.
Y
да, они могут менятся
Y
но на первичном грумминге с учетом velovity команды все равно делается примерный прогноз
Slava
Опять этот велосити )
Y
и бороться с обещаниями и сроками зачем?
умение декомпозировать задачу и оценивать ее это такие же навыки команды как и все остальное
Slava
нельзя работать с рисками по срокам, когда данные в попугаях
Y
ок, не нравятя формулировки. Расскажите мне как у вас проходит процесс груминга и спринт пленнига?
Karina
умение декомпозировать задачу и оценивать ее это такие же навыки команды как и все остальное
куда-то не туда всё ушло. мне так и непонятно, зачем бороться со сроками и обещаниями, но это ваше дело
Y
и если команда постоянно фелит спринты
Y
то это проблема, которую нужно решать
Y
никто не говорит про сроки в год, в пол года
Karina
борьбой со сроками и обещаниями? не будут обещать != перестанут фейлить спринты
Slava
(В скраме команда не берет обязательства сделать в срок, она берет обязательство - постараться, если что - то скрам аккуратно все связанное со сроками выпилил, потому что нет там никакой номральной модели работы с рисками)
Slava
JFYI
Slava
это самое смешное, то есть по сути скрам и есть сам по себе митигатор риска
Slava
из-за коротких спринтов
Василий
может посмотреть в сторону книги Mike Cohn "Agile Estimating and Planning"
Slava
Д!
Slava
http://focusedobjective.com/story-size-estimates-matter-experiment/
Slava
вот еще пытливым менеджерам - для анализа
Slava
"The ratio between hands-on versus total elapsed time called “process efficiency.” Often for software development this is between 5-15%. Meaning even if we nailed the effort estimates in points, we would be accurately predicting 5-15% of elapsed delivery time! "
Slava
5% !!!!
Василий
либо можно вывести коэффициент качества планирования и понят на сколько команда ошибается. От этого и отталкиваться при купировании рисков
Slava
Можно построть trend для lead time
Slava
по выбранным размерам
Slava
и увидеть как выставленные размеры соотносятся со сроками с течением времени
Slava
позвони покажу ))
Василий
ок, сейчас
Karina
зачем знать, почему программисты плохо оценивают сроки? (не пофиг ли вообще) обычно исходный вопрос в том, когда зарелизят то или иное - как раз возвращаемся к outcome и output - и тогда уже другой вопрос - релизить фичу (вот такую реализацию чего-то) или ценность (не завязано на функциональные требования, как таковые - бизнес-требования). И тогда уже сроки релиза понятнее. ИМХО
Y
Карина, расскажите, пожалуйста, зачем в scrum есть такие активности как грумминг и спринт пленниг, как они проходят и для чего они нужны
Василий
По определению, хорошая оценка в 75% случаев находится в пределах 25% от фактического результата (Конте, Дансморе и Шэнь, 1986 г.).
Y
@Wasyan можете пояснить? интересная тема
Karina
Карина, расскажите, пожалуйста, зачем в scrum есть такие активности как грумминг и спринт пленниг, как они проходят и для чего они нужны
расскажите, пожалуйста, что вы называете груммингом. в скрамгайде это понятие я не нашла. в планировании спринта вообще ничего нет про сроки и обещания
Y
Бэклог Спринта принадлежит исключительно Команде Разработки и служит наглядным представлением реального объема работ, который планирует выполнить Команда Разработки в течение Спринта.
Y
для чего команда декомпозирует задачи и формурет спринт бэклог, если не собирается его выполнять
Karina
а, ну точно, для сроков и обещаний
Karina
вы путаете тёплое с мягким, почитайте скрамгайд. я не претендую на знание его от и до, но базовые понятия уж можно прочитать. Далее не вижу смысла объяснять что-то.
Василий
@Wasyan можете пояснить? интересная тема
это значит что если вы ошиблись в пределах 25% по срока, то это хорошая оценка
Василий
при вероятности в 75% случаях