Підручник Scrum Master для початківців

Що таке Scrum Master?

Scrum master — це людина, яка допомагає іншим людям зрозуміти Scrum і служить команді проекту, усуваючи перешкоди. Він також допомагає спростити складність проекту.

Майстер Scrum також повинен переконатися, що команда розробників працює на основі основних цінностей Scrum. Його часто вважають тренером команди, який допомагає команді виконувати роботу якнайкраще. Крім того, він гарантує успішне впровадження Scrum на підприємстві.

Обов'язки Scrum Master

Scrum master діє як серце проекту Scrum. Він повинен виконувати такі обов'язки, як:

  • Scrum Master повинен переконатися, що команда досягає своїх бізнес-цілей
  • Scrum Master сприяє створенню середовища для співпраці в команді
  • Scrum-майстер займається плануванням, усуненням невиконаних завдань команди, демонстрацією спринту та ретроспективою спринту.
  • Керує процесами Scrum і допомагає підтримувати цілісність цінностей Scrum
  • Promoудосконалені інженерні практики, такі як TDD, автоматизоване тестування та безперервна інтеграція.
  • Переконайтеся, що всі зацікавлені сторони повинні бути присутніми на зустрічі в певний час
  • Працюйте з іншими членами команди, щоб переконатися, що залежності та ризики розподілені між командами Scrum.
  • Проведення техніко-економічних обґрунтувань, написання та перевірка специфікацій.

Що НЕ є роллю Scrum Master?

Майстер Scrum не є менеджером проекту. Обидві ролі в гнучкому процесі відрізняються. Він не керуватиме командою на кожному етапі розвитку. Він не відповідає ні за будь-які технічні рішення, ні за управління бізнесом із клієнтами. Він ніколи не керуватиме командою і не прийматиме рішень від імені команди.

Навички Scrum Master

Scrum-майстер є дуже важливою особою в гнучкому Scrum-процесі. Він повинен володіти кількома навичками, включаючи технічні навички, навички процесу скраму та навички спілкування.

Scrum-майстер повинен володіти різними техніками та практиками, щоб керувати самоорганізованими командами. Він повинен демонструвати чесність, принциповість, довіру та повагу до команди. Він повинен володіти знаннями Agile, ІТ-коучингу та презентацій. Крім того, Scrum master повинен мати можливість планувати зустрічі таким чином, щоб це не впливало на регулярну роботу членів команди.

Характеристики Scrum Master

Характеристика Scrum Master
Характеристики Scrum Master

Нижче наведено важливі характеристики Scrum master:

Слуга-лідер: Лідерство-слуга – це стиль соціального лідерства. Scrum master діє як лідер-слуга для досягнення цілей проекту через служіння іншим.

Підвищення морального духу: Scrum-майстер також діє як підвищувач моралі, заохочуючи команду виконувати свою роботу ефективніше.

Фасилітатор: Scrum-майстер відіграє роль фасилітатора, оскільки він допомагає команді зрозуміти спільну мету проекту. Він також допомагає команді досягти цих цілей, залишаючись нейтральним.

Тренер: Scrum-майстри навчають команду самоорганізовуватися, а також спрямовують її на шлях постійного вдосконалення.

Агент: Scrum master також відіграє роль агента, який допомагає вносити необхідні зміни, що дозволяє краще реалізувати Scrum.

Наставник: Scrum Master повинен ділитися своїми знаннями, досвідом і навіть своїми думками, як наставник.

Усунення перешкод: Scrum-майстри повинні усунути всі перешкоди, які заважають команді розробників працювати в найкращих умовах.

Менеджер фреймворка: Scrum Master також відповідає за структуру, в якій працює команда.

Спостерігач: Йому потрібно постійно спостерігати за всім, навіть за найменшими діями членів команди.

Що Scrum Master робить цілий день?

Діяльність 1: Планування потужності та швидкості за допомогою електронної таблиці та Jira.

Діяльність 2: Визначте доступні реалізовані історії з балами, що залишилися після перегляду спринту.

Діяльність 3: Revтобто попередня швидкість спринту разом із командою.

Діяльність 4: Оцінка спроможності команд

Діяльність 5: Підрахунок кількості балів, набраних командою

Діяльність 6: Член команди надає всі відомі завдання та оцінює обсяг виконання завдань протягом години. Scrum Master повинен гарантувати, що завдання, які дають учасникам, ніколи не перевищують їхні можливості.

Діяльність 7: Scrum master також повинен гарантувати, що тривалість завдань ніколи не перевищує 16 годин. Якщо він взагалі більше, ніж це, він повинен сказати команді зробити це, щоб розбити їх.

Вище наведено лише невеликий приклад багатьох видів діяльності Scrum Master.

Кращі практики Scrum master

  • Scrum master повинен вислухати всі запити розробників, керівника проекту та власника, щоб зрозуміти їхні проблеми.
  • Він повинен довірити свою непохитну віру членам своєї команди в те, що вони виконають доручену роботу.
  • Scrum-майстер повинен уникати багатозадачності у своїй роботі
  • Він повинен поважати навіть найменшого члена команди та вислуховувати точку зору кожного.
  • Виявляйте щиру вдячність команді за її успішні досягнення

Чому роль Scrum-майстра складна?

По-перше, управління великими самоорганізованими командами – завдання не з легких. Це потребує великої сили волі. Scrum-майстру часто потрібно врегулювати конфлікти між членами команди та керівником проекту.

Він може й надалі очолювати весь проект управління Scrum, але він залишається без жодної влади. Scrum-майстру також потрібно вивчати мотивацію, комунікацію, поведінкову економіку та цілий ряд інших соціальних наук, на що, безумовно, потрібно багато часу поза його роботою.

Сертифікований Scrum Master

Для того, щоб стати професійним Scrum Master, вам потрібно скласти іспит на сертифікацію Scrum Master, відомий як CSM. Цей сертифікат допомагає кандидату зрозуміти цінності Scrum, практики, застосування, а також забезпечує рівень знань і досвіду.

Необхідна умова для сертифікаційного навчання CSM

Хоча для сертифікації CSM немає критеріїв прийнятності, завжди бажано, щоб ви мали певне розуміння принципів Scrum і мали робочі знання про загальний процес Scrum.

Які переваги сертифікації Scrum Master?

Ось деякі переваги сертифіката CSM

  • Допомагає вам розвивати свою кар’єру, залишаючись актуальним і затребуваним у всіх галузях промисловості
  • Програма CSM розроблена для навчання вдосконаленим навичкам для кращого впровадження Scrum
  • Сертифікація CSM також дає можливість виділитися серед глобальної спільноти Scrum.
  • Цей тренінг допомагає людині дізнатися про робоче середовище, яке є корисним для розвитку компанії.
  • Сертифікація CSM допомагає професіоналу співпрацювати з експертом Scrum.
  • З цією сертифікацією особа отримає доступ до локальних груп, мереж і дворічне членство в Scrum Alliance.

Цілі курсу CSM

  • Основи та основні цінності Scrum
  • Має бути в змозі почати використовувати Scrum з повною легкістю
  • Дізнайтеся, коли потрібно впроваджувати Scrum
  • Scrum зустрічі, в тому числі Sprint ретроспектива, Sprint Review і планування випуску.
  • Чим фреймворк Scrum відрізняється від інших методів, таких як Waterfall і Перевірений
  • Артефакти Scrum, такі як Backlog продукту та спринту, а також Burndown Charts

Як стати сертифікованим Scrum Master

Після завершення навчання кандидату на сертифікацію Scrum необхідно:

Крок 1) Особа має скласти онлайн-екзамен. Цей іспит охоплює такі теми, як технологія, практики та принципи Scrum.

Крок 2) Після успішного складання іспиту він/вона отримає сертифікований сертифікат Scrum Master від Scrum alliance.

Крок 3) Особа стає офіційним членом Scrum Alliance і може працювати як професійний Scrum-майстер.

Розвиток кар'єри Scrum Master

Розвиток кар'єри Scrum Master

У кар’єрі Scrum Master є багато можливостей для зростання

1. Скрам-майстер

Це перший ранг, який отримає будь-яка особа після отримання сертифікату CSM. Він повинен пропрацювати на цій посаді не менше одного року до п'яти років. Тут йому потрібно виконувати всю покладену роль Scrum-майстра.

2. Старший Scrum-майстер

Від Scrum Master ви переходите до старшого Scrum Master. Щоб стати Senior Scrum Master, потрібно отримати передові знання про найкращі практики Scrum і про те, як їх застосовувати в командах.

3. Спритний тренер

Від Senior Scrum Master ви переходите до Agile Coach. Щоб стати Agile-коучем, вам знадобиться 5 років + знання як Scrum Master і щонайменше один рік досвіду менторства та коучингу.

Резюме

  • Scrum — це гнучка платформа розробки для управління розробкою продукту.
  • Scrum-майстер - це людина, яка допомагає іншим людям зрозуміти Scrum і допомагає команді, усуваючи перешкоди.
  • Scrum-майстер займається плануванням, усуненням відставання команди, демонстрацією спринту, ретроспективою спринту.
  • Скрам-майстер повинен володіти навичками організації зустрічей таким чином, щоб це не впливало на регулярну роботу команди.
  • CSM — це іспит, щоб стати професійним Scrum-майстром.
  • Існує багато можливостей кар’єрного зростання для таких людей, як Scrum Master, старший Scrum Master і Agile-коуч.

Підсумуйте цей пост за допомогою: