Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Про що поговоримо?

План презентації

  • Огляд методології Scrum.
  • Scrum модель.
  • Ролі, ритуали та артефакти в Scrum.

Огляд методології Scrum

OK Google:

"Що таке Scrum?"

Основні визначення

Scrum (чит.як скрам) — підхід управління проектами для гнучкої розробки програмного забезпечення.

Головні дійові особи:

  • Scrum Master - людина, яку можна назвати керівником проекту, хоча це не зовсім так
  • Product Owner - власник продукту. Людина, яка безпосередньо зацікавлена у якісному кінцевому продукті
  • Team - команда, яка приймає всі принципи Scrum і готова з ними працювати.

Основні поняття Scrum

Sprint - час протягом якого команда виконує визначений фіксований список завдань(від 1 до 4 тижнів).

Коротко про ритуали та артефакти

Product Backlog - це список всіх потреб які потрібно зробити по проекту

Sprint Planning - планування спринта. Meeting на якому визначаються пріорітети завдань на спринт

Sprint Backlog - список робіт, який визначила команда і погодила з Product Owner (власником продукту) на найближчий Sprint.

Коротко про ритуали та артефакти

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

Sprint Retrospective - нарада в кінці спринта, на якій розглядається, що було добре і варто продовжувати, що було погано і варто змінити

Sprint Review - демонстрація робочої версії продукту Product Owner -у для обговорення, отримання вражень і побажань.

Scrum - дошка

Scrum дошка

Scrum model

Hey Siri: "Scrum-модель"

Структура в Scrum

Артефакти

Ритуали

Ролі

Власник продукуту

Планування спринта

Беклог продукту

Scrum-мастер

Огляд спринта

Спринт беклог

Привіт Аліса:

"Ролі, ритуали та артефакти Scrum"

Спринт ретроспиктива

Діаграма згоряння задач

Команда

Щоденний Scrum

«Свині» і «кури»

Свиня йде по дорозі. Курка дивиться на неї і каже: «А давай відкриємо ресторан!» Свиня дивиться на курку і відповідає: «Хороша ідея, і як ти хочеш його назвати?» Курка думає і говорить: «Чому б не назвати" Яєчня з беконом "?». «Так не піде, - відповідає свиня, - адже тоді мені доведеться повністю присвятити себе проекту, а ти будеш залучена тільки частково».

Ролі

"Свині"

  • Скрам-майстер (SCRUM Master)
  • Скрам-власник продукту (SCRUM Product Owner)
  • Скрам-команда (SCRUM Team)

SCRUM Master

стежить за коректним застосуванням принципів Agile і процесів (ритуалів) Scrum

Topic

тільки одна людина.

організовує роботу команди і забезпечує її всім необхідним

захищає команду, несе відповідальність за її ефективність

Product Owner

формулює вимоги

розставляє пріорітети на вимоги

Topic

тільки одна людина

коригує пріоритети на кожному спринті

відповідає за взаємодію з ринком

несе відповідальність за цінність вимог для ринку / користувачів

Scrum team

крос-функціональна

з фіксованим складом (в ході спринту)

Topic

взаємозамінна

4-10 чоловік.

самоорганізована

"Кури"

-Стейкхолдери

-Користувачі

Ритуали Scrum

Планування спринта

Ритуали

Daily Scrum Meeting

-Проходить щодня і тільки в один і той же час.

-Зустріч проходить тільки стоячи.

-Тривалість зустрічі не більше 15 хвилин.

Topic

-Кожен повинен відповісти на 3 питання:

  • Що ти робив вчора?
  • Що ти будеш робити сьогодні?
  • Які проблеми є у тебе на шляху?

Sprint Planning Meeting

-Виконується всією командою перед початком спринту.

-Команда вибирає вимоги з Product Backlog і формує Sprint Backlog.

-Якщо потрібно врахувати взаємозв'язки між операціями, то це робиться тут.

Topic

-Команда декомпозіруется вимоги на завдання (tasks).

-Кожна задача проходить оцінку в трудовитратах або універсальних одиницях.

-Під час зустрічі Product Owner відповідає на питання команди.

Sprint review meeting

Структура зустрічі:

  • Команда зачитує вимоги з Sprint Backlog.

  • За кожним критерієм приймання відбувається демонстрація отриманих результатів.

  • Кожне питання з боку Product Owner'а записується, щоб мати можливість відповісти на них пізніше.

  • Кожна нова вимога Product Owner'a виписується, щоб пізніше включити його в Product Backlog.

Topic

Sprint Retrospective Meeting

Ритуал, який спрямований на обмін досвідом всередині команди.

Topic

Повинні бути озвучені відповіді на наступні питання:

  • які рішення повинна прийняти команда, щоб зробити процес більш передбачуваним?

  • які проблеми заважають команді виконувати взяті на себе зобов'язання?

  • як поліпшити взаємодію з Product Owner'ом?

  • які помилки робить команда і чому?

Артефакти

Scrum Artifacts надають ключову інформацію, яку команда Scrum і зацікавлені сторони повинні знати про розуміння продукту, що розробляється, про виконані заходи та заплановані заходи в проекті.

Product backlog:

  • Це список усіх вимог, які потрібно зробити за проектом. Коли в Backlog'e немає вимог, проект вважається завершеним.
  • Всі вимоги описані за єдиним шаблоном, який називають User Story (призначена для користувача історія).
  • Вимоги складені так, що очевидно і зрозуміло, яку цінність вони представляють для користувача
  • Вимоги відсортовані за пріоритетами, які переглядаються кожен спринт.

Sprint backlog

  • Це список усіх вимог, які потрібно зробити в найближчий спринт.
  • Протягом спринту, нові вимоги не можуть з'явиться в Sprint backlog.
  • Всі вимоги повинні бути розділені на завдання і оцінені.

Burndown Chart:

  • дослівно "діаграма згоряння"
  • в якості "згорання" елементів виступають людино-години або ідеальні одиниці (Story Points).
  • діаграма оновлюється кожного разу, коли завершується певне завдання.

Дякую за увагу

Дякую за увагу!

Learn more about creating dynamic, engaging presentations with Prezi