Oleg
1 продакт 1 беклог 3 команды?
Sergey
Sergey
Pavel
Так, выйду с планинга - расскажу
Sergey
Ок
Max
тоже будет интересно послушать, у нас беклог как после большого взрыва, но я как раз прикладываю усилия чтобы склеить все куски =)
Max
интересно послушать аргументы против
Max
(то есть не просто истории - мол никогда не доводилось видеть эффективной организации беклога на 3+ команд.. а аргументированные рассуждения почему это не работает)
Pavel
Pavel
Но я смогу объяснить где-то через полтора часа
Max
я сам никуда не тороплюсь =) в любом случае ожидание того стоит
Sergey
Sergey
Yuriy
или нет 😉
Pavel
Или у меня confirmation bias :)
Pavel
объясню - рассудите :)
Yuriy
мне понравился доклад с ProductSence https://youtu.be/NpbvtZV_sD8 наглядный переход идей в бэклог продукта и минималистичная приоритизация)
Aleksey
Алекс
Aleksey
В смысле?
В прямом, какой еще смысл может быть?
Sergey
Aleksey
Sergey
Я деталей не знаю, честно.
Sergey
Привет! Не, ну бывает еще Chief Product Owner. Найти никак не можем пока :)
Блин. Дочитываю про Scrum@Scale. Он реально есть. MetaScrums, just like SoS's, function as Scrum teams on their own. As such, they need
to have someone who acts as a SM and keeps the team on track in discussions. They also
need a single person who is responsible for coordinating the generation of a single Product
Backlog for all of the teams covered by the MetaScrum. This person is designated as the
Chief Product Owner.
Sergey
Through the MetaScrums, Chief Product Owners coordinate priorities among Product Owners
who work with individual teams. They align backlog priorities with Stakeholder and
Customer needs. Just like a SoSM, they may be an individual team PO who chooses to play
this role as well, or they may be a person speci cally dedicated to this role. Their main
responsibilities are the same as a regular PO's, but at scale:
· Setting a strategic vision for the whole product.
· Creating a single, prioritized backlog of value to be delivered by all of the teams.
· These items would be larger stories than that for a team PO.
· Working closely with their associated SoSM so that the Release Plan that the MetaScrum
team generates can be deployed e ciently.
· Monitoring customer product feedback and adjusting the backlog accordingly
Sergey
Куда мир катится.
Sergey
And nally, Avi Schneier and Alex Sutherland have been invaluable in formulating and
editing this document.
Sergey
Сын?
Yuriy
династия 😂
Dmitry
Pavel
Планирование это война между оптимизмом продакт оунера, вызванного ощущением приближайющегося отчета перед стейкхолдерами и песимизмом команды, смотрящей на предыдущие спринты :)
Pavel
Так вот, обсуждение единого бэклога и большого количества команд еще актуально?:)
Max
конечно!
Max
для определенности хотелось бы понять что есть "большое" количество команд. Три - это граница? До можно, после - уже нет? И есть веские причины, почему нет?
Pavel
Примерно 15 человек это граница.
Pavel
Т.е. это примерно максимальный размер группы, в рамках которой можно вести продуктивную модерируемую дискуссию по требованиям
Pavel
(любую модерируемую дискуссию, на самом деле)
Pavel
Когда группа становится больше, она либо управляемо, либо неуправляемо разобьется на суб-группы.
Pavel
Применительно к бэклогу это означает, что у команд сформируются "зоны компетенции" в рамках бэклога: какие-то фичи (в лучшем случае) или компоненты (в реалистичном случае" всегда будут уходить в центр компетенции, потому что у остальных команд нет достаточного уровня знаний, на начальном уровне, а потом еще и понимания контекста решений.
Pavel
В итоге, как артефакт, бэклог остается единым, а по сути команды будут выбирать (я не знаю, как правильно перевести cherry-picking на русский) то, что они знают
Pavel
И вроде как это не плохо, но как только появляется "фича", которая пересекает зоны компетенции нескольких команд, спринты взорвутся взаимозависимостью
Pavel
LeSS и SAFe, кстати, эту проблему не игнорируют, просто риторика отличается :)
Pavel
В LeSS появляются всякие Product Area, feature teams и т.п.
Pavel
В SAFe есть разделение на ART (PI) Backlog, который бьется на Team backlogs и зависимости планируются на PI Planning
Антон
Pavel
Маленькие подукты большими командами не делаются :)
Антон
Хм. Ты пишешь о том, что могут разбиться на фиче беклоги и зависимости появятся если много команд берут одну историю.
Pavel
Не совсем, но близко.
Антон
Вопрос: это опыт только с разработкой(dev)?
Антон
Pavel
А как?
айтемы в бэклоге не одинаковые и степерь проработки тоже разная. Т.е. команда может взять эпик, планируя сделать его за спринт, например, где-то в процессе рефайнмента обнаружить, что у эпика есть зависимости, с которыми они сами справиться не могут.
Pavel
Или придет новй айтем в бэклог, который пересекает копетенцию нескольких команд.
Pavel
В такой ситуации даже не важно, какого размера айтем.
Pavel
Т.е. вот представь, пилит 5 команд крутой магазин, практически клон амазона.
Pavel
Одна команда - полностью в "корзине", спецы по платежкам, поцессингу и т.п.
Pavel
Вторая - спецы по рекомендациям, что с чем связано в покупках, с какой частотой одинаковые айтемы просматривают и т.п.
Pavel
И тут приходит сторя - как покупаетль, хочу видеть в момент чекаута, что в похожие корзины добавлюят другие пользователи.
Антон
Ну у меня сразу вопрос: а чего так разложены компоненты?
Pavel
Потому что при "едином бэклоге" никто разложением не управляет.
Антон
Pavel
Оно "само" происходит, и разложение на фичи или элементы воркфлоу - это еще в улчшем случае :)
Антон
Эмпирически ?)
Pavel
О! А чего?
Потому что любое управление "разложением" приведет к образованию командных бэклогов или бэклогов компонентов :)
Pavel
Эмпирически ?)
Эмпирически, но у этого наблюдения есть верифицируемое пояснение.
Антон
Как тогда происходит PBR и планирование? На сколько РО детально описывает эпики и ЮС?
Антон
Pavel
Какое ?
Группы больше определенного размера разбиваются на подгруппы :)
Pavel
Размер скрам-команды примерно из-за этого же ограничили.
Pavel
7-9 человек предел для самоорганизации, 15 - примерный предел для модерируемой группы.
Pavel
Этим цифрам тоже есть пояснения, но они идут очень далеко в теорию эволюции :)
Pavel
Я обычно советую описывать сугубо конечный результат
Антон
Ну по детализации понятно.
Антон
Тогда ты имеешь в виду под модерацией группы размером не более человек: РО, Беклог - на одну такую группу? Т.е по сути две команды по 7 человек +/- 1
Антон
При иных условиях будет переломит по коммуникациям, пониманию и координации.