Exempel i User Story kombinerat med acceptanskriterier
Acceptanskriterier
Epic:
As a user I want to use my smartphone to get in contact with customer or supplier and so that I also have relevant information about him direct.
User story 1
As a User i want to get Customer/Supplier list and present in application
Acceptanskriterier:
Communication whit eAccounting
Be able to handle 1-500 contacts
User story 2
As a User i want to look at the customer/suppliers information in order to make contact
User story 3
As a user I want to be able to see information about unpaid invoices in order to act
Acceptance criteria are the requirements that have to be met for a story to be assessed as complete. Acceptance criteria are incredibly important in Scrum because they spell out what a Product Owner expects and what a team needs to accomplish.
Teamet har gemensamt ansvar för det som ligger i sprinten. Designer är produktägare för de "User Stories/Epics" som finns i sprint backloggen
Vad ska ersätta designspecen
User Stories, diskussionerna kring User Storyn samt acceptanskriterierna blir det som ersätter designspecen
Komplement till User Storyn
Vad är en Epic
- Prototyper/flödesscheman
- Länkar till lagregler
- Guidelines
Epic = “stor” User story som består av flera User stories. För att en product backlog inte ska bli för detaljerad inför t ex styrgruppsmöte ska vi tänka User Stories på Epicnivå.
Produkt backlogg
User Stories
Scrum
En User Story har många syften
- En användares behov
- Bidrar till beskrivning av produkten
- Ett planeringsunderlag
- Underlag för diskussioner
- Ett sätt att skjuta diskussioner framåt
Den kan användas för att beskriva
- En funktionalitet
- En egenskap på systemet
- Buggfixar
En user story är en kort beskrivning av vad en
användare vill uppnå. En grundidé är att en user story
ska få plats på en post-it lapp (VAD!)
User Story
User story är ett snabbt sätt att hantera kravställning utan att behöva skapa formella kravspecifikationer och administrativt arbete för att hålla dessa uppdaterad.
Som <användarroll>
vill jag <mål>
så jag kan <syfte>