Tidens in sprint skriuwe projektteams koarte brûkersferhalen om har wurk te plannen foar de folgjende sprint. Yn dizze kursus ferklearret Doug Rose, in ekspert yn agile ûntwikkeling, hoe't jo brûkersferhalen skriuwe en prioritearje. It ferklearret ek de wichtichste falkûlen om te foarkommen by it plannen fan in agile projekt.

Wat bedoele wy as wy prate oer User Stories?

Yn in agile oanpak binne User Stories de lytste ienheid fan wurk. Se fertsjintwurdigje de eindoelen fan 'e software (net de funksjes) út it eachpunt fan' e brûker.

In brûkersferhaal is in generike, ynformele beskriuwing fan softwarefunksjonaliteit skreaun út it perspektyf fan 'e brûker.

It doel fan in User Story is om te beskriuwen hoe't de opsje wearde sil meitsje foar de klant. Opmerking: Klanten binne net needsaaklik eksterne brûkers yn 'e tradisjonele sin. Ofhinklik fan it team kin dit in kliïnt wêze as in kollega yn 'e organisaasje.

In brûkersferhaal is in beskriuwing fan it winske resultaat yn ienfâldige taal. It wurdt net beskreaun yn detail. Easken wurde tafoege as se wurde akseptearre troch it team.

Wat binne agile sprints?

Lykas de namme al fermoeden docht, is in Agile Sprint in faze fan produktûntwikkeling. In Sprint is in koarte iteraasje dy't in kompleks ûntwikkelingsproses opdield yn ferskate dielen om it te ferienfâldigjen, oan te passen en te ferbetterjen op basis fan de resultaten fan in tuskentiidske resinsje.

De Agile-metoade begjint mei lytse stappen en ûntwikkelet de earste ferzje fan it produkt yn lytse iteraasjes. Op dizze manier wurde in protte risiko's foarkommen. It ferwideret de hindernissen fan V-projekten, dy't binne ferdield yn ferskate opienfolgjende fazen lykas analyse, definysje, ûntwerp en testen. Dizze projekten wurde ien kear oan 'e ein fan it proses útfierd en wurde karakterisearre troch it feit dat se gjin tydlike tagongsrjochten leverje foar bedriuwsbrûkers. It is dêrom mooglik dat it produkt yn dit stadium net mear foldocht oan de behoeften fan it bedriuw.

Wat is efterstân yn Scrum?

It doel fan de Backlog yn Scrum is om alle klanteasken te sammeljen dêr't it projektteam oan foldwaan moat. It befettet in list mei spesifikaasjes relatearre oan 'e ûntwikkeling fan it produkt, lykas alle eleminten dy't de yntervinsje fan it projektteam fereaskje. Alle funksjes yn 'e Scrum Backlog hawwe prioriteiten dy't de folchoarder fan har útfiering bepale.

Yn Scrum begjint de Backlog mei it definiearjen fan de produktdoelen, doelbrûkers en ferskate projektbelanghebbenden. Folgjende is in list mei easken. Guon fan harren binne funksjoneel, guon binne net. Tidens de planningssyklus analysearret it ûntwikkelteam elke eask en skat de kosten fan ymplemintaasje.

Op grûn fan de list mei easken wurdt in list mei prioriteitsfunksjes opsteld. De ranglist is basearre op de mearwearde fan it produkt. Dizze prioritearre list mei funksjes foarmet de Scrum Backlog.

Trochgean mei it lêzen fan it artikel op 'e orizjinele side →