Scrum срещите и какво означават те - Новини, съвети; Инструкции за пъргавина, разработка,

Scrum е най-популярният от гъвкавите модели процеси. Понякога обаче се критикува честотата на срещите, предписана от правилата на Scrum. Това със сигурност се дължи и на общия скептицизъм към срещите, който се разви през последните години поради известна лудост на срещите. (Вижте много четимата статия на Сет Годин: Станете сериозни относно проблема си със срещата.)

Опитът от нашите собствени проекти обаче показа, че всички срещи, които Scrum изисква, са изключително полезни за ефективен и успешен процес на проекти, при условие че се управляват добре и се провеждат дисциплинирано. Тази статия показва значението на отделните Scrum срещи за хода на проекта и защо ги считаме за необходими.

Ако разгледате типичното графично представяне на Scrum процеса, ще забележите, че спринтовете (така се наричат ​​итерациите в Scrum) се показват като два кръга:

срещите

Тези кръгове са централни. Те се основават на кръга Deming, известен също като PDCA цикъл, от управлението на качеството. Кръгът Деминг представлява процес за решаване на проблеми с четири фази:

  • План (план)
  • Направете (направете)
  • Проверете
  • Закон

Многократното преминаване през четирите фази трябва да осигури непрекъснато подобрение:

означават

Срещите

Ако погледнете по-отблизо срещите в Scrum, можете да видите, че те са предназначени да водят екипи през такъв процес на редовни интервали. PDCA цикъл се провежда с всеки спринт (голям кръг на илюстрацията на Scrum процеса) и с всеки ден (малък кръг). Срещите, които подкрепят това, са:

  • Среща за планиране на спринт
  • Ежедневен скрам
  • Спринт преглед
  • Спринт ретроспектива

Среща за планиране на спринт

Както подсказва името, срещата за планиране на спринта се използва за планиране на работата за предстоящия спринт. Собственикът на продукта обяснява на екипа целта за спринт и предварителния подбор на изискванията. След това той първо представя изискването с най-висок приоритет. Това се обсъжда до степен, в която възниква обща представа за изискването. Критериите за приемане на изискването в края на спринта също се обсъждат заедно.

След това екипът разделя изискването на всички необходими дейности, включително задачи по проектиране, тестване и документиране. Тези задачи се оценяват и екипът проверява дали е в състояние да изпълни това изискване, включително всички задачи в текущия спринт. Ако случаят е такъв за заявката, тя се прехвърля в изоставането в спринта.

Сега е ред на заявката със следващия най-висок приоритет и преминава през същите стъпки. Екипът включва само толкова изисквания в изоставането в спринта, колкото е в състояние да изпълни.

Вариант на срещата за планиране, също използван в // SEIBERT/MEDIA, предвижда разделяне на две срещи: В първата част обсъждаме със собственика на продукта кои изисквания се планират за спринта. Едва след като екипът се е ангажирал с изискванията, детайлите се изясняват на втора среща и се прави разделяне на отделни задачи.

След като задачите са изяснени, екипът най-накрая може да поеме първите задачи и да започне да ги изпълнява.

Ежедневен скрам

Daily Scrum е ежедневна среща от максимум 15 минути. Той помага на екипа да се организира и се провежда всеки ден по едно и също време на едно и също място. В тази среща всеки член на екипа отговаря накратко на три въпроса:

  1. Какво направих от последния Daily Scrum?
  2. Какви предизвикателства са възникнали?
  3. Какво планирам да направя за следващия Daily Scrum?

С подкрепата на Daily Scrum се преживява ежедневен PDCA цикъл. Срещата започва с проверка дали екипът е успял да постигне целите, които си е поставил в последната среща. След това констатациите от предишния ден могат да бъдат включени в планирането на деня.

Тази среща помага да се осигури ежедневният обмен на информация и разпределението на задачите. Всички членове на екипа се информират за текущия напредък и на екипа се дава възможност да предприеме контрамерки на ранен етап („Проверка и адаптация“), ако не се постигне желаният напредък.

Спринт преглед

В последния ден на спринта се провежда преглед на спринта, по време на който екипът представя резултатите от работата си на собственика на продукта за одобрение. С прегледа на спринта екипът има предвид фиксиран краен срок в края на спринта, до който трябва да има наличен потенциал за увеличаване на продукта. Собственикът на продукта може да приеме само изисквания, които са били изпълнени изцяло и без грешки до прегледа на спринта. Работата, която е започнала, но не е приключила, се счита за неизвършена. В спринтовия преглед с неговия контролен характер става особено ясно какво вече е разработено и къде все още може да има нужда от корекция.

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

В края на спринтовия цикъл има ретроспектива. Това е много различно от другите срещи на Scrum. Продуктивната част от цикъла на спринта е завършена с преглед на спринта. В ретроспективата на спринта сега сътрудничеството между участниците е отразено открито и честно. Екипът специално се занимава с проблемите, но не обвинява отделни служители за тях. Причините за усложненията се разглеждат заедно, така че да се обърне внимание на корените на проблемите, а не на симптомите.

Ретроспективата на спринта може да бъде сравнена с брифинг в пожарната служба или брифинг във военните. Подобно на срещата за преглед, ретроспективата също има проверителен характер, но тук фокусът не е върху продукта, а върху процеса и сътрудничеството. След това констатациите от спринт прегледа и ретроспективата трябва да се използват за започване на мерки за подобрение.

Заключение

Професионалната модерация и дефинирането на времева рамка гарантират, че срещите са дисциплинирани и целенасочени. След това всяка отделна среща дава ценен принос за успешен проект.

Планирате ли софтуерен проект или разширяване на съществуващо приложение? Искате ли да установите гъвкави методи за разработка във вашата компания? Ще се радваме да ви посъветваме и подкрепим във вашия проект с нашите служители, които са сертифицирани като Scrum Master и собственик на продукта. Моля, свържете се с нас без задължение. Можете също така да намерите повече информация на нашата специална страница за пъргавина.