Током спринта, пројектни тимови пишу кратке корисничке приче како би планирали свој рад за следећи спринт. У овом курсу, Доуг Росе, стручњак за агилни развој, објашњава како писати и одредити приоритете корисничких прича. Такође објашњава главне замке које треба избегавати приликом планирања агилног пројекта.

Шта мислимо када говоримо о корисничким причама?

У агилном приступу, корисничке приче су најмања јединица посла. Они представљају крајње циљеве софтвера (не карактеристике) са тачке гледишта корисника.

Корисничка прича је генерички, неформални опис функционалности софтвера написан из перспективе корисника.

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

Корисничка прича је опис жељеног резултата једноставним језиком. Није детаљно описано. Захтеви се додају пошто их тим прихвати.

Шта су агилни спринтови?

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

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

Шта је Бацклог у Сцрум-у?

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

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

На основу листе захтева саставља се листа приоритетних функција. Рангирање се заснива на доданој вредности производа. Ова приоритетна листа функција чини Сцрум Бацклог.

Наставите да читате чланак на оригиналном сајту →