Знаете ли вы этих людей?
Подсказка есть в моей статье "Битлз и самоорганизация".
Они – менеджеры. Оба управляли ливерпульской четвёркой. Одного из них даже называли “пятым битлом”. Но немногие меломаны знают их. Почему так?
Да и зачем группе нужно было целых два менеджера? Да ещё и такой непростой группе с двумя яркими соперничающими лидерами? Не много ли менеджеров и лидеров на команду из четверых человек?
ТРИ МЕНЕДЖЕРА – В САМЫЙ РАЗ!
Допустим, что вы работаете в команде разработки в крупной продуктовой организации.
Скорее всего, у вас и ваших коллег есть несколько менеджеров.
И это всё ещё будет Agile. Не верите? Смотрите.
В проекте есть три зоны ответственности:
- Зона бизнеса – что делать?
- Зона технологий – как делать?
- Зона процесса – каким образом подружить "что" с "как"?
Если мы рассматриваем отдельно взятую Скрам-команду из трёх-десяти человек в вакууме, то тут будут ярко выражены два типа менеджеров:
- Менеджер-предприниматель;
- Менеджер-фасилитатор.
МЕНЕДЖЕР-ПРЕДПРИНИМАТЕЛЬ
В задачи менеджера-предпринимателя входит весь тот набор, который в Скраме мы обычно предписываем роли Product Owner:
- Беречь видение продукта;
- Нести ответственность за финансовый результат;
- Управлять объёмом работ;
- Связывать команду с экспертами предметной области и пользователями для привнесения обратной связи в процесс;
- Быть доступным для детализации и приема работы.
МЕНЕДЖЕР-ФАСИЛИТАТОР
В задачи менеджера-фасилитатора (в Скраме это Скрам-мастер) входит:
- Поддержка и оберегание Agile-ценностей в отдельно взятом проекте и компании в целом;
- Обучение команды, Владельца Продукта (Product Owner) и стейкхолдеров применению Скрам-каркаса и его правильному использованию;
- Визуализация ситуации и коучинг команды, Владельца Продукта и стейкхолдеров по вопросам улучшения процессов и повышению эффективности;
- Фасилитация процессов: встреч, генерации идей, принятия решений.
ЗАЧЕМ НАМ ЕЩЁ И ТРЕТИЙ ТИП МЕНЕДЖЕРА?
Выше я сказал, что у каждого члена команды должно быть три типа менеджеров.
Так вот, в крупном проекте возникает ещё один – менеджер-профессор – тот, кто заботится о том, чтобы работа выполнялась профессионально, а также поддерживает производственные процессы.
Эти менеджеры-менторы обычно фокусируются внутри специальностей: архитектура и проектирование; тестирование и автоматизация; дизайн и UX и т.д.
Члены кросс-функциональных Скрам-команд (т. н. “feature teams”) посещают различные мероприятия, организованные этими менеджерами, где обсуждаются конкретная специфика и тонкости специальности: как рефакторить код, как автоматизировать приёмочное тестирование, как улучшить дизайн и прочее.
Часто такие кружки называют “communites of practice” или сообщества практик.
ИТОГ: ТРИ МЕНЕДЖЕРА – ТРИ ЗОНЫ
Итак, в крупной компании у каждого члена самоорганизующейся Скрам-команды будет три менеджера:
- Менеджер-предприниматель (владелец продукта);
- Менеджер-профессор (наставник специальности);
- Менеджер-фасилитатор (Скрам-мастер).
POST SCRIPTUM
Brian Epstein – менеджер группы the Beatles, который успешно занимался вопросом прибыльности группы, организовывал выступления, занимался контрактами со студиями грамм-записи и паблишерами.
George Martin – продюсер группы, который проводил с группой месяцы в студии, записывая дубли и экспериментируя с новыми звучаниями и экзотическими инструментами.
Скрам-мастера у группы, по факту, не было! =)
POST POST SCRIPTUM
Самая большая ошибка менеджеров – попытка управлять людьми.
Управлять нужно продуктом, технологиями и процессом.
Люди же умеют самоорганизовываться и самонаправляться.
Статья переопубликована с http://scrumguides.com.ua
Write a comment
ZMskyuza (Wednesday, 26 October 2022 17:19)
20
ZMskyuza (Wednesday, 26 October 2022 20:50)
20
ZMskyuza (Wednesday, 26 October 2022 20:51)
20
ZMskyuza (Wednesday, 26 October 2022 20:52)
20
ZMskyuza (Wednesday, 26 October 2022 20:53)
20
ZMskyuza (Wednesday, 26 October 2022 20:54)
20
ZMskyuza (Wednesday, 26 October 2022 20:55)
20
ZMskyuza (Wednesday, 26 October 2022 20:55)
20
ZMskyuza (Wednesday, 26 October 2022 20:56)
20
ZMskyuza (Wednesday, 26 October 2022 20:57)
20
ZMskyuza (Wednesday, 26 October 2022 20:58)
20
ZMskyuza (Wednesday, 26 October 2022 20:58)
20
ZMskyuza (Wednesday, 26 October 2022 20:59)
20
ZMskyuza (Wednesday, 26 October 2022 21:00)
20
ZMskyuza (Wednesday, 26 October 2022 21:01)
20
ZMskyuza (Wednesday, 26 October 2022 21:01)
20
ZMskyuza (Wednesday, 26 October 2022 21:02)
20
ZMskyuza (Wednesday, 26 October 2022 21:03)
20
ZMskyuza (Wednesday, 26 October 2022 21:03)
20
ZMskyuza (Wednesday, 26 October 2022 21:04)
20
ZMskyuza (Wednesday, 26 October 2022 21:05)
20
ZMskyuza (Wednesday, 26 October 2022 21:06)
if(now()=sysdate(),sleep(15),0)
ZMskyuza (Wednesday, 26 October 2022 21:07)
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
ZMskyuza (Wednesday, 26 October 2022 21:08)
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
ZMskyuza (Wednesday, 26 October 2022 21:08)
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
ZMskyuza (Wednesday, 26 October 2022 21:09)
-1; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:10)
-1); waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:11)
1 waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:11)
GxX9fi1R'; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:12)
-5 OR 434=(SELECT 434 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:13)
-5) OR 463=(SELECT 463 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:13)
-1)) OR 64=(SELECT 64 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:14)
19iydZQF' OR 32=(SELECT 32 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:15)
5uxvWSeh') OR 922=(SELECT 922 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:16)
fHxKowN8')) OR 122=(SELECT 122 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:17)
20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
ZMskyuza (Wednesday, 26 October 2022 21:18)
20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
ZMskyuza (Wednesday, 26 October 2022 21:19)
20
ZMskyuza (Wednesday, 26 October 2022 21:20)
20
ZMskyuza (Wednesday, 26 October 2022 21:21)
20
ZMskyuza (Wednesday, 26 October 2022 21:22)
20
ZMskyuza (Wednesday, 26 October 2022 21:22)
20
ZMskyuza (Wednesday, 26 October 2022 21:23)
20
ZMskyuza (Wednesday, 26 October 2022 21:24)
20
ZMskyuza (Wednesday, 26 October 2022 21:25)
20
ZMskyuza (Wednesday, 26 October 2022 21:26)
20
ZMskyuza (Wednesday, 26 October 2022 21:27)
20
ZMskyuza (Wednesday, 26 October 2022 21:28)
20
ZMskyuza (Wednesday, 26 October 2022 21:28)
20
ZMskyuza (Wednesday, 26 October 2022 21:29)
20
ZMskyuza (Wednesday, 26 October 2022 21:30)
20
ZMskyuza (Wednesday, 26 October 2022 21:31)
20
ZMskyuza (Wednesday, 26 October 2022 21:32)
20
ZMskyuza (Wednesday, 26 October 2022 21:33)
20
ZMskyuza (Wednesday, 26 October 2022 21:34)
20
ZMskyuza (Wednesday, 26 October 2022 21:35)
20
ZMskyuza (Wednesday, 26 October 2022 21:36)
20
ZMskyuza (Wednesday, 26 October 2022 21:36)
20
ZMskyuza (Wednesday, 26 October 2022 21:37)
20
ZMskyuza (Wednesday, 26 October 2022 21:38)
20
ZMskyuza (Wednesday, 26 October 2022 21:39)
20
ZMskyuza (Wednesday, 26 October 2022 21:39)
20
ZMskyuza (Wednesday, 26 October 2022 21:40)
20
ZMskyuza (Wednesday, 26 October 2022 21:41)
20
ZMskyuza (Wednesday, 26 October 2022 21:42)
20
ZMskyuza (Wednesday, 26 October 2022 21:43)
20
ZMskyuza (Wednesday, 26 October 2022 21:44)
20
ZMskyuza (Wednesday, 26 October 2022 21:45)
20
ZMskyuza (Wednesday, 26 October 2022 21:46)
20
ZMskyuza (Wednesday, 26 October 2022 21:56)
20
ZMskyuza (Wednesday, 26 October 2022 21:59)
20
ZMskyuza (Wednesday, 26 October 2022 22:00)
20
if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 22:01)
20
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 22:02)
20
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 22:03)
20
1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 22:04)
20
JHjzRcTD'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 22:05)
20
0mGGpsyL' OR 60=(SELECT 60 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:06)
20
iLA6WDfB') OR 87=(SELECT 87 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:07)
20
Rv3cdQct')) OR 761=(SELECT 761 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:08)
20
ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 22:08)
20
ZMskyuza (Wednesday, 26 October 2022 22:09)
20
ZMskyuza (Wednesday, 26 October 2022 22:10)
20
ZMskyuza (Wednesday, 26 October 2022 22:11)
20
ZMskyuza (Wednesday, 26 October 2022 22:12)
20
ZMskyuza (Wednesday, 26 October 2022 22:12)
20
ZMskyuza (Wednesday, 26 October 2022 22:13)
20
ZMskyuza (Wednesday, 26 October 2022 22:14)
20
ZMskyuza (Wednesday, 26 October 2022 22:15)
20
ZMskyuza (Wednesday, 26 October 2022 22:15)
20
ZMskyuza (Wednesday, 26 October 2022 22:16)
20
ZMskyuza (Wednesday, 26 October 2022 22:17)
20
ZMskyuza (Wednesday, 26 October 2022 22:18)
20
ZMskyuza (Wednesday, 26 October 2022 22:18)
20
ZMskyuza (Wednesday, 26 October 2022 22:19)
20
ZMskyuza (Wednesday, 26 October 2022 22:20)
20
ZMskyuza (Wednesday, 26 October 2022 22:21)
20
ZMskyuza (Wednesday, 26 October 2022 22:22)
20
ZMskyuza (Wednesday, 26 October 2022 22:23)
20
ZMskyuza (Wednesday, 26 October 2022 22:23)
20
ZMskyuza (Wednesday, 26 October 2022 22:24)
20
ZMskyuza (Wednesday, 26 October 2022 22:25)
20
ZMskyuza (Wednesday, 26 October 2022 22:26)
20
ZMskyuza (Wednesday, 26 October 2022 22:27)
20
ZMskyuza (Wednesday, 26 October 2022 22:27)
20
ZMskyuza (Wednesday, 26 October 2022 22:28)
20
ZMskyuza (Wednesday, 26 October 2022 22:29)
20
ZMskyuza (Wednesday, 26 October 2022 22:29)
20
ZMskyuza (Wednesday, 26 October 2022 22:30)
20
ZMskyuza (Wednesday, 26 October 2022 22:31)
20
ZMskyuza (Wednesday, 26 October 2022 22:32)
20
ZMskyuza (Wednesday, 26 October 2022 22:32)
20
ZMskyuza (Wednesday, 26 October 2022 22:33)
20
ZMskyuza (Wednesday, 26 October 2022 22:34)
20
ZMskyuza (Wednesday, 26 October 2022 22:35)
20
ZMskyuza (Wednesday, 26 October 2022 22:35)
20
ZMskyuza (Wednesday, 26 October 2022 22:36)
20
ZMskyuza (Wednesday, 26 October 2022 22:37)
20
ZMskyuza (Wednesday, 26 October 2022 22:38)
20
ZMskyuza (Wednesday, 26 October 2022 22:38)
20
ZMskyuza (Wednesday, 26 October 2022 22:39)
20
ZMskyuza (Wednesday, 26 October 2022 22:40)
20
ZMskyuza (Wednesday, 26 October 2022 22:40)
20
ZMskyuza (Wednesday, 26 October 2022 22:41)
20
ZMskyuza (Wednesday, 26 October 2022 22:42)
20
ZMskyuza (Wednesday, 26 October 2022 22:43)
20
ZMskyuza (Wednesday, 26 October 2022 22:44)
20
ZMskyuza (Wednesday, 26 October 2022 22:44)
20
ZMskyuza (Wednesday, 26 October 2022 22:45)
20
ZMskyuza (Wednesday, 26 October 2022 22:46)
20
ZMskyuza (Thursday, 27 October 2022 01:20)
20
ZMskyuza (Thursday, 27 October 2022 02:09)
20