Tatyana
Чья мотивация?
Tatyana
А какие критерии были?
Вариант 1: чистая прибыль от продукта в горизонте года Так себе история, так как тут огромная роль РО Вариант 2: SP в месяц
Pavel
Sp в месяц тоже так себе метрика :)
Tatyana
Ещё бы, у всех тут же случился мега-рост... На бумаге
Pavel
мерять по успеху продукта очень тяжело - очень часто команда не отвечает именно за успех продукта.
Tatyana
Вариант 3: число US Вообще неудачно, на техдолг и сложные технически истории стали забивать
Tatyana
Вариант 4: time to market Самый приемлемый из всех, но хакается мега-дроблением задач и качество работы оставляет за скобками. Плюс технически сложные продукты всегда в отстающих. Тоже не айс
Tatyana
В общем, не видела удачного примера😒
Pavel
Какая разница, какой у теюя t2m, если 90% этого времени PBI просто в очереди в релиз висит.
Pavel
Я потому и предлагал lead time и cycle time мерять рядом.
Pavel
lead time показывает эффективность всей производственной системы, cycle time - конкретно производства.
Tatyana
Да, я попробую посчитать по своим командам. Но мне кажется, что в рамках компании все равно не особо корректно: есиь объективно более простые и более сложные технически проекты
Tatyana
Хотя предпочла бы чтобы команды не оценивали вообще. Хоть это и неправильно с точки зрения бизнеса
Андрей
Хотя предпочла бы чтобы команды не оценивали вообще. Хоть это и неправильно с точки зрения бизнеса
Татьяна, спасибо за хорошую тему и отличное обсуждение. И Павлу большое спасибо, и всем участникам! Лишний раз ваш опыт подтверждает мой - метрики команды либо легко хакаются, либо включают факторы вне команды. Конечно, правильная команда форматирует под себя и окружающую среду тоже, но до этого состояния ей ещё надо дорасти... На мой взгляд, команда лучше всего «меряется» по cycle time + субъективному довольству владельца продукта. Различные синтетические метрики здоровья спринта - это вряд ли про «эффективность», это именно про процесс. И они больше имеют смысл для наблюдения за ними на протяжении нескольких спринтов в 1 команде, чем как сравнительная метрика «у этих хорошо, а у тех не очень».
Daria
Друзья, привет! Есть вопрос, кому-то он может показаться странным. Есть спринт=итерация, есть релизы. Вопрос: должен ли релиз происходить в день окончания спинта? Или мы можем в один релиз уложить несколько спринтов? Какие взаимосвязи?
Sergey
Не связаны они.
Daria
спасибо, а то меня клинить начало немного..
Алекс
Релизьтесь по Требованию
Алекс
чем чаще релизитесь тем лучше
Sergey
спасибо, а то меня клинить начало немного..
Многих клинит. Ничего страшного :)
Daria
кстати, чтобы можно было аргументировать Продакту: это прописано где-гибудь?
Sergey
CI/CD
Mikhail
Желательно после каждого, в этом случае у тебя бизнес будет получать ценность после итерации сразу же. Но! не обязательно. CI/CD ускоряют
Anton
А как же спринт релиз?🕶
Anton
что7
Алексей, кстати, вопрос: в какой день лучше всего делать релиз?
André | KreyDan |
В пятницу, в 17.00
Алекс
Daria
В пятницу, в 17.00
аж сердце екнуло😁
Anton
Лучше всего во вторник.
Павел, you are welcome))
Daria
Желательно после каждого, в этом случае у тебя бизнес будет получать ценность после итерации сразу же. Но! не обязательно. CI/CD ускоряют
я просто сейчас столкнулас с ситуацией в команде, где в Джира нет спринтов, но есть двухнедельные итерации, заканчивающиеся релизом. Хочу объяснить, что спринта да, две недели, а релиз не обязательно
Daria
с другой стороны, если по результату спринта должен быть бизнес-результат, наверное просто релиз=спринт — идеальная картина
Daria
и правильно я понимаю, что в релиз могут пойти фичи из разных спринтов
Ivan
Коллеги, всем привет! Можете посоветовать хорошие курсы по kanban? Работаю в крупной транспортной компании, нужно внедрить управление операционной по kanban
Mikhail
Идеально спринт=несколько релизов
а что делать с DEMO. Вдруг не то?
Mikhail
а что делать с DEMO. Вдруг не то?
Делать обзор спринта. Демо может быть его частью, а может и отсутствовать вообще
Alexandr
Идеально спринт=несколько релизов
а в чем преимущество такой "идеальной" модели?
Alexandr
ээ можно я не буду отвечать на э тот вопрос? :) просто человек озвучил свое идеальное представление, я пытаюсь понять почему =) и подойдет ли она для меня например :) идеально это хорошо, только без контекста причинно-следственных связей - не очень полезная инфа
Михаил
Если хочется релизиться чаще чем в конце спринта, то, по моему лучше смотреть в сторону Канбана, а Скрам же предполагает релиз после демо и принятия выполненной цели спринта со стороны PO. Нет?
Mikhail
Читайте гайд. Там про релизы вообще ни слова. Равно как и про демо
Михаил
Зато там про цели спринта.
Dmitry
Зато там про цели спринта.
для достижения цели, могут потребоваться релизы каждый день например. или несколько раз в день. или вообще ни одного релиза ... scrum guide ваще про релизы ничего не говорит, поддерживаю предыдущего оратора
Alexandr
Читайте гайд. Там про релизы вообще ни слова. Равно как и про демо
а по поводу идеала 1 спринт = несколько релизов, расскажите чем это лучше 1 спринт = 1 релиз? или это просто ваши субъективные ощущения?
Mikhail
а по поводу идеала 1 спринт = несколько релизов, расскажите чем это лучше 1 спринт = 1 релиз? или это просто ваши субъективные ощущения?
тем что для поставки ценности конечному пользователю вам не приходится ждать окончания каденции
Dmitry
ИМХО релизы больше зависят от специфики продукта и самого понятия релиза, чем от процесса.
Mikhail
Релизы завися только от вашего умения релизить. Необходимость развивать это умение зависит уже от контекста
Dmitry
например, мы не можем релизить ios приложение в apple store несколько раз в день из-за специфики платформы
Михаил
для достижения цели, могут потребоваться релизы каждый день например. или несколько раз в день. или вообще ни одного релиза ... scrum guide ваще про релизы ничего не говорит, поддерживаю предыдущего оратора
Может потребоваться, согласен. Вопрос как вы будете в процессе верифицировать цель снпринта и результат с PO. Практика релизов внутри спринта тогда должна предполагать механизмы такой верификации. Это усложняет процесс либо добавляет рисков.
Dmitry
чтобы вести подобный разговор, думаю стоит определиться с тем, что мы называем релизом?
Alexandr
тем что для поставки ценности конечному пользователю вам не приходится ждать окончания каденции
разработка одновременно в двух релизах - дополнительные накладные расходны на переключения, поэтому для меня идеальная картина несколько другая - итог спринта - релиз, который потенциально можно поставить - когда решает бизнес, но команда синхронно переключается на новый спринт с новой целью и работает над одним инкрементом, фокусируясь на нем. Хотя допускаю что в каких то случаях критичнее выпустить релиз в середине спринта, если процессы настолько зрелые, что успевают обеспечить качественный инкремент до окончания спринта
Alexandr
дополнительные расходы означают несовершенство ваших процессов, а не нежелание пользователей получать по фиче в час
пусть будет так ) хотя конкретно у меня таких задач бизнес не ставит и пользователи не готовы получать по новой фиче в час, у вас именно такая ситуация? интересно было бы узнать опыт, и как получилось выстроить процессы для обеспечения Continious Dilivery.
Irina
Всем добрый день! #Job #OSAHP #ProjectManager #Scrum #Agile Www.osahp.com OSA DC is a decentralized, AI-driven blockchain platform that collects and analyzes data from retailers, manufacturers, consumers, and open data sources in real-time ROLE · Work closely with the business throughout the project (Token Sales) · Manage project lifecycle using agile methodology/kanban · Oversee and motivate the team, organise their work load and manage any issues. · Run daily scrum meetings, project reviews PERSON SPECIFICATION · Minimum of 2 years' experience as a Project Manager/Scrum master · Solid experience of working in a digital area (ICO is a plus, but not required) · In-depth knowledge and experience of managing high profile international projects; preferably within an agile working environment. · Ability to work under pressure and deal with a demanding workload · Very strong interpersonal skills, including the ability to negotiate and to build and maintain good working relationships both internally and externally, up to and including senior management. To apply - i.ladyko@osahp.com
Alexandr
Как понять одновременно в двух релизах?
если процесс предполагает ручное тестирование (у нас он предполагает), значит нужно время на это тестирование и чтобы обезопасить от регрессионных ошибок, если принимается решение о выпуске релиза в середине спринта, то для нас это значит отсаживать ветку и новые фичи делать уже в новой ветке, а в старой только править ошибки - это я имел в виду под работой в двух релизах. Если же мы релизим в конце спринта, то проблем распараллелить оставшуюся работу между всеми - меньше.
Mikhail
(наверное потому, что нет такой необходимости)
============ FALCON ============
Master<-test<-dev<-feature?
============ FALCON ============
Мне кажется после ручного уже на мастере, следрвательно уже в релизе нет?
============ FALCON ============
А фича как была на фича так и осталась там
Алекс
Ну смотрите, по факту ваша команда разработки становиться зависима от тесировщиков, становится заложниками человеческого фактора и команда разработки в уже не могут работать без тестировщиков.
Alexandr
отвечу чуть позже
Alexandr
Мне кажется после ручного уже на мастере, следрвательно уже в релизе нет?
В мастер льется из редизной ветки, но думаю это уже специфика, ключевое на что хотел обратить внимание, разработка в параллель двух версий
Alexandr
А не пробовали внедрять инженерные практики ? автотесты? регресс ? парное программирование ? Учить людей это делать?
Конечно пробовали и внедряем, но не все рационально покрывать автотестами, часто новый ui после демо может меняться