Редови производа представљају кључну компоненту агилног процеса развоја у свакој организацији, јер обухватају све оне ставке које захтевају решење у одређеном тренутку.
Стварање новог производа започиње идејом која омогућава тиму да изгради нешто јединствено. Чак је и iPhone првобитно био прототип, а свој пут ка популарности стекао је захваљујући преданости тима.
Као менаџер производа, при управљању тимом, од кључне је важности да останете организовани и да имате јасну листу задатака. Међутим, то није тако једноставно као што се на први поглед чини.
Одржавање листе обавеза и доношење одлука о томе шта је најпрече је веома захтеван задатак. Поготову када је укључено више заинтересованих страна, то додатно компликује ситуацију.
Као последица тога, организације често губе драгоцено време и ресурсе.
Управо ту улога приоритетизације производа постаје кључна, чинећи све задатке једноставнијим и омогућавајући ефикасно одржавање листе обавеза.
У овом чланку детаљно ћу обрадити теме везане за редове производа, њихове типичне елементе, предности и још много тога.
Шта је ред производа?
Ред производа је листа приоритетних карактеристика или радних задатака који вам помажу да постигнете циљеве производа и успоставите реална очекивања међу тимовима програмера. Једноставно речено, сваки производ који се налази у фази развоја поседује наменски ред производа.
Слично томе, сваки ред производа има свој посвећен тим. Уобичајено је да постоји неколико редова производа, при чему више тимова ради на једном већем производу.
На пример, ако већи производ назовемо „Производ“, мање производе можемо назвати „Производ А“, „Производ Б“ и „Производ Ц“. Сваки од ових мањих производа има свој ред производа и посебан тим за развој. Сваки од ових тимова ради на мањим производима како би на крају допринели изради већег производа.
Дакле, може се рећи да је ред производа приоритетна листа задатака која произилази из мапе пута производа и његових захтева за ваш развојни тим. Најважније ставке се налазе на врху реда како би развојни тимови знали које задатке прво треба да испоруче.
Међутим, ред производа је живи документ који омогућава менаџерима производа да стекну бољи увид у типичне проблеме и решења која су неопходна за испоруку производа.
Ко одређује приоритете ставки у реду производа?
Ред производа је у власништву власника производа или менаџера производа. Власник производа је одговоран за одржавање реда, док остали чланови тима доприносе својим трудом и временом у развоју производа.
Главна сврха реда производа може се сажети на следећи начин:
- Да се развије основа за усклађивање тимова и заинтересованих страна, како би развојни тимови имплементирали вредне корисничке приче.
- Да се омогући флексибилност за прилагођавање стварним ситуацијама и потребама.
- Да се повећа ефикасност предвиђања издања производа коришћењем заједничке основе у различитим тимовима, како би сви радили заједно на истом производу.
Типични елементи реда производа
Ред производа обухвата исправке грешака, функционалности, стицање знања и техничке дугове. Ови елементи представљају различите делове велике целине која је неопходна за довршетак производа.
#1. Исправке грешака
Дефекти и грешке су проблеми које откривају крајњи корисници, а који су изостали током процеса контроле квалитета. Уколико се грешке не отклоне на време, оне имају тенденцију да се гомилају током времена.
Ваш тим брзо решава исправке грешака како би одржао интегритет производа. Неке грешке су довољно критичне да прекину тренутни спринт тима, док друге могу сачекати следећи. Задаци за исправке грешака су високо на листи приоритета, како их развојни тим не би заборавио.
#2. Функционалности
Функционалност представља део производа који корисници сматрају корисним. Позната је и као корисничка прича. Функционалности могу бити сложене или једноставне. Међутим, да бисте разумели потребе корисника, потребно је креирати мапу приче.
Захтеви за новим функционалностима потичу из различитих извора, укључујући управљање производима, подршку, продају, крајње кориснике и друге. Приоритетизација нових функционалности може бити изазовна, јер је потребно ускладити различите захтеве:
- Одржавање задовољства постојећих клијената.
- Искоришћавање продајних прилика.
- Рад на остваривању шире визије производа.
Менаџер производа прати ове изворе и разрешава конфликтне захтеве. Рутинским приступом се осигурава да ред производа садржи нове функционалности које могу привући нове клијенте и задржати постојеће задовољнима.
#3. Стицање знања
Овде прикупљате информације за будуће задатке. Важно је да је стицање знања истраживачка фаза. Када се открије функционалност која захтева додатна истраживања, може се креирати задатак за стицање знања, попут доказа концепта, експеримента или прототипа. Ово помаже да се прикупе потребне информације за почетак рада на тој функционалности.
#4. Технички дуг
Технички дуг је сличан финансијском дугу. Накупља се камата када се дуг занемари. То се дешава када програмери гурну ову фазу на дно реда, чиме се њено извршење отежава.
Ефикасно управљање редом производа може спречити технички дуг. Када је развојни тим организован и преузима техничке задатке у малим дневним корацима, мање су шансе да ће се накупити камата на посао.
Технички дуг настаје као резултат промена у:
- Скалибилности и очекивањима перформанси.
- Обиму и смеру.
- Технологији и најбољим праксама.
Редови производа: Предности
Производ је заснован на повратним информацијама које долазе из различитих извора, као што су продајни представници, програмери и, што је најважније, корисници. Неопходно је да будете спремни да прихватите ове повратне информације, да их управљате, одредите њихове приоритете и да пажљиво радите на њима приликом будућих издања производа.
Без одговарајућег процеса, развој производа постаје изузетно изазован. Стога, добро вођени и обрађени редови производа омогућавају да се фокусирате на производ и доприносе ефикаснијем раду тима.
Погледајмо неке од предности одржавања реда производа у организацији:
- Побољшан фокус: Ред производа помаже вам да се фокусирате на важне задатке и избегнете ометања.
- Повећана ефикасност: Приоритетизација ставки осигурава да ваш тим ради на најважнијим задацима, што доводи до побољшане ефикасности.
- Боље управљање ризицима: Ред производа може идентификовати и адресирати ризике у раној фази развоја, чиме се смањује ризик.
- Повећано задовољство корисника: Примарни циљ је задовољство крајњих корисника. Приоритетизација реда производа је кључна за организацију како би се осигурало њихово задовољство. Тиме се проверава шта је потребно додати или уклонити из производа, како би он био што вреднији за кориснике.
- Побољшана комуникација: Ред производа подстиче сарадњу и комуникацију унутар тима, што резултира бољим фокусом на развој производа и бољим резултатима.
- Побољшан тимски морал: Ред производа даје тиму сврху и осећај правца, што води ка побољшаном моралу.
- Промовише флексибилност: Ред производа се мења у складу са напретком програмера и темпом завршавања задатака. Када се статус развоја производа промени, менаџер производа поново поставља приоритете задатака. Ова флексибилност је неопходна како би се избегли застоји у раду.
Поред ових, постоје и друге предности, као што су најбржи повраћај улагања, побољшано задовољство купаца, минимални ризици и још много тога.
Како направити ред производа
Власник производа сноси главну одговорност за одређивање приоритета. Да бисте направили добро вођен ред производа, потребно је да следите ове кораке:
Корак 1: Додавање идеја у ред производа
Ред производа је листа идеја. Он садржи изјаве или повратне информације које су дали чланови тима, заинтересоване стране и купци. Једноставно речено, потребно је да додате идеје на листу након што разговарате о њима са заинтересованим странама, тимовима и купцима о постојећем или новом производу.
У почетку ћете имати ограничен број идеја, али током процеса развоја, добијаћете нове идеје, имајући у виду тржишну релевантност и конкуренцију производа.
Корак 2: Добијање појашњења
Када заинтересована страна затражи неке измене у вашем додатку или исправци производа, важно је да то унапред разјасните. Власник производа мора да разјасни следеће тачке како би разумео важност додатка:
- Разлог за исправку: Ово указује на то шта је заправо проблем, како је настао и како га решити.
- Вредност коју доноси: Тим анализира да ли ће нови додатак допринети целом производу и побољшати квалитет. Додатак мора повећати вредност производа, што резултира повећањем пословне вредности и бољим повратом инвестиције.
- Спецификација ставке: Спецификација мора бити јасна од стране власника производа како програмери не би наишли на потешкоће током процеса развоја.
Корак 3: Одређивање приоритета
Када је све усклађено, одговорност власника производа је да одреди приоритете ставки у реду од највишег до најнижег приоритета. Ова фаза се заснива на стратешкој анализи информација. Добро вођена листа може побољшати комуникацију између различитих тимова.
Власник производа даје приоритет ставкама у реду на основу специфичних критеријума:
- Приход: Свака карактеристика или ставка која може допринети повећању прихода треба да буде на листи високог приоритета.
- Јединственост тржишта и исправка: Ако је функција коју одлучите да додате јединствена на тржишту, већа је вероватноћа да ћете се истаћи у односу на конкуренцију. Такође, потребно је проверити да ли постојећа функција може да реши проблеме корисника, јер је то основни циљ.
- Сложеност: Пре давања приоритета ставкама у реду, потребно је проверити сложеност предложене функције, као и време потребно за развој и објављивање.
Корак 4: Рутинско ажурирање реда производа
Ред производа је живи документ који власник производа мора благовремено да ажурира. Процес пречишћавања, одређивања приоритета и ажурирања ставки је кључан део процеса развоја.
Ред производа садржи велики број идеја. Потребно је прецизирати те идеје и одбацити оне које нису релевантне. На крају, ставке у реду се приоритетизују и распоређују према нивоу приоритета.
Неке методе за одређивање приоритета
Постоји мноштво метода које можете користити за одређивање приоритета ставки у реду. Хајде да размотримо неке од њих:
#1. MoSCoW техника
Извор слике: StoriesOnBoard
MoSCoW је тип анализе који се обично користи у управљању производима како би се разумело шта је неопходно урадити, а шта не. То је користан метод за комуникацију са заинтересованим странама о томе на чему се ради и зашто.
Назив укључује четири категорије приоритета:
- Муст хаве (Мора имати): Апсолутно неопходни услови.
- Схоулд хаве (Требало би имати): Функционалности високог приоритета.
- Цоулд хаве (Могло би имати): Могуће карактеристике.
- Wон’t хаве (Неће имати): Нису имплементиране.
„Муст хаве“ представља апсолутне карактеристике које морају бити присутне у производу. То може бити из безбедносних, пословних или правних разлога. За ово је потребно размотрити најбоље и најгоре сценарије укључивања функције на листу и истаћи их.
„Схоулд хаве“ означава карактеристике које је пожељно укључити, али нису обавезне.
„Цоулд хаве“ се односи на ставке које се могу додати уколико организација има потребне ресурсе, али нису неопходне за постизање успеха.
„Wон’t хаве“ не значи да ова функција више није потребна или да је ставка одбачена. Уместо тога, менаџер производа жели да каже „не овај пут“. Постоји неколико разлога за ово, као што је недостатак времена или ресурса.
#2. Ајзенхауерова матрица
Овај метод представља једноставан начин за ефикасно управљање временом. Настао је на основу матрице одлучивања Двајта Д. Ајзенхауера. Касније је модификован у визуелизацију са 4 квадранта која се може користити за одређивање приоритета задатака са листе заосталих задатака.
Извор слике: ModelThinkers
Матрица обухвата две димензије приоритета – важност и хитност. Ова техника вам омогућава да доделите задатке у четири дела матрице:
- Висок приоритет.
- Средњи приоритет.
- Хитно, али важно.
- Низак приоритет.
#3. Кано модел
Кано модел је одличан избор за организације које теже задовољству и лојалности корисника. Редови функционалности за менаџере производа су бескрајни, али они желе да креирају план производа са савршеним функционалностима. Кано модел је робусна техника која пружа смернице менаџерима производа. Ову технику је 1980-их развио Нориаки Кано.
Овај модел укључује три кључне претпоставке:
- Задовољство које одражава срећу купаца.
- Реакција купаца зависи од карактеристика и функционалности производа.
- Осећања купаца.
#4. Пондерисани најкраћи посао први (WSJF)
WSJF је алат који помаже вашим тимовима да дају приоритет листи иницијатива. Обично се овај алат користи у Scaled Agile Framework (SAFe). Тим израчунава резултат сваке иницијативе тако што дели цену кашњења са величином или трајањем посла. Ставка која добије највишу оцену налази се на врху листе као задатак високог приоритета.
Како управљати редом задатака
Пратите наведене смернице како бисте осигурали правилно управљање заосталим предметима и одржали здравим свој ред задатака:
- Прегледајте ред производа пре било каквог планирања итерације како бисте били сигурни да су задаци којима сте дали приоритет тачни и да су претходне повратне информације примењене.
- Када ваш ред задатака постане већи, морате да категоризујете ставке у краткорочне или дугорочне.
- Одлучите да задржите или избришете ставке у складу са њиховим предностима.
- Немојте додавати задатке без претходног планирања.
- Нека овај процес одређивања приоритета буде приоритет у вашој организацији.
Поред тога, лако можете променити приоритет задатака током процеса развоја у складу са повратним информацијама корисника. Такође, можете прецизирати претходне изјаве и додати нове захтеве.
Ред спринта наспрам реда производа
- Ред производа наводи све ставке које се морају завршити како би се процес развоја завршио у року. Ред спринта обухвата ставке из реда производа које треба завршити у оквиру спринта.
- Власници производа одлучују о листи задатака у реду производа, док развојни тимови одлучују о ставкама у реду спринта.
- Ред производа се гради на основу циља производа. Ред спринта се усклађује са одређеним спринтом.
- Ред производа се може мењати током времена, док се ред спринта не мења након што је утврђен.
- Ред производа захтева одржавање и остаје до завршетка пројекта. Ред спринта не остаје до краја, већ се завршава са спринтом.
Закључак
Одржавање реда производа је кључан корак у процесу развоја производа. Он пружа јасан преглед текућих радова, завршених задатака и будућих планова. Зато је важно креирати и одржавати ефикасан ред производа и остати на врху своје игре.
Такође, можете истражити најбољи софтвер за CFD анализу и Scrum алате.