Што такое цырымоніі Scrum у Agile?

У Scrum ёсць чатыры асноўныя цырымоніі, якія ўносяць структуру ў кожны спрынт:

  • Планаванне спрынту: Сустрэча па планаванні каманд, якая вызначае, што трэба зрабіць у наступным спрынце.
  • Штодзённая стаянка: Таксама вядомая як штодзённая сутычка, 15-хвілінная міні-сустрэча для сінхранізацыі каманды праграмнага забеспячэння.
  • Дэманстрацыя спрынту: Сумесная сустрэча, на якой каманда паказвае, што адправіла ў гэтым спрынце.
  • Рэтраспектыва спрынту: Агляд таго, што зрабіла і не пайшло добра з дзеяннямі, каб зрабіць наступны спрынт лепшым.


Планаванне спрынту

Мэта цырымоніі планавання спрынту - наладзіць усю каманду на поспех на працягу ўсяго спрынту.

Патрабаваныя ўдзельнікі:


  • Каманда распрацоўшчыкаў
  • ScrumMaster
  • Уладальнік прадукту

Планаванне спрынту адбываецца непасрэдна перад пачаткам спрынту і звычайна доўжыцца ад адной да дзвюх гадзін.

Прымаючы ўдзел у сустрэчы, уладальнік прадукту атрымае прыярытэтны спіс элементаў адставання прадукту.


Уладальнік прадукту абмяркоўвае кожны элемент альбо гісторыю карыстальніка з камандай распрацоўшчыкаў, і група ў сукупнасці ацэньвае прыкладзеныя намаганні.



Затым каманда распрацоўшчыкаў зробіць спрынтарскі прагноз, які звычайна грунтуецца на хуткасці каманды, і акрэслівае, колькі працы каманда можа выканаць з адставання прадукту. Такая праца потым становіцца адставаннем у спрынце.

Ці ёсць у Канбана цырымонія планавання спрынту?

Так, каманды Kanban таксама плануюць, але яны не маюць фіксаванага ітэрацыйнага графіку з афіцыйным планаваннем спрынту.




Планаванне спрынту і ўдасканаленне гісторыі

Некаторыя арганізацыі выкарыстоўваюць сустрэчу па планаванні спрынту, каб высветліць дэталі кожнай гісторыі карыстальніка. На самай справе настойліва рэкамендуецца, каб усе ўдзельнікі ўдзельнічалі ў эфектыўных дыскусіях, каб усім было зразумела аб'ём працы.

Іншыя арганізацыі праводзяць асобныя сеансы ўдасканалення гісторыі, дзе яны абмяркоўваюць дэталі кожнай гісторыі разам з прыблізнай ацэнкай таго, колькі працы патрабуецца для дастаўкі гісторый. Звычайна гісторыі разбіваюцца на шэраг невялікіх задач.

Праводзячы гэтыя асобныя сеансы ўдасканалення гісторыі, як правіла, перад наступным спрынтам, сеанс планавання спрынту становіцца карацейшым і накіраваны толькі на прыняцце гісторый у маючым адбыцца спрынце.



Штодзённая стаянка

Штодзённая сустрэча ў стэндапе распрацавана, каб хутка інфармаваць усіх пра тое, што адбываецца ў камандзе. Гэта не павінна быць падрабязная сустрэча аб стане.


Тон павінен быць лёгкім і вясёлым, але інфарматыўным. Няхай кожны член каманды адкажа на наступныя пытанні:

  • Што я скончыў учора?
  • Над чым я буду працаваць сёння?
  • Я чым-небудзь заблакаваны?

Штодзённая ўстойлівасць адбываецца адзін раз у дзень, звычайна раніцай, і для гэтага патрабуецца ўдзел каманды распрацоўшчыкаў, ScrumMaster і ўладальніка прадукту.

Рэкамендуецца, каб працягласць была не больш за 15 хвілін, адсюль і мэта ўставання, каб сустрэча была кароткай.

Адна з пераваг штодзённай стендап-сустрэчы - гэта тое, што людзі робяць сябе вернымі.


Існуе няяўная адказнасць у справаздачнасці аб тым, якую працу вы скончылі ўчора, перад калегамі. Ніхто не хоча быць членам каманды, які пастаянна робіць адно і тое ж і не прагрэсуе.

Каманды, якія размеркаваны, звычайна выкарыстоўваюць відэаканферэнцыі альбо групавы чат, каб пераадолець разрыў у адлегласці.



Дэманстрацыя спрынту

У канцы спрынту кожная каманда атрымлівае дэманстрацыю альбо дэманструе свае нядаўна распрацаваныя функцыі альбо проста тое, над чым працавала падчас спрынту.

Гэта час для каманды, каб адзначыць свае дасягненні, прадэманстраваць працу, скончаную ў рамках ітэрацыі, і атрымаць неадкладную зваротную сувязь з зацікаўленымі бакамі.


Працягласць можа вар'іравацца ў залежнасці ад колькасці прадметаў для дэманстрацыі ў камандзе.

Праца звычайна дэманструецца ўдзельнікам адпаведнай каманды, а менавіта камандзе распрацоўшчыкаў, ScrumMaster і ўладальніку прадукту, а таксама іншым групам і зацікаўленым бакам праекта.

Каб дэма мела якую-небудзь каштоўнасць і цікавіла іншых, трэба папрацаваць цалкам прадэманстраваць і адпавядаць паласе якасці каманды, каб лічыцца поўнай і гатовай да дэманстрацыі ў аглядзе.

Дэманстрацыя прадукту дастасавальная да Kanban?

Як і планаванне, агляд каманд Канбан павінен узгадняцца з этапамі каманд, а не з пэўнай кадэнцыяй.



Спрынт рэтраспектыва

І, нарэшце, да рэтраспектывы спрынту, якая адбываецца ў канцы спрынту, як правіла, пасля дэманстрацыі спрынту і доўжыцца каля адной гадзіны. Удзельнікі - каманда распрацоўшчыкаў, ScrumMaster і ўладальнік прадукту.

Agile - гэта пастаяннае ўдасканаленне і хуткая зваротная сувязь, каб зрабіць прадукт і культуру распрацоўкі лепшымі.

Рэтраспектывы дапамагаюць камандзе зразумець, што атрымалася добра, а што не.

Пастаяннае ўдасканаленне - гэта тое, што падтрымлівае і рухае развіццё ў спрытнай камандзе, і рэтраспектывы - ключавая частка гэтага .

Рэтраспектывы спрынту не павінны прызначацца толькі для падачы скаргаў без прыняцця мер.

Рэтраспектывы - гэта сродак для вызначэння таго, што працуе, каб каманда магла працягваць канцэнтравацца на гэтых сферах, а таксама на тым, што не працуе, каб каманда магла абмяркоўваць і супрацоўнічаць у пошуку творчых рашэнняў праблем.

Ці ёсць у Kanban і рэтраспектыва Sprint?

Scrum-каманды робяць рэтраспектыву ў спрынце на аснове фіксаванага кадансу. Нішто не перашкаджае камандам Kanban скарыстацца выпадковымі рэтраспектывамі.