Size: a a a

Agile, Scrum, Lean, Kanban, XP

2021 April 02

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Denis Kachnov
А как получилось, что в БД сделали поле только для одного ребенка и этот косяк аналитики доехал до прома?
Разве не эффективнее немного тщательнее поработать над задачей и исключить подобную ветку развития событий?
airbnb, с 6 детьми ничего не снять
источник

DK

Denis Kachnov in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
Это делала другая команда, ну каммон я же для примера 🙂
И я для примера.
Сделали массив childs. Приходит опять ПМ и говорит, что теперь неудобно фронтендерам (например) - взрослые туристы лежат в одной структуре, дети в другой.
Наверное надо сделать единообразную, а child в ней признаком?
И снова рефакторинг-рефакторинг и в продакшн 😉
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Denis Kachnov
И я для примера.
Сделали массив childs. Приходит опять ПМ и говорит, что теперь неудобно фронтендерам (например) - взрослые туристы лежат в одной структуре, дети в другой.
Наверное надо сделать единообразную, а child в ней признаком?
И снова рефакторинг-рефакторинг и в продакшн 😉
не не стоп, там обсуждали с фронтендерами
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
ПМ зачем вообще это вся фигня, фича есть, согласовано со стейкхолдерами, напилить в следующий спринт, дальше договаривайтесь сами
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
Смотрите, приходит PM и говорит есть проблема:
Таня пришла на сайт, открыла поиск по турам, а там можно указать только одного ребенка.

В вашей схеме начальник с темлидом обсуждают что нужно добавить поле в БД, формочку в веб, и все проверить. Тим пишет задачу на бэк и на фронт. Чуваки пилят

В нашей схеме приходит задача, мы ее обсуждаем втроем и понимам, надо бы поле на сервер, чувак сидит с нами на планировании, давай поле добавим, да без проблем, назовем child2 child3? Нее давай сразу массив childs. Ок давай массив, в задачу запишем, что там нужно возраст только, поле age сделаем. Сколько займет на бэке: 4 часа а у нас на фронте около 8, нужно что бы красиво. Ушли пилить
не, в моей схеме ПМ прокидывает верхнеуровнево задачу: есть проблема пользака, тимлид говорит: будем решать доработкой бека и фронта и ставит задачу на бэк и на фронт, а они уже договариваются об апи
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
ну и тд. то есть задача по иерархии как бы детализируется.
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Владислав Родин
не, в моей схеме ПМ прокидывает верхнеуровнево задачу: есть проблема пользака, тимлид говорит: будем решать доработкой бека и фронта и ставит задачу на бэк и на фронт, а они уже договариваются об апи
тим лид тут зачем? они что и так не понимаю что доработкой бека и фронта?
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
тут не зачем. но если бы кейс был сложнее была бы другая история. вы очень простую доработку привели)
источник

DK

Denis Kachnov in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
тим лид тут зачем? они что и так не понимаю что доработкой бека и фронта?
Для "собрания по пополнению", например 😉
Чтобы всю команду на неГО не гонять
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
тимлид может предложить временное решение проблемы, но более простое по технике и срокам, а ПМ будет согласовывать с Заказчиком. А иногда тимлид будет составлять.
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Вот поэтому 2gis попробовали сделать Фичекрайнего, это человек который отвечает за фичу и ее реализацию, он со всеми договривается
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Владислав Родин
тимлид может предложить временное решение проблемы, но более простое по технике и срокам, а ПМ будет согласовывать с Заказчиком. А иногда тимлид будет составлять.
Команда без него не может решить как костыли делать и сказать PM что тут либо костыли либо месяц?
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
я понимаю такую схему когда есть тимлид и у него 10 джунов, но когда там 10 мидлов то наверное они придумают как быть
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
Команда без него не может решить как костыли делать и сказать PM что тут либо костыли либо месяц?
у тимлида кругозор побольше. и он все скоммуницирует правильно. и с бизнесом - продуктом и с разрабами.
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
я понимаю такую схему когда есть тимлид и у него 10 джунов, но когда там 10 мидлов то наверное они придумают как быть
тимлид это линейный руководитель. у него много функций
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
он может и делегировать принятие технических решений в команду
источник

SS

Stanislav Sokolov in Agile, Scrum, Lean, Kanban, XP
Владислав Родин
тимлид это линейный руководитель. у него много функций
Тогда в целом у вас выроде выходит самостоятельная команда с тимлидом который может контактировать с другими кругами, у него такая цель. В чем проблема? 🙂 это уже не классическая схема где кажый получает задачу от тим лида
источник
2021 April 03

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
Stanislav Sokolov
Тогда в целом у вас выроде выходит самостоятельная команда с тимлидом который может контактировать с другими кругами, у него такая цель. В чем проблема? 🙂 это уже не классическая схема где кажый получает задачу от тим лида
каждый задачу получает от линейного руководителя. по классическим образцам он 5 функций выполняет: мотивация, координация, организация, контроль, планирование. Но он еще и организовывает производственный процесс. Он может организовать его так, что каждый сам себе задачи берет. Но это не отменяет того, что есть иерархия, есть руководитель и есть принятое им управленческое решение)
источник

В

Владислав Родин... in Agile, Scrum, Lean, Kanban, XP
Он может и взрастить самоорганизацию в команде. Вовлекать в результат участников. Это все тоже аспекты управленческой деятельности же)
источник

BK

Boris Kondrabaev in Agile, Scrum, Lean, Kanban, XP
Владислав Родин
Иерархия должна быть. Но культивировать самостоятельность в командах надо, что я всегда и делаю). Ведь самоорганизующееся команда позволит расти и команде и ее участникам и руководителю, т к он не погрязнет в операционке) Даже тактику можно в команды делегировать, но это уже сложно реализуемо)
Поддерживаю то, что выгодно иметь иерархию для взращивания бирюзовости.
На каждом уровне иерархии в гибком менеджменте решаются свои задачи.
На уровне собственников – это конкретные цели и ценности, которые нужно достигнуть компании.
На уровне топ-менеджмента – это стратегические задачи и стратегические цели, которые приведут к достижению единой цели в направлении которой выстраивается стратегия.
На уровне линейных руководителей – это тактические задачи и тактические результаты, решение которых приводит к решению стратегических задач.
Таким образом можно фильтровать многозадачность и выбирать в первую очередь задачи, которые ведут к приближению целей(общей, стратегических и тактических).
Выбор в разработку задач и фичей можно производить по этому же принципу, откладывая задачи и фичи не входящие в круг текущих задач или задач перспективного стратегического развития.
Грамотно организованная иерархия может позволить снизить нагрузку на сотрудников, что является одним из признаков бирюзовости.
При напряженной работе качество работ снижается. Исключить «напряженку» невозможно – она возникает периодически, но можно снижать и управлять её уровнем и продолжительностью.
источник