Pavel
Игорь, выбери решение: 1. ты приходишь к проджект менеджеру, рассказываешь его про скрам и объясняешь, что теперь он управляет проектом через приоретизацию бэклога и получает поставку раз в две недели 2. Ты приходишь к проджект менеджеру и говоришь, что он теперь называется продакт овнер и ты сейчас пойдешь согласовывать переименование по всей иерархии
Pavel
Где больше шансов на успех?:)
Igor
и то и то безуспешно
Igor
потому как люди все равно будут управлять проектом как умеют :D
Pavel
Или вот: 1. ты приходишь к тимлиду и объясняешь что он теперь отвечает за то, чтобы команда принимала решения по сложности PBI 2. ты приходишь к тимлиду и говоришь, что он теперь называется scrum master
Pavel
потому как люди все равно будут управлять проектом как умеют :D
Потому и надо с этого начинать, а не с названия ролей.
Igor
у меня есть кейс когда проджект менеджера отправили на тренинги и там его научили управлять через беклог
Igor
в итоге это все равно ничего не дало :D
Igor
тренинг выветрился через две недели
Igor
по факту нужно рассказать людям что есть вот такие роли и они занимаются вот такими вещами
Pavel
В таком же среднем луше его, а не проджект менеджера.
Igor
и учить постоянно
============ FALCON ============
СМ не обязан быть технически подкован, у него совершенно другого рода задачи
Igor
СМ не обязан быть технически подкован, у него совершенно другого рода задачи
очень грустно наблюдать за такими SM которые не шарят совсем.
============ FALCON ============
Это к тому, что из тл делать см
Igor
техническая подкованность должна быть просто это не обязательно тимлид
============ FALCON ============
Плюсую
Igor
грусть полная когда SM назначают девочку тестировщицу которая вчера максимум что делала это тестирование руками проводила
Mikhail
Всем привет!А подскажите самые популярные тренинговые компании(либо тренеров),где хорошо могут прокоучить команду из 7-9 человек в канбане?
Mikhail
Где не просто сертификаты дают,а результативное обучение получают
Pavel
СМ не обязан быть технически подкован, у него совершенно другого рода задачи
Выбирая, кто будет SM, лучше всего нанять SMа с опытом. Но часто это - не вариант. Выбирая, кого назначить из имеющихся, лучше выбирать того, у кого есть софтсклилы, хоть какой-то навык управления командой и авторитет в этой команде.
Pavel
Потому если нельзя нанять внешнего и опытного - работать лучше с тимлидом и коучить его :)
============ FALCON ============
Не спорю, но было бы хорошо если бы этого тим лида уведомили что отныне он сервант, а не лид))
============ FALCON ============
И сервант он еще ПМу, который отныне ПО
============ FALCON ============
Ну так он смить будет или лидить?
============ FALCON ============
Лидить же надо еще технически)
Max
Можно пример?
Да, пожалуйста. 1. Запустили спринт как обычно, планирование прошло успешно. На 2-3-4 день заметили что ни одна из историй не прошла стадию кодирования. От волнения перешли плавно к конструктиву, построили гипотезы в отношение PO, устроили на час собрание devteam + PO, обсудили, выработали план и конкретные действия. Проблема была в том, что программистам нужна была консультация с PO по вопросам, которые всплыли по ходу решения задачи, а PO не был на связи. Решение - приняли стратегию согласно которой PO был по умолчанию приглашен на Daily и присоединялся либо когда мог либо когда команда явно обозначала такую потребность. В случае недоступности PO договорились о делегации, если не работало и это PO согласился с принятием выбора команды. Обсуждение до ретро в конце спринта позволило не зафакапить весь скоуп. Это пример проблемы. Теперь реальный пример идеи на улучшение. 2. Один из разработчиков обратил внимание на то, что истории часто возвращаются на доработку из-за большого количества явно обнаруживаемых дефектов, пару дней он обсуждал это только со мной, потом вынесли на обсуждение с командой. Договорились до коммита в ветку программист будет в паре с тестером проводить sanity check. Это сократило число возвратов уже в текущем спринте и соответственно всю цепочку разработки истории. В итоге скоуп закрыли раньше на 2 дня и повысили производительность на будущее. Сами представьте, что бы было отложи мы обсуждение/решения на конец спринта. И главное - в чем плюс?
Mikhail
Да, пожалуйста. 1. Запустили спринт как обычно, планирование прошло успешно. На 2-3-4 день заметили что ни одна из историй не прошла стадию кодирования. От волнения перешли плавно к конструктиву, построили гипотезы в отношение PO, устроили на час собрание devteam + PO, обсудили, выработали план и конкретные действия. Проблема была в том, что программистам нужна была консультация с PO по вопросам, которые всплыли по ходу решения задачи, а PO не был на связи. Решение - приняли стратегию согласно которой PO был по умолчанию приглашен на Daily и присоединялся либо когда мог либо когда команда явно обозначала такую потребность. В случае недоступности PO договорились о делегации, если не работало и это PO согласился с принятием выбора команды. Обсуждение до ретро в конце спринта позволило не зафакапить весь скоуп. Это пример проблемы. Теперь реальный пример идеи на улучшение. 2. Один из разработчиков обратил внимание на то, что истории часто возвращаются на доработку из-за большого количества явно обнаруживаемых дефектов, пару дней он обсуждал это только со мной, потом вынесли на обсуждение с командой. Договорились до коммита в ветку программист будет в паре с тестером проводить sanity check. Это сократило число возвратов уже в текущем спринте и соответственно всю цепочку разработки истории. В итоге скоуп закрыли раньше на 2 дня и повысили производительность на будущее. Сами представьте, что бы было отложи мы обсуждение/решения на конец спринта. И главное - в чем плюс?
Пункт 1 это чистый дейли скрам - он нужен именно для того, чтобы поднимать подобные проблемы, а форма их решения вне всетречи - любая, которую выберет команда. Пункт 2 - более спорный, но ждать конца спринта, чтобы сделать что-нибудь лучше конечно не нужно
Max
Пункт 1 в нашем случае не укладывался в дейли, проблема требовала более длительного анализа и обсуждения, а также присутствия PO, чего до принятых решений не было как постоянной практики
Max
я только обще описал ситуацию, но поверьте что в рамках дейли она не решалась. Идеально подходило ретро, но решили не ждать конца спринта. Собственно на таких кейсах и родилась практика ретро по запросу.
Igor
Да, пожалуйста. 1. Запустили спринт как обычно, планирование прошло успешно. На 2-3-4 день заметили что ни одна из историй не прошла стадию кодирования. От волнения перешли плавно к конструктиву, построили гипотезы в отношение PO, устроили на час собрание devteam + PO, обсудили, выработали план и конкретные действия. Проблема была в том, что программистам нужна была консультация с PO по вопросам, которые всплыли по ходу решения задачи, а PO не был на связи. Решение - приняли стратегию согласно которой PO был по умолчанию приглашен на Daily и присоединялся либо когда мог либо когда команда явно обозначала такую потребность. В случае недоступности PO договорились о делегации, если не работало и это PO согласился с принятием выбора команды. Обсуждение до ретро в конце спринта позволило не зафакапить весь скоуп. Это пример проблемы. Теперь реальный пример идеи на улучшение. 2. Один из разработчиков обратил внимание на то, что истории часто возвращаются на доработку из-за большого количества явно обнаруживаемых дефектов, пару дней он обсуждал это только со мной, потом вынесли на обсуждение с командой. Договорились до коммита в ветку программист будет в паре с тестером проводить sanity check. Это сократило число возвратов уже в текущем спринте и соответственно всю цепочку разработки истории. В итоге скоуп закрыли раньше на 2 дня и повысили производительность на будущее. Сами представьте, что бы было отложи мы обсуждение/решения на конец спринта. И главное - в чем плюс?
а где у вас в этих кейсах DoD?
============ FALCON ============
На ретро просто отметили что добавили пунктик в дод, не вижу противоречий
Max
а где у вас в этих кейсах DoD?
какое это имеет отношение к вопросу? Считайте что к концу четвертого дня ни одна история не проходила по DoD. Я могу и DoD сам расписать, но какая в этом польза в этом примере?
Igor
На ретро просто отметили что добавили пунктик в дод, не вижу противоречий
проблемы начинаются когда ретро в конце спринта а спринт месячный :DDDD
Igor
Вы DoD расширяете по каждой проблеме?
так DoD для этого и нужен чтобы такие проблемы записывать
============ FALCON ============
На мой взгляд на ретро обсуждвют не одну, а целый пепечень проблем
Igor
чтобы все были в курсе
Max
при этом берем что спринт в месяц - это обоснованная реальность
============ FALCON ============
В вашем случае одно улучшение по моему еще не ретро
Igor
вам скорее всего реально не нужен спринт в месяц
Max
На мой взгляд на ретро обсуждвют не одну, а целый пепечень проблем
если на ретро будет 1 проблема, то это уже не ретро?
Max
вам скорее всего реально не нужен спринт в месяц
не упрощайте себе работу. Давайте исходит из того что нужен
============ FALCON ============
Так у вас же много улучшений за спринт?
Igor
не упрощайте себе работу. Давайте исходит из того что нужен
да в том то и дело что спринт в неделю это не упращение :D вообще нигде не сказано что вы не можете делать улучшения на спринте. просто на ретроспективе обсудите как эти улучшения прошли/внедрились
Max
такого размера, на дейли тоже улучшения принимаются, но поменьше
============ FALCON ============
Это показатель гибкости вашей команды по моему и наличия майндсета
============ FALCON ============
Но просто идет путаница с терминологией
Max
да в том то и дело что спринт в неделю это не упращение :D вообще нигде не сказано что вы не можете делать улучшения на спринте. просто на ретроспективе обсудите как эти улучшения прошли/внедрились
зачем? ради традиции? Что если у нас прозрачность в команде такова что вот эти "обсудите как эти улучшения прошли/внедрились" будет выступлением капитанов очевидность?
Max
чтобы понять были ли эти улучшения полезны :D это не всегда всем очевидно
не всегда и всем - да. Но мы, возможно, даже перебарщиваем местами с прозрачностью, поэтому в данном примере всем и всегда
============ FALCON ============
Еще лучше чем те, что на горячую голову сделаны
Max
А вы уверены что у членов команды не появятся другие предложения?
да, ретро отменили в течение полугода, когда оно превращалось в пустышку
Igor
не всегда и всем - да. Но мы, возможно, даже перебарщиваем местами с прозрачностью, поэтому в данном примере всем и всегда
у команды всегда будет какое то мнение на счет прозрачности и SM должен получить от них фидбек если какие то улучшения процессов идут.
Pavel
Жаль, у меня закончилось время для дискуссий.
Pavel
Есть такой вопрос: а какова цель скрама? Зачем скрам нужен команде?
Igor
смотря какой команде :D
Pavel
"Средней"
Igor
средней команде скрам может и не нужен :D
============ FALCON ============
Сферической в ваакуме)
Pavel
Вот вы скрам внедряете - а зачем?
Max
у улучшений тоже должен быть предел, нельзя всё время убирать и добавлять ластик на конец карандаша. В нашем случае схема накопления идей/проблем для ретро в конце показала себя хуже чем 1-4 улучшения внутри. Также такая схема дала больший рост производительности команды
============ FALCON ============
Мне идея понравилась, буду думать
Max
Думается мне вы могли бы статью написать по этому поводу)
уже работаю в этом направлении =) есть желание постить истории из своего профессионального опыта в отдельный канал
============ FALCON ============
👍👍👍
Igor
у улучшений тоже должен быть предел, нельзя всё время убирать и добавлять ластик на конец карандаша. В нашем случае схема накопления идей/проблем для ретро в конце показала себя хуже чем 1-4 улучшения внутри. Также такая схема дала больший рост производительности команды
вы посмотрите что такое ретро в скрамгайде. потому как это митинг в первую очередь чтобы получить фидбек по процессам от команды. если вы его не проводите то не факт что можете оценить эффективность ваших улучшений. а безконтрольно улучшения внедрять можно и это будет эффективно но до поры до времени.
Igor
терпеть с проблемами до ретро это тоже такое :D
Igor
Наши небольшие ретро выполнялись в том же в формате что и одно большое
скорее всего у вас был очень не эффективный для этого формат и стоит поискать другой.
Igor
формат для большого ретро я имею ввиду
Igor
потому как если на ретроспективе только собирались проблемы которые возникали на спринте такая ретроспектива быстро преврашается в рутину