Преглед Сцрум Ессентиалс

Развој софтвера један је од тежих процеса, сложен је и браинсторминг. Током година, многе праксе се раде на развоју доброг софтвера. За то је потребна велика количина доброг рада и добар тим. Првобитно је покренут модел водопада за развој софтвера, који је дефинисао фазе извршења како би постигао циљ. Каснији агилни процес био је у току и усвојен је јер превазилази кратке потезе традиционалног модела који је модел водопада. У овој теми ћемо сазнати нешто о Сцрум Ессентиалс.

Дефиниција Сцрум Ессентиалс

Сцрум (суштински отпад) је комбинација малог низа принципа, вредности и праксе. Испробани приступ за развој софтвера, каже да су приступи конзистентни, али нису обавезни, могу варирати за различите оквире сцрум-а.

Пример Сцрум Ессентиалс

  • Сцрум је део агилне методе развоја софтвера. Такође ради у фазама, али ставља фокус на купца. Клијент се током процеса држи под петљом.
  • Итерације у радном стилу крећу се од слабе до месец дана. Током функционисања итерација, самоорганизовани тим ангажован је на припреми основних ствари које се могу ставити у производњу.

Принцип скупа Сцрум

  1. Променљивост и несигурност
  2. Предвиђање и прилагођавање
  3. Валидирано учење
  4. Рад у току
  5. Напредак
  6. Перформансе

Скуп принципа је веровање и црта јасну слику проблема са несигурношћу како би се направио високи ниво предвидљивости. Скуп принципа имао је шест битних корака. Променљивост и несигурност, предвиђање и прилагођавање, валидирано учење, рад у току, прогресивни приступ и перформансе.

1) променљивост и несигурност -

За време када се појави проблем, постоји потреба за иновативним решењем, тако да скрум искористи варијабилност и несигурност у развоју пројеката.

  • Прихвата корисну варијабилност - за развој производа тим се мора ангажовати како би развио јединствено јединствено дело. Производ који се једном направи не може се поновити, тако да је одређена количина варијабилности нужна за стварање и стварање јединственог производа сваки пут. Након завршетка планирања биће потребна и променљивост у свим нивоима производње.
  • Потреба за итеративним и инкременталним развојем сматра се итеративном природом. Итеративна природа прати поновни рад да би се добила исправна филозофија. Итеративни развој је једна од најбољих пракси четкања производа или може побољшати већ направљени производ. За инкрементални процес, развојни процес се врши тако што се дели на мале комаде, а затим се на сваком комаду ради на другачијем начину каснијег састављања. Неколико је кратких поступака у итеративном, а мало у инкременталном развоју, тако да за превазилажење ових кратких прилога користе и инкрементални и итеративни развој.

2) Предвиђање и прилагођавање -

Док се користи процес развоја сцрум-а, пожељно је да се он уравнотежи са предвиђањима и са потребом за прилагођавањем. Најбоље функционише са пет сродних принципа који су -

  • Опције морају бити отворене - процес развоја захтева одговарајућу фазу дизајнирања, прегледа и одобравања, а све то мора бити урађено пре преласка на следећу фазу. Сцрум држи стратегију одржавања опција отвореним за редизајн и друге промене у свакој фази. Овај принцип се назива последњим одговорним тренутком (ЛРМ). За доношење одлука генерички поглед не долази у обзир, он мора бити јасан и тачан како би се уштедио трошак и време друго, могу претрпети губитке.
  • Прихватање исправљања унапред у процесу сцрум-а, захтеви и планови су напред испред тога, јер је врло добро познато да није пун доказ да се познају пуни захтеви вођени планом и комплетан план. И што је важно, претпоставке можда неће одвести процес нигде. Потребно је стално модификовати захтеве и држати план на тренутној провери реалности.
  • Прилагодљиви и истраживачки приступ - како је горе објашњено, Сцрум не делује на планирању заснованом на предвиђањима, фокусира се на адаптивни приступ такође са приступом покушаја и грешке коришћењем истраживачког приступа. На трошкове истраживања утичу алати и технологије. У данашње време Сцрум мора да има (чак и да има) довољно знања да би направио сјајан корак са одличним решењем.

3) Валидирање учења -

Процес сцрума организује функционисање тако да брзо потврди његово учење. Потребан је јер се, како је објашњено, не ослања на претпоставке, потребно му је знање учењем и слиједи три основна принципа за потврђивање информација у процесу.

  • Валидација важних претпоставки о почетном стању.
  • Задржите вишеструке и истодобне петље.
  • Бржа контрола повратних информација и организација радног тока у складу с тим.

4) Рад у процесу -

Ова фаза је подсетник за тимове да било који посао који је започео у почетку, али није довршен, мора се држати у петљи и фокусирати се на његово довршавање. Током фазе развоја, рад у току мора бити фокусиран и успети да пружи савршен финиш. Има неколико дефинисаних принципа за одржавање ВИП на праћењу

  • Треба користити разумну величину шарже која је економски разумна.
  • Записник о залихама мора се препознати и пажљиво га водити како би функционисање било незаустављиво.
  • Менаџмент тима такође мора имати на уму, нерадни радник треба поштовати нерадни рад.
  • Трошак кашњења треба да се врати у обзир.

5) прогресивни приступ -

Сцрум мери своју скалу брзином испоручених пројеката и његовом валидацијом. Не мери се половином обављеног посла, већ има унапред дефинисан план за завршетак пројекта. Принципи за исти напредак задржали су фокус -

  • Прилагођавање информација у реалном времену и поновно планирање развоја по потреби.
  • Провјера напретка рада с обртним средствима.
  • Велики фокус је на испоруци усмереној на вредност, а не само на испоруку.

6) Перформансе -

Развој Сцрум-а односи се на специфичне карактеристике перформанси. Следи низ правила -

  • Рад брзо и пролазак је добар за развој, али најбрже се ослонити на журбу.
  • Развијање производа није само испорука производа, већ мора бити добре квалитете и треба имати задовољавајући поглед купца.
  • Сцрум не слиједи исти приступ који је коришћен у методама развоја покретачких програма који су били велика церемонија и фокусирана на документе. Сцрум приступ је усмерен на вредност.

Препоручени чланци

Ово је водич за Сцрум Ессентиалс. Овде такође расправљамо о прегледу есенција Сцрума са дефиницијом, примером и принципима Сцрума. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Принципи Сцрума
  2. Агиле Лифецицле
  3. Агиле Бенефитс
  4. Сцрум Јира
  5. Отворено оцењивање