Size: a a a

Software Design/Architecture/Zen

2021 June 10

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
тем что времени копать меньше
источник

SP

Sergey Protko in Software Design/Architecture/Zen
так вот. Оч быстро объясню почему эта схема не работает.

Если у тебя есть некий "бизнес" в лице руководителя там SEO и прочее и он тебе дает "распоряжения" и из этих "распоряжений" мы генерим "задачи" (что сделать, expected deliverables) то у тебя этот "менеджер разработки" становится сразу узким местом системы. Если у команды возникают вопросы по фиче - им надо пинать менеджера. В это время они ждут. Что бы не простаивать - они берут чет еще. В итоге увеличивается смена контекста и фокус команды теряется. Все превращается в классическую аутсорс структуру которая используется в 70% компаний.

А вот если твой этот "менеджер" кидает в команды "outcomes", то есть из "распоряжений" получаются измеримые цели, то вариантов построения коммуникаций становится сильно больше.
источник

k

knopkod4v in Software Design/Architecture/Zen
а они именно сами хотят копать больше?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
угу
источник

k

knopkod4v in Software Design/Architecture/Zen
ничоси, мечта капиталистов
источник

SP

Sergey Protko in Software Design/Architecture/Zen
у тебя могут быть аналитики, архитект, тех лид какой или тим лид, в зависимости от того че как у вас там которые могут на себя взять работу по выяснению "че делать" на основе требуемых целей. Но суть остается та же - если команде говорить "что делать" они будут делать хуйню и lead time фичей будет увеличиваться. А если команда будет знать "что мы ждем" а не "что делать" то тогда команда сама может разобраться, провести эксперементы, померять и т.д. И вот тут "работа в условии отсутствия достаточного количества информации".
источник

JF

Jorik Fat in Software Design/Architecture/Zen
не понял, каким образом менеджер становится узким местом?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
да, а потом вебинары про то как бороться с выгоранием
источник

SP

Sergey Protko in Software Design/Architecture/Zen
один человек раздает работу N человекам. Если у тебя N менеджеров - та же проблема только хуже - теперь надо еще между менеджерами действия координировать
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
это узкое горлышко даже на графике видно)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
p.s. у меня ситуация с N продукто менеджеров, M команд и т.д. так что я это все кушаю каждый день
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
что оно узкое в прямом смысле этого слова
источник

JF

Jorik Fat in Software Design/Architecture/Zen
менеджер маппит хотелку в задачу (все так же абстрактную, без конкретики)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
goals, outcomes, impact...
источник

JF

Jorik Fat in Software Design/Architecture/Zen
называйте как хотите
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну то есть вот картинка - команде по твоей схеме должно сразу deliverable прилетать?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
или только goal а все остальное на совести команды?
источник

JF

Jorik Fat in Software Design/Architecture/Zen
он маппит "хочу чтобы работало быстрее" в "оптимизацию сервера/оптимизация прилжения/увеличение серверов" в зависимости от ресурсов
источник

SP

Sergey Protko in Software Design/Architecture/Zen
или там условно менеджер может impact тебе выдать
источник