agile scrum terminology
Ово је свеобухватан водич за сву важну агилну / сцрум терминологију и представља све у једном појмовник агилних и сцрум концепата:
Као што сви знамо, Агилеу није потребно представљање. То је оквир за развој софтвера који се користи широм света.
Овај чланак је свеобухватан водич за све агилне / сцрум концепте који вам требају на дохват руке.
Шта ћете научити:
- Агиле Манифесто
- Шта је Сцрум?
- Стубови стубова
- Сцрум Теам
- Ролес Ин Сцрум
- Сцрум Церемониес
- Основе агилне процене
- Сцрум Артефацтс
- Дефиниција готовог
- Уређивање заосталих предмета (дотеривање)
- Брзо поређење са водопадом
- Заостатак производа
- Стварање Сцрум тима
- Закључак
- Препоручено читање
Агиле Манифесто
Агиле методологија заснива се на Агиле манифесту. За више информација о манифесту проверите Манифест за агилни развој софтвера .
Кључно изношење из агилног манифеста може се скратити на :
- Комуникација од особе до особе ефикасна је за везивање процеса.
- Радни производ је бољи од уобичајене документације корак по корак.
- Укључивање клијента / власника предузећа је пресудно, као и континуиране петље повратних информација.
- Промене су неизбежне. Стога би их тимови требали прихватити и поздравити.
Видећете да, иако агилни процес даје ове декларације, он не пружа тачне конкретне кораке да се то постигне. Пружа потпуну слободу и аутономију тимовима да раде свој најбољи посао.
Временом се слободни стил развио у уобичајену праксу. Од којих је најпознатији Сцрум.
Почнимо са тим наше дефиниције.
Шта је Сцрум?
Сцрум је развојни модел који су развили Кен Сцхвабер и Јефф Сутхерланд и у употреби је од 1990-их.
Посао је подељен на мање захтеве (приче, епове и задатке), а међусобно повезани тимови граде и испоручују у малим ратама. Често се траже повратне информације и врши се побољшање производа у облику честих кратких издања.
Стубови стубова
Стубови Сцрума детаљно су објашњени у наставку:
- Транспарентност : Тимови су свесни шта се догађа и отворени су за међусобно дељење и помоћ. Комуникација тече слободно кроз свакодневни станд уп и неформалне интеракције између особа.
- Инспекција : Честе и верске провере рада су кључ успеха Сцрума. Тимови могу да идентификују, дијагностикују, решавају проблеме, поправљају и враћају се на прави пут на једноставан и поуздан начин.
- Адаптација : Сцрум не претпоставља да је то што раде исправно. Постоје периодични контролни пунктови у облику Планирање спринта, дневни скрум, преглед спринта / ретроспективни састанци где тим стиче преглед и прилагођавање.
Сцрум Теам
Сцрум тимови су обично мале (5-9) и обично су унакрсне функционалне природе. Они укључују а Сцрум Мастер , програмер, тестер (уобичајена је пракса да се сви агилни чланови тима називају програмерима, без обзира на њихово поље рада).
Остали чланови техничког тима и што је најважније, власник производа или спонзор. Агиле ставља све своје опкладе на свој тим. Дакле, самоорганизовани А-тим је пресудан и готово предуслов за успешну агилну имплементацију.
Ролес Ин Сцрум
Доље су дате разне улоге у Сцруму:
- Власник производа: Власник производа поседује заостатак. Он је одговоран за производ и његов облик. Одржавање заосталих производа, свеукупна визија производа и вођење циљева тима ка њему су примарне одговорности власника производа.
- Развојни тим: Развојни тим нема ограничене улоге. Очекује се да раде вишефункционално и одаберу најбољи приступ за постизање циља.
- Сцрум Мастер: Задатак господара скрума је да осигура да се скрум примени на прави начин. Сцрум мастер се такође назива и Вођа слуге за цео тим.
Сцрум Церемониес
Агиле се ослања на неколико навика да би остао на путу и био успешан.
Неки од њих су наведени у наставку:
# 1) Дневни сцрум састанак: Ово је типичан 15-минутни кратак састанак на којем сваки члан тима говори о следећим тачкама:
- Шта је урађено јуче?
- Шта је планирано за данас?
- Да ли постоје препреке на том путу?
Овај формат састанка је врло ефикасан да би се разумело који је посао завршен, шта је преостало и како тим може да помогне једни другима ако је потребно.
Сцрум Мастер омогућава овај састанак, али то није у корист Сцрум Мастер-а или места за прикупљање статуса. То је прилика за тим да међусобно комуницирају и стисну се пре него што крену својим одвојеним начинима освајања дневних задатака.
# 2) Спринт : Спринт је временски ограничена итерација (често 3 недеље једном, али може бити и дужа или краћа). Ово је понављајући процес и на њега се може гледати као на један корак развоја и испоруке.
# 3) Планирање спринта: Сврха планирања спринта је да планира како претворити скуп прича о заосталим производима у прираштај производа који се може испоручити.
Укупни формат може бити попут дводелне ситуације.
- Прва половина - Тим бира ставке за које се обавеже да ће их довршити.
- Друго полувреме - Власник производа доступан је за питања.
Тим одлучује о начину израде. Тако се задаци креирају и додељују у складу са тим што резултира Спринт Бацклог.
# 4) Преглед спринта / демо : Након спринта, тим и заинтересоване стране се састају, тако да се завршени посао може приказати.
Довршени задаци се упоређују са планираним ставкама, а функционалност која није имплементирана се изоставља. Трајање овог састанка није дуже од 4 сата.
# 5) Ретроспектива спринта: Овај састанак је омогућен од стране Сцрум Мастер а присуствује му читав тим, укључујући ПО.
Тим дискутује о недавном Спринту одржавајући у фокусу идеје за побољшање процеса и одређује које промене би се могле направити како би следећи Спринт био продуктивнији.
Нормално, овај састанак траје не више од 2 сата.
=> Препоручено читање - Агиле Ретроспецтиве Меетингс
Основе агилне процене
Доље су дате основе агилне процене:
Улази
- Заостатак производа и заостатак у спринту.
- Историјски подаци, претходне процене сличних задатака са стварним вредностима напора потрошених на њих.
Процењени учесници
- Чланови тима упознати са апликацијом.
- Чланови тима који разумеју интеграцију апликације са другим системима.
- Представљање различитих вештина потребних за завршетак пројекта.
- Представници тима за изградњу, примену и КА.
Дефиниција епског / карактерног / идејног
- То су велике корисничке приче, обично превелике за примену у једној итерацији.
- Идеја / Епиц -> Приче -> Задаци (Једна идеја може имати више прича. Једна прича може имати више задатака. Обим приче је ограничен на један Спринт. Сви задаци би требали бити затворени да би довршили причу)
# 1) Техника процене тачке приче: Поента је број који тиму говори колико је прича сложена.
У већини случајева користи се Фибоначијева серија или величина мајице. Обично се једна тачка приче сматра еквивалентом једнодневном раду неке особе.
Међутим, однос се ревидира након сваке итерације на основу стварних података о просечном времену потребном за извршавање једне јединице задатка.
Кораци који укључују:
- Велике захтеве поделите на мале задатке.
- Изаберите тим од најмање 2 проценитеља, Сцрум Мастер , Власник производа и остали могу да учествују.
- Сваки процењивач приватно додељује своје бодове приче за корисничку причу (задатак) и објављује исте.
- Проценитељи додељују бодове за потребе на основу њиховог претходног знања о величини сличног задатка.
- Очекује се да ће се процене мало разликовати.
- Ако се процене значајно разликују, тада високи и ниски проценитељи објашњавају њихове процене.
- Након овога, сви проценитељи раде још један круг процене, пратећи исти поступак док се сви не конвергирају у исти број.
# 2) Планирање покера: Овде је објашњена ова занимљива и забавна техника: Како олакшати агилни процес процене помоћу планирања покера
Белешка :Постоје многе друге технике за агилну процену, али ове две су најистакнутије.
Сцрум Артефацтс
Најважнији сцрум артефакти су Продуцт Бацклог и Спринт Бацклог . То су они који помажу у праћењу укупних циљева спринта.
# 1) Заостатак производа:
- Уређена листа „захтева“ која се одржава за производ / пројекат.
- Листа може садржати грешке и нефункционалне ставке.
- Власник производа одговоран је за постављање приоритета у ПБЛ-у.
- Власник производа одговоран је за управљање заосталим производима.
# 2) Спринт заостатак:
- Списак обавеза (познат и као заостали део) за Спринт.
- Сцрум Теам одговоран је за њихово одржавање ..
- Током спринта, од чланова тима се очекује да ажурирају заостатак у спринту пошто буду доступне нове информације.
- У случају да неки од предмета остану непотпуни или делимично довршени, према дефиницији стандардног скрума, ти предмети се враћају у Заостатак производа.
# 3) Бурн Довн Цхарт:
паметна идентификација у ктп-у са примером
- То је јавно приказан графикон који показује завршени и преостали рад у спринту.
- Приказује стварни посао који се свакодневно довршава.
- Одржава Сцрум Мастер на дневној бази.
- Постоје две врсте „Ослободите графиконе сагоревања“ и „Спринт графиконе сагоревања“.
Дефиниција готовог
Дефиниција готовог је различит за различите сцрум тимове. Једноставно речено, ДоД је начин којим се помоћу доступних алата може рећи када ће тим постићи циљ. То је уговор између ПО и тима.
ДоД мет значи да су све приче из заосталих предмета развијене у складу са захтевима заинтересоване стране. Приче могу бити нетехничке или могу имати више задатака.
Уређивање заосталих предмета (дотеривање)
Пречишћавање заосталих предмета није основна пракса, већ је усвојен као начин управљања квалитетом заосталих предмета који улазе у спринт.
Стални је напор да се прегледају заостали производи и провери да ли су одговарајуће приоритизирани и припремљени на начин који их чини јасним и извршним за тимове након што уђу у спринтеве кроз активности планирања спринта.
Брзо поређење са водопадом
Параметри | Окретан | Водопад |
---|---|---|
Задовољство купаца | Купци су задовољни брзом испоруком | Достава касни, тако да купци нису сигурни |
Испорука радног софтвера | Честе испоруке | Сваких неколико месеци |
Касне промене | Може се брзо применити на надолазеће пролеће | Тешко за спровођење |
Комуникација | Свакодневна комуникација | Размотрите састанак са руководиоцем пројекта |
Зависност | Блиска комуникација и сарадња између пословних људи и програмера - тестера. | Менаџер пројекта управља пројектом |
Заостатак производа
Како се крећемо према горе, ПБИ се стварају и они су ДЕЕП:
- Д- Довољно детаљно
- ИС- Емергенц је
- ИС- Процењено
- П- Приоритетно
И они су детаљнији према тиму.
Ствари којима Сцрум Мастер треба да се прилагоди:
- Уклањање препрека
- Олакшати
- Менторство и настава
- Цоацхинг
То су задаци које а Сцрум Мастер треба да наступа када Сцрум је ново имплементиран. Али како време пролази и како се тим навикава на Сцрум (постаје Самоорганизован), Сцрум Мастер има задатак да изврши, тј. Да „ПОСМАТРА“.
Стварање Сцрум тима
Током изградње тима, Сцрум Мастер могао суочити са следећим изазовима - Формирање, Олуја, Нормирање и Извођење.
- Формирање- Тамо где нема односа у тиму.
- Олуја- Тамо где би границе између чланова тима постале светле.
- Нормирање- Када се у тиму успостави добар однос.
- Перформинг- Ово је последња фаза у којој постоји само тимски рад.
Као што видимо, последња фаза је у којој тим заиста ради као а Сцрум Теам . Али током ове трансформације, ако дође до неких поремећаја у било којој фази, онда се тим враћа на почетак.
Закључак
Надамо се да је овај водич укратко објаснио све најважније Агиле Анд Сцрум Терминологи . Погледајте ову серију водича Комплетан водич за агилну методологију за детаље о Агиле / Сцрум концептима.
Срећна окретност!
Препоручено читање
- Онлине квиз Агиле Сцрум: Проверите своје знање о Агиле Сцрум-у
- Самодовољни Сцрум тимови: Како створити самодовољни тим?
- Канбан вс Сцрум вс Агиле: Детаљна упоредба за проналажење разлика
- Како пружити софтверске карактеристике велике вредности у кратком временском периоду помоћу Агиле Сцрум процеса
- Агиле Манифест: Разумевање агилних вредности и принципа
- Агиле методологија: Водич за агилне методе и скрум за почетнике
- САФе Агиле Туториал: Шта је Сцалед Агиле Фрамеворк
- Улоге и одговорности Сцрум тима: Сцрум мастер и власник производа