Scrum-ում պատմությունները պետք է փոխարինե՞ն արտադրանքի պահանջներին: Ոչ, դրանքչեն: Agile արժեքներից մեկն է «Աշխատանքային ծրագրակազմը համապարփակ փաստաթղթերի վրա»: Պատճառներից մեկն այն է, որ ի սկզբանե դժվար է որոշել, թե ինչ պետք է անի ապրանքը:
Օգտատերերի պատմությունները նույնն են, ինչ պահանջները:
Օգտատիրոջ պատմությունը կենտրոնանում է փորձառության վրա-ի վրա. այն, ինչ ցանկանում է անել ապրանքն օգտագործող անձը: Ավանդական պահանջը կենտրոնանում է ֆունկցիոնալության վրա՝ ինչ պետք է անի արտադրանքը: Մնացած տարբերությունները «ինչպես», «ով» և «երբ»-ի նուրբ, բայց կարևոր ցուցակ են։
Արդյո՞ք օգտատերերի պատմությունները բիզնես պահանջներ են:
Օգտատիրոջ պատմությունները բիզնեսի կարիքներն են, ոչ թե ավանդական իմաստով պահանջներ: Նրանք ուղղված են օգտագործողի և բիզնեսի կարիքներին: Օգտատիրոջ պատմության և այլ տեսակի պահանջների միջև մեծ տարբերությունն այն է, որ պատմությունը նկարագրում է բիզնեսի կարիքը, այլ ոչ թե համակարգի ֆունկցիոնալությունը:
Ինչպե՞ս կարող եմ օգտվողների պատմությունները վերածել պահանջների:
Օգտատերերի պատմությունների հետ աշխատելու խորհուրդներ
- Մի գրեք շատ մանրամասներ և մի գրեք պատմությունները շատ շուտ: Գրեք դրանք, երբ դրանք անհրաժեշտ են և հիվանդ են կաղապարին: …
- Ավելի լավ է գրել օգտվողների փոքր պատմություններ, քան մեծ: …
- Սահմանել, թե որն է կրիտիկական պահանջների նվազագույն չափը: …
- Աստիճանաբար բարելավեք ֆունկցիոնալությունը:
Որն առաջին օգտատերն էպատմություններ, թե՞ պահանջներ:
Օգտվողի պատմություններ մի քանի նախադասություններ են պարզ լեզվով, որոնք ուրվագծում են ցանկալի արդյունքը: Նրանք չեն մանրամասնում: Պահանջները ավելացվում են ավելի ուշ՝ թիմի կողմից համաձայնեցնելուց հետո: Պատմությունները ճիշտ տեղավորվում են արագաշարժ շրջանակների մեջ, ինչպիսիք են scrum-ը և kanban-ը: