Uporabniška zgodba v gibčnosti: Kaj so uporabniške zgodbe?



Ta članek o uporabniških zgodbah v agilnosti vam pomaga razumeti, kaj so uporabniške zgodbe in kako pomagajo razvojni skupini pri razvoju izdelka

Osrednji element agilni razvijalec programske opreme t usmerja pozornost uporabnikov in kupcev, zgodbe uporabnikov pa prispevajo k ravno temu. Končne uporabnike postavijo v središče pogovora. V tem članku bomo agilno razpravljali o uporabniški zgodbi.

Zgodbe uporabljajo netehnični jezik, da bi zagotovili pogoje za razvojno skupino in njihova prizadevanja. Uporabniška zgodba pomaga ekipi, da razume svoj cilj in zakaj ga gradi. Tudi kaj gradijo in vrednost, ki jo ustvari na koncu in na poti. Tako so uporabniške zgodbe ena ključnih sestavin agilnega programa. Omogočajo ustvarjalnost, napredek in boljši končni izdelek, tako da ekipi zagotavljajo uporabnikom osredotočen okvir za vsakodnevne naloge. Vse gibčne zgodbe se osredotočajo na zahteve in pomagajo ustvariti pogovore z enim ali dvema stavkoma o želeni funkcionalnosti.





Teme, obravnavane v tem članku, so:

razlika med podajanjem po vrednosti in prenosom prek reference v javi

Kaj so uporabniške zgodbe?

Zgodbe uporabnikov so preprosti in kratki opisi funkcije s strani uporabnika ali kupca sistema. Sledijo skupni predlogi:



Kot, želim tako.

Zgodbe uporabnikov - Zgodba uporabnika v agilnosti - Edureka

Spoznajmo več o uporabniških zgodbah.



pretvori datum niza v datum v
  • Običajno so zgodbe uporabnikov zapisane na samolepilnih lističih in indeksnih karticah. Nato so razporejeni po mizah ali stenah za namene načrtovanja in razprave, zato se okoli njih ustvarjajo pogovori.
  • Zgodbe uporabnikov, ki so razprave, ki se vrtijo okoli njih in s pomočjo zgodb uporabnikov, so zelo pomembne in usmerjajo pozornost s pisanja o funkcijah na dejansko razpravo o njih.
  • Vedno so izražene z vidika uporabnika in se ne uvrščajo med značilnosti. Zgodba uporabnika je najmanjši del gibčnega okvirnega sistema.
  • Glavni cilj uporabniške zgodbe je izraziti in predstaviti, kako bo določeno delo prineslo vrednost uporabniku ali kupcu. Pomembno je omeniti, da stranke niso nujno zunanji končni uporabniki, lahko pa so tudi kolegi v vaši ekipi ali v vaši organizaciji.
  • Zgodbe uporabnikov se ne spuščajo v podrobnosti in so sestavljene iz preprostih in nekaj stavkov.

Zgodbe uporabnikov v Scrum in Kanban

Tako Scrum kot Kanban v svojih okvirih uporabljata uporabniške zgodbe. V Scrumu so uporabniške zgodbe dodatek k šprintu in se uporabljajo med šprintom. V KanBanu skupine dodajajo uporabniške zgodbe v zaostanke in jih uporabljajo skozi njihov potek dela. Tako pomagajo pri boljši oceni, načrtovanju sprinta, boljši natančnosti pri napovedovanju in večji gibčnosti ekipe Scrum. Po drugi strani pa se skupine KanBan lahko bolje spopadajo z nedokončanim delom in izboljšajo svoj potek dela s pomočjo uporabniških zgodb.

Večji okretni okviri, kot je epike in pobude sestavljajo uporabniške zgodbe. Epike so večji obdelovanci, ki so razdeljeni na številne zgodbe in pobude, ki jih sestavlja veliko epik.

Uporabniku lahko na dva načina dodate podrobnosti:

  • Z razdelitvijo uporabniške zgodbe na manjše več zgodb.
  • Z dodajanjem pogojev zadovoljstva.

Pogoj zadovoljstva se nanaša na preizkus sprejemanja na visoki ravni, ki postane resničen, ko je končana agilna uporabniška zgodba.

Kdo je odgovoren za pisanje uporabniške zgodbe?

Nobenega pravila ni, kdo lahko piše uporabniške zgodbe. Lastnik izdelka mora zagotoviti, da obstajajo zaostanki uporabniških zgodb, vendar jih ni nujno, da jih napiše. V idealnem primeru aDober agilni projekt bo imel uporabniške zgodbe, ki jih je napisal vsak član ekipe, večji pomen pa bi bil deležen, da bi bili člani ekipe po pisanju uporabniških zgodb enako vključeni v razprave.

c ++ skok na vrstico

Kdaj pisati uporabniške zgodbe?

Zgodbe uporabnikov so zasnovane skozi ves agilni projekt. Delavnica pisanja zgodb se običajno izvede na začetku agilnega projekta, tako da lahko vsak član ekipe sodeluje in lahko pomaga pri ustvarjanju zaostanka izdelka, ki opisuje želeno funkcionalnost in končni cilj, ki ga lahko nato dodamo projektu. Nekatere uporabniške zgodbe se bodo na koncu spremenile v epe. Poleg tega bodo ti epi kasneje razčlenjeniv več manjših zgodb, ki se bodo bolje prilegale ponovitvi. Občasno lahko v zaostanek izdelkov v skladu z zahtevami dodate tudi nove zgodbe.

Zakaj ustvarjati uporabniške zgodbe?

Uporabniška zgodba v storitvi Agile se lahko zdi dodaten korak v agilnem okvirnem postopku, vendar ekipi daje pomemben in dragocen vpogled ter razsvetli čaj o vrednosti, ki jo njihove naloge prinesejo projektu. Zgodbe uporabnikov ponujajo številne prednosti in prednosti:

    • Spodbujanje osredotočenosti uporabnikov - Seznam opravil običajno zadrži ekipo na opravilih, ki jih je treba opraviti, in odkljuka s seznama, medtem ko uporabniške zgodbe v celoti osredotočajo na uporabnike in jim pomagajo pri reševanju njihovih težav, saj so napisane z vidika uporabnika .
    • Omogoči sodelovanje - Ko je končni cilj za ekipo jasen in opredeljen, lahko učinkovito sodelujejo pri doseganju tega cilja ter uporabniku zagotovijo zadovoljstvo in dobre storitve.
    • Spodbujajte ustvarjalnost - Proces pisanja in razpravljanja o uporabniških zgodbah vključuje razprave in nevihte, ki ekipi pomagajo razmišljati tako kritično kot kreativno, kot tudi morebiti najti rešitve za dosego končnega cilja.
    • Zagotovite zagon - Vsaka zgodba daje razvojni skupini zagon z izzivi in ​​napredkom.

Delo z zgodbami uporabnikov

  1. Uporabniška zgodba je konceptualizirana in napisana, nato pa absorbirana in implementirana v potek dela. Običajno lastniki izdelkov, vodje izdelkov ali vodje programov pišejo uporabniške zgodbe. Potem jih oddajo v pregled.
  2. Na sestanku načrtovanja sprinta ali ponovitve ekipa sprejme odločitev o tem, katere zgodbe bodo vključene med tem sprintom. Poleg tega skupine razpravljajo o funkcionalnosti in zahtevah zgodbe. Zahteve lahko zgodbi dodate po tem, ko se z njimi dogovori ekipa.
  3. Pomemben korak na tem srečanju je ocena zgodb glede na njihovo zapletenost in čas zaključka. Zgodbo bi morali zaključiti v enem sprintu. Iz tega razloga mora ekipa razpravljati o zgodbah.

Zgodbe uporabnikov osvetljujejo vsakodnevno delovanje razvojne skupine in razlagajo procese, ki jih ekipa spremlja vsak dan. Najboljši način, da jih izkoristite v svojem projektu za odkrivanje njegovih prednosti, je razumevanje njihove vloge in prispevka k delu in izvajanju ekipe.

To je to, ljudje! S tem smo prišli do konca članka 'Uporabniška zgodba v gibčnosti'. Lahko si tudi ogledate medtem ko ste pri tem.

Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje tega a članek in v najkrajšem možnem času se bomo oglasili pri vas.