Size: a a a

Teamlead Bootcamp

2021 February 10

DS

Daniyar S in Teamlead Bootcamp
Sergey Protko
wip limits это способ определения ботлнеков. От этого ты уже будешь драйвить оптимизации воркфлоу. Аналогия из той же книжки Годрата с детьми в походе. Пусть самый медленный/жирный идет в начале цепочки а остальные будут ему помогать все дела...

Но мне интересно послушать другую версию, я не уверен что я правильно все понимаю)
Это не способ определения ботлнеков, это способ управления ботлнеком. Собственно, wip limits это "барабан", чтобы все РЦ работали равняясь на самый медленный. Но так ты максимум сможешь узнать скорость самого медленного звена, но не само звено, и уж тем более не само ограничение системы.
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
зачем равняться на медленных?
источник

SP

Sergey Protko in Teamlead Bootcamp
Daniyar S
Это не способ определения ботлнеков, это способ управления ботлнеком. Собственно, wip limits это "барабан", чтобы все РЦ работали равняясь на самый медленный. Но так ты максимум сможешь узнать скорость самого медленного звена, но не само звено, и уж тем более не само ограничение системы.
да но если ты будешь делать анализ ситуаций с блокировкой пайплайна разве ты не сможешь определять последовательно ограничения системы?

Мол вот у тебя есть 5 разработчиков которые не пишут тесты и 2 qa. Постоянно блокируется колонка для QA потому что им приходится перепроверять задачки постоянно. Или есть продукт и 5 разработчиков и разработчики не могут брать в работу задачки потому что постоянно ждут от продукта уточнений... не?
источник

DS

Daniyar S in Teamlead Bootcamp
Алексей Гевондян
зачем равняться на медленных?
Ох...
источник

SP

Sergey Protko in Teamlead Bootcamp
Алексей Гевондян
зачем равняться на медленных?
что бы улучшить срупут. И там не "равняться"
источник

SP

Sergey Protko in Teamlead Bootcamp
мол в любом же случае ограничения системы будут себя проявлять в динамике, а значит нам надо выставлять лимиты что бы управлять ботлнеками. Я чет запутался..
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
застравить разработчиков писать тесты, и у qa работы поменьше будет, и у разрабов побольше
источник

SP

Sergey Protko in Teamlead Bootcamp
Алексей Гевондян
застравить разработчиков писать тесты, и у qa работы поменьше будет, и у разрабов побольше
у qa появится другая работа, эксплорейшен тесты, анализ логов, консультации с разработчиками - помогать им тест кейсы составлять, более умная работа. Не переживай за них
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
тут главное чтобы работа не стояла, из-за того, что qa не вывозят
источник

SP

Sergey Protko in Teamlead Bootcamp
Алексей Гевондян
тут главное чтобы работа не стояла, из-за того, что qa не вывозят
меня забавляет что ты не пытаешься разобраться а просто что-то говоришь.
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
ну про ботлнеки же разговор, не?
источник

SP

Sergey Protko in Teamlead Bootcamp
Daniyar S
Это не способ определения ботлнеков, это способ управления ботлнеком. Собственно, wip limits это "барабан", чтобы все РЦ работали равняясь на самый медленный. Но так ты максимум сможешь узнать скорость самого медленного звена, но не само звено, и уж тем более не само ограничение системы.
или ты в контексте классического производства где все это позволяет управлять "буфером" ресурсов? Мол с этой точки зрения?
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
вот ситуация. разрабов много, тестеров мало. тестеры не успевают все проверять. как решать?
источник

SP

Sergey Protko in Teamlead Bootcamp
Алексей Гевондян
вот ситуация. разрабов много, тестеров мало. тестеры не успевают все проверять. как решать?
У Gojko Adzic есть ответ - Specification by Example и переименование quality assurance в quality assistance
источник

DS

Daniyar S in Teamlead Bootcamp
Sergey Protko
да но если ты будешь делать анализ ситуаций с блокировкой пайплайна разве ты не сможешь определять последовательно ограничения системы?

Мол вот у тебя есть 5 разработчиков которые не пишут тесты и 2 qa. Постоянно блокируется колонка для QA потому что им приходится перепроверять задачки постоянно. Или есть продукт и 5 разработчиков и разработчики не могут брать в работу задачки потому что постоянно ждут от продукта уточнений... не?
Это уже дополнительные вводные. По самой визуализации в первом случае максимум что ты увидишь это какой РЦ у тебя больше всех работает.

Но понять причину почему так происходит ты не сможешь без старого доброго анализа. Можно использовать ДТР, это реально помогает. Но вот если не встроить такой анализ в свой процесс, если не выделять ресурсы на него, то ничего никуда не улучшится. Собственно, в отличие от скрам в канбане нет "из коробки" pdca на сам процесс разработки. И это нужно иметь в виду.
источник

SL

Slava Lukonin in Teamlead Bootcamp
Алексей Гевондян
вот ситуация. разрабов много, тестеров мало. тестеры не успевают все проверять. как решать?
У тебя тестеры обычные мануальщики? Каждый раз бизнесс процеесс прокликивают?
источник

SP

Sergey Protko in Teamlead Bootcamp
мануальная терапия. Успокаивает людей но все знают что "хер знает работает ли оно"
источник

АГ

Алексей Гевондян... in Teamlead Bootcamp
и то и то
источник

DS

Daniyar S in Teamlead Bootcamp
Sergey Protko
У Gojko Adzic есть ответ - Specification by Example и переименование quality assurance в quality assistance
Воу, спасибо. Почитаю. Это тоже шикарная тема. В айти мы куда-то не туда свернули в плане куа. То, что мы называем qa, в мире называется qc.
источник

SP

Sergey Protko in Teamlead Bootcamp
что и то и то? И обычные мануальщики и прокликивают?
источник