Увод у Сцрум тим за развој

Сцрум је оквир који подстиче Сцрум тим укључујући власника производа, Сцрум Мастер и развојни тим да раде заједно. Сваки од чланова основног Сцрум тима има одређене додељене одговорности. У Сцрум тиму, Сцрум Мастер је фацилитатор и тренер који помаже члановима тима и другима ван тима да разумеју Сцрум вредности, принципе и праксе. С друге стране, власник производа утврђује транспарентност заосталог производа и осигурава слично разумевање производа међу члановима тима. Други важан члан Сцрум тима је развојни тим који се састоји од програмера који су искусни у различитим областима стручности, који заједно раде на постизању повећаног повећања производа.

Сцрумов тим за развој састоји се од професионалаца из различитих специјализованих области, укључујући софтверске инжењере, архитекте, програмере, аналитичаре, администраторе система, КА стручњаке, тестере, УИ дизајнере и тако даље. Генерално, обухвата 5 до 7 чланова и мора бити уско повезан и умрежен. Сцрум тим доста зависи од ефикасног управљања тимом који подстиче приступ става „ми“ међу члановима тима ради успешног испуњавања унапред задатог циља.

Суштинске квалитете тима за развој Сцрум-а

Вероватно су потребни одређени врхунски квалитети у тиму за развој смећа.

  • Самоорганизовани и мотивисани: Сцрум предлаже унапређење насталих својстава унутар чланова тима, као што су самоорганизовање и само-мотивација. Као да нема препорука хијерархије млађих и старијих, чланови тима морају бити одговорни за посао који обављају и посједовати пројекцију у име клијента.
  • Тимски рад: Сцрум увек охрабрује тим од пет до девет чланова који мора бити фокусиран и посвећен циљу тима. Имати велики тим није повољно у оквиру Сцрум-а; чак ни вишесатно гледање такође није приметно због губитка фокуса и посвећености од циља тима.
  • Кохезивна и транспарентна комуникација: Чини се да чланови развојног тима комуницирају једни са другима, као и са власником производа и мајстором Сцрум-а; па образац комуникације мора бити брз, кохезиван и транспарентан.
  • Рад као програмер за паре: Програмери морају побољшати вештину рада као програмер за паре на једној радној станици, док један пише код, а други прегледава сваку линију кода. Улоге су такође заменљиве.
  • Реализација кодекса: Рефакторинг кода значи поједностављење кода; то је процес разјашњења и поједностављења постојећег кода без промене његових стварних атрибута. Чланови Сцрум тима требају одржавати код од спринт до спринт уз подршку континуираног рефацторинга.
  • Континуирана интеграција: Континуирана интеграција (ЦИ) дефинише изградњу чистог система градње. Развојни тим чини ЦИ који саставља аутоматизовану компилацију, извршавање текста јединице и интеграцију извора.

Кључне одговорности

Развојни тим један је од важних делова Сцрум тима. Ово су следеће кључне одговорности које у развојном тиму обавља развојни тим.

1) Суштинске одговорности Сцрума -

У оквиру Сцрум-а, развојни тим мора обављати одређене основне одговорности, попут

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

2) Одговорности за спринт -

Развојни тим обавља све задатке који се тичу спринта, укључујући

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

Важност развоја тима

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

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

Сцрум тим за развој може постати примера успостављања отворене, поштоване и искрене културе успешног тимског рада.

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

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

  1. Одговорности мастер Сцрум-а
  2. Принципи Сцрума
  3. Агиле Модел
  4. Најбоље праксе у управљању пројектима
  5. Отворено оцењивање
  6. Сцрум Дасхбоард