Kasutajalugu vilgas: mis on kasutajate lood?



Peen artikkel agilate kasutajalugude kohta aitab teil mõista, mis on kasutajalood ja kuidas need aitavad arendusmeeskonda toote väljatöötamisel

Programmi põhielement väledad tarkvaraarendajad Kasutajad ja kliendid on fookuses ning kasutajalood aitavad täpselt seda teha. Nad seavad vestluse keskmesse lõppkasutajad. Selles artiklis käsitleme agaralt kasutajalugu.

Lood kasutavad arendustoimkonnale ja nende jõupingutustele tingimuste loomiseks mittetehnilist keelt. Kasutajalugu aitab meeskonnal mõista oma eesmärki, miks nad seda üles ehitavad. Samuti seda, mida nad ehitavad, ja väärtust, mida see lõpus ja teel tekitab. Seega on kasutajalood üks väleda programmi olulisi komponente. Need hõlbustavad loovust, edasiminekut ja paremat lõpptoodet, andes meeskonnale oma igapäevaste ülesannete täitmiseks kasutajakeskse raamistiku. Kõik väledad lood keskenduvad nõuetele ja aitavad vestlusi luua ühe või kahe lausega soovitud funktsionaalsuse kohta.





Selles artiklis käsitletavad teemad on:

kuidas iteraatori java kasutada

Mis on kasutajate lood?

Kasutajate lood on süsteemi kasutaja või kliendi funktsioonide lihtsad ja lühikesed kirjeldused. Nad järgivad ühist malli:



A-na tahan seda.

Kasutajate lood - kasutajaloo vilgas - Edureka

Tutvume kasutajalugudega lähemalt.



mis on java logger
  • Tavaliselt kirjutatakse kasutajate lood märkmikele ja registrikaartidele. Seejärel paigutatakse need planeerimise ja arutelu eesmärgil laudadele või seintele ning nende ümber luuakse vestlusi.
  • Kasutajajutud, mis on kasutajalugude ümber toimuvad arutelud ja nende abiga, on väga olulised ja viivad fookuse funktsioonide kirjutamise asemel nende tegelikule arutamisele.
  • Need on alati väljendatud kasutaja vaatenurgast ja neid ei klassifitseerita tunnuseks. Kasutajalugu on väleda raamistikusüsteemi kõige väiksem osa.
  • Kasutajaloo peamine eesmärk on väljendada ja selgitada, kuidas konkreetne töö kasutajale või kliendile väärtust annab. Oluline on märkida, et kliendid ei pea tingimata olema välised lõppkasutajad, vaid võivad olla ka kolleegid teie meeskonnas või teie organisatsioonis.
  • Kasutajajutud ei süvene detailidesse ja koosnevad lihtsatest ja vähestest lausetest.

Kasutajate lood aastal Scrum ja Kanban

Nii Scrum kui ka Kanban kasutavad oma raamistikes kasutajalugusid. Scrumis on kasutajalood täienduseks sprintidele ja neid kasutatakse sprindi käigus. KanBanis lisavad meeskonnad kasutajalood oma mahajäämusse ja kasutavad neid läbi oma töövoo. Seega aitavad need Scrumi meeskonnas paremat hindamist, sprindi planeerimist, paremat täpsust prognoosimisel ja suuremat agiilsust. Teiselt poolt saavad KanBani meeskonnad pooleliolevate töödega paremini toime tulla ja kasutajalugude abil oma töövoogusid parandada.

Suurematele väledatele raamistikele meeldib eeposed ja algatusi kasutajalugusid. Eeposed on suuremad toorikud, mis on jaotatud paljudeks lugudeks ja algatused koosnevad paljudest eepostest.

Kasutajalugudesse üksikasjade lisamiseks on kaks võimalust:

  • Jagades kasutajaloo väiksemateks lugudeks.
  • Lisades rahulolu tingimused.

Rahulolutingimus viitab kõrgetasemelisele aktsepteerimistestile, mis teeb end tõeseks, kui vilgas kasutajalugu on valmis.

Kes vastutab kasutajaloo kirjutamise eest?

Kasutajate lugude kirjutamise kohta pole kindlat reeglit. Tooteomanik peab tagama, et kasutajalugude toote mahajäämus on olemas, kuid ta ei pea neid tingimata kirjutama. Ideaalis ahea agiilse projekti puhul kirjutavad iga meeskonnaliige kasutajalood ja suuremat tähelepanu pööratakse sellele, et meeskonnaliikmed oleksid pärast kasutajate lugude kirjutamist aruteludes võrdselt kaasatud.

Millal kasutajalugusid kirjutada?

Kasutajalood on välja mõeldud kogu väleda projekti vältel. Loo kirjutamise töötuba viiakse tavaliselt läbi agiilse projekti alguses, et iga meeskonnaliige saaks osaleda ja potentsiaalselt aidata luua toote mahajäämust, mis kirjeldab soovitud funktsionaalsust ja lõppeesmärki, mida saab seejärel projekti lisada. Mõni kasutajalugu muutub lõpuks eeposeks. Lisaks jaotatakse need eeposed hiljem laialimitmesse väiksema loo hulka, mis sobivad paremini iteratsiooni. Uusi lugusid saab vastavalt vajadusele ka aeg-ajalt toote mahajäämusse lisada.

Miks luua kasutajalugusid?

Agile kasutajalugu võib tunduda täiendava sammuna väleda raamistiku protsessis, kuid see annab meeskonnale olulise ja väärtusliku ülevaate ning annab teada, kui väärtuslikud on nende ülesanded projektile. Kasutajate lood pakuvad mitmeid eeliseid ja eeliseid:

trimmi () javas
    • Kasutaja keskendumise soodustamine - Ülesandeloend hoiab meeskonda tavaliselt ülesannete täitmisel, mis tuleb teha, ja loendist välja märkida, samas kui kasutajalood panevad kogu kasutajatele tähelepanu ja aitavad nende probleeme lahendada, kui need on kirjutatud kasutaja vaatenurgast .
    • Luba koostöö - Kui lõppeesmärk on meeskonna jaoks selge ja määratletud, saavad nad selle eesmärgi saavutamiseks tõhusalt koos töötada, samuti pakkuda kasutajale rahulolu ja head teenust.
    • Edendada loovust - Kasutajalugude kirjutamise ja arutamise protsess hõlmab arutelusid ja ajurünnakuid, mis aitavad meeskonnal nii kriitiliselt kui ka loovalt mõelda ning võimalusel ka lõppeesmärgi saavutamiseks lahendusi välja mõelda.
    • Andke hoogu - Iga lugu annab arendustiimile hoogu väljakutsete ja edusammude kaudu.

Kasutajate lugudega töötamine

  1. Kasutajalugu on kontseptualiseeritud ja kirjutatud, seejärel võetakse see sisse ja rakendatakse töövoogu. Tavaliselt kirjutavad kasutajate lugusid tooteomanikud, tootejuhid või programmijuhid. Seejärel esitavad nad need ülevaatamiseks.
  2. Sprindi või iteratsiooni planeerimise koosoleku ajal teeb meeskond otsuse selle kohta, millised lood selle konkreetse sprindi ajal lisatakse. Lisaks arutavad meeskonnad loo funktsionaalsuse ja nõuete üle. Nõuded saab loole lisada pärast seda, kui meeskond on nendega kokku leppinud.
  3. Selle kohtumise oluline samm on hinnata lugusid nende keerukuse ja valmimisaja põhjal. Lugu peaks saama valmis ühe sprindiga. Sel põhjusel peab meeskond lugusid arutama.

Kasutajate lood heidavad valgust arendusmeeskonna igapäevatööle ning selgitavad meeskonna igapäevaseid protsesse. Parim viis neid oma projektis ära kasutada, et avastada selle eeliseid, on mõista nende rolli ja panust meeskonna töösse ja töösse.

See on kõik, inimesed! Sellega oleme jõudnud artikli ‘Kasutajalugu agiilselt’ lõppu. Samuti võiksite heita pilgu samal ajal kui olete selle juures.

Kas teil on meile küsimus? Palun mainige seda selle märkuste jaotises rticle ja me pöördume teie poole niipea kui võimalik.