Tydens 'n naelloop skryf projekspanne kort gebruikersstories om hul werk vir die volgende naelloop te beplan. In hierdie kursus verduidelik Doug Rose, 'n kenner van ratse ontwikkeling, hoe om gebruikersstories te skryf en te prioritiseer. Dit verduidelik ook die belangrikste slaggate om te vermy wanneer 'n ratse projek beplan word.

Wat bedoel ons as ons oor gebruikersverhale praat?

In 'n ratse benadering is User Stories die kleinste werkeenheid. Hulle verteenwoordig die einddoelwitte van die sagteware (nie die kenmerke nie) vanuit die gebruiker se oogpunt.

'n Gebruikersverhaal is 'n generiese, informele beskrywing van sagteware-funksionaliteit wat vanuit die gebruiker se perspektief geskryf is.

Die doel van 'n gebruikersverhaal is om te beskryf hoe die opsie waarde vir die kliënt sal skep. Let wel: Kliënte is nie noodwendig eksterne gebruikers in die tradisionele sin nie. Afhangende van die span, kan dit 'n kliënt of 'n kollega in die organisasie wees.

'n Gebruikersverhaal is 'n beskrywing van die gewenste resultaat in eenvoudige taal. Dit word nie in detail beskryf nie. Vereistes word bygevoeg soos dit deur die span aanvaar word.

Wat is ratse naellope?

Soos die naam aandui, is 'n Agile Sprint 'n fase van produkontwikkeling. 'n Sprint is 'n kort iterasie wat 'n komplekse ontwikkelingsproses in verskeie dele verdeel om dit te vereenvoudig, aan te pas en te verbeter gebaseer op die resultate van 'n tussentydse oorsig.

Die Agile-metode begin met klein stappe en ontwikkel die eerste weergawe van die produk in klein iterasies. Op hierdie manier word baie risiko's vermy. Dit verwyder die hindernisse van V-projekte, wat in verskeie opeenvolgende fases verdeel word, soos analise, definisie, ontwerp en toetsing. Hierdie projekte word een keer aan die einde van die proses uitgevoer en word gekenmerk deur die feit dat dit nie tydelike toegangsregte aan maatskappygebruikers verskaf nie. Dit is dus moontlik dat die produk in hierdie stadium nie meer aan die behoeftes van die maatskappy voldoen nie.

LEES  [Sendinblue] E-posopleiding (kursus 2)

Wat is agterstand in Scrum?

Die doel van die Agterstand in Skrum is om alle kliëntevereistes te versamel waaraan die projekspan moet voldoen. Dit bevat 'n lys spesifikasies wat verband hou met die ontwikkeling van die produk, sowel as al die elemente wat die ingryping van die projekspan vereis. Alle funksies in die Skrum Agterstand het prioriteite wat die volgorde van hul uitvoering bepaal.

In Scrum begin die Agterstand met die definisie van die produkdoelwitte, teikengebruikers en verskeie projekbelanghebbendes. Volgende is 'n lys van vereistes. Sommige van hulle is funksioneel, ander is nie. Tydens die beplanningsiklus ontleed die ontwikkelingspan elke vereiste en skat die koste van implementering.

Op grond van die lys van vereistes word 'n lys van prioriteitsfunksies opgestel. Die rangorde is gebaseer op die toegevoegde waarde van die produk. Hierdie geprioritiseerde lys van funksies vorm die Scrum Agterstand.

Lees verder die artikel op die oorspronklike webwerf →