👤 3,254 total uses◯ Free: 5 uses/day • Resets in 12h 51m
Utveckling & Teknisk

Användarberättelsegenerator

Generera användarberättelser i standardformat (Som en... Jag vill... Så att...) med acceptanskriterier, story points och överväganden för kantfall.

Läs mer

User Story Generator förvandlar funktionsidéer till genomförbara, utvecklingsklara användarberättelser. Få korrekt formaterade berättelser med tydliga personas, handlingar, värdeformuleringar, detaljerade acceptanskriterier, definition of done, tekniska överväganden och uppskattningar i story points. Stöder flera format, inklusive det klassiska mönstret 'As a... I want... So that...', Given-When-Then (Gherkin) och Jobs to Be Done.

0 / 5000

✓ Gratis att använda — ingen registrering, inget kreditkort.

Utvecklare

User stories for a new bulk-edit feature

INVEST-shaped user stories ready to drop into Jira/Linear with acceptance criteria

Visa förhandsvisning av in- och utdata

Indata

Feature
bulk-edit tags on contacts in a CRM
Personas
sales rep, sales ops admin
Format
INVEST + acceptance criteria

Utdata (utdrag)

**US-101 (sales rep):** As a sales rep, I want to multi-select contacts and apply or remove a tag in one action, so that I can prep an outreach segment in under a minute instead of editing one-by-one. **AC:** (1) shift+click range select; (2) tag pill UI with add/remove; (3) optimistic update reverts cleanly on API error; (4) action limited to 500 contacts at a time; (5) action is logged to the audit trail with actor, count, and tag delta. **US-102 (sales ops admin):** As a sales ops admin, I want to undo a bulk-edit within 5 minutes...

Dina Användarberättelsegenerator-resultat visas här

Förvänta dig rena kodblock med kommentarer, plus en kort förklaring av vad som ändrats.

Hur man använder Användarberättelsegenerator

  1. Beskriv funktionen på vanligt språk – inkludera vad användaren vill uppnå, varför det är viktigt och eventuella begränsningar eller specialfall du har identifierat.
  2. Välj din teams metodik (Scrum lägger till sprintkontext, SAFe lägger till kapabilitetsstruktur, Kanban lägger till flödesöverväganden).
  3. Välj ett berättelseformat: 'Som...' för traditionell Agile, 'Givet-När-Då' för BDD/testorienterade team, 'Jobs to Be Done' för resultatfokuserad utveckling.
  4. Aktivera acceptanskriterier för utvecklingsklara berättelser med testbara krav och gränsfall.

Användningsfall

1

Bryt ner en produktchefs funktionsbegäran i sprint-storleks användarberättelser.

2

Generera BDD-stilberättelser med Given-When-Then acceptanskriterier för automatiserad testning.

3

Skapa SAFe-formaterade berättelser med kapabilitets- och funktionshierarki för företagslag

4

Produktion av användarberättelser med uppskattningar av story points för sprintplaneringssessioner

5

Skriv användarberättelser för tekniska skuldobjekt som kommunicerar värde till icke-tekniska intressenter.

Tips för bästa resultat

  • Beskriv funktionen ur användarens perspektiv, inte utvecklarens – fokusera på det resultat de vill ha, inte på den implementering du planerar.
  • Inkludera kända gränsfall i din beskrivning — generatorn kommer att omvandla dem till specifika acceptanskriterier som förhindrar buggar.
  • För stora funktioner delar generatorn automatiskt upp dem i flera oberoende berättelser som kan prioriteras och utvecklas separat.
  • Använd 'Givet-När-Då' formatet om ditt team praktiserar BDD; acceptanskriterierna kan direkt omvandlas till automatiserade testscenarier.

Vanliga frågor

Vad är INVEST-kriterierna?

INVEST är en kvalitetschecklista för användarberättelser: Oberoende (inga beroenden av andra berättelser), Förhandlingsbar (detaljer kan diskuteras), Värdefull (levererar värde till användaren eller företaget), Estimerbar (teamet kan uppskatta insatsen), Liten (får plats i en sprint), Testbar (har tydliga godkännande/avslag kriterier). Generatorn följer alla sex principer.

Hur uppskattas berättelsepunkter?

Berättelsepunkter använder Fibonaccis sekvens (1, 2, 3, 5, 8, 13) för att uppskatta relativ komplexitet. Generatorn tar hänsyn till omfattning, teknisk komplexitet, osäkerhet och beroenden. 1-2 poäng: enkla förändringar. 3-5 poäng: måttlig komplexitet. 8-13 poäng: komplexa funktioner som kan behöva delas.

Vad är skillnaden mellan As a... och Given-When-Then?

'Som [roll] vill jag [åtgärd], så att [värde]' fångar användarens behov och affärens motivering. 'Givet [kontext], När [åtgärd], Då [resultat]' beskriver specifika testbara scenarier. Många team använder 'Som...' för berättelsen och 'Givet-När-Då' för acceptanskriterier.

Kan det bryta ner en funktion i flera berättelser?

Ja. Om funktionen är för stor för en enda sprint, delar generatorn upp den i flera oberoende berättelser, var och en som levererar inkrementellt värde. Berättelserna ordnas efter beroende och prioritet så att du kan planera din sprintbacklog effektivt.

Vad är Jobs to Be Done (JTBD)?

JTBD fokuserar på resultatet som användaren försöker uppnå: 'När jag [situation], vill jag [motivation], så att jag kan [förväntat resultat]'. Det är mer resultatorienterat än det traditionella 'Som...' formatet och hjälper team att fokusera på att lösa verkliga användarproblem snarare än att bygga funktioner.

Fungerar det för icke-funktionella krav?

Ja. Beskriv prestanda-, säkerhets-, skalbarhets- eller tillgänglighetskrav i din funktionsbeskrivning. Generatorn skapar berättelser med specifika, mätbara acceptanskriterier, till exempel 'Givet en sida med 1000 objekt, när användaren bläddrar, då förblir bildhastigheten över 60fps'.

Del av dessa arbetsflöden

Det här verktyget används i steg-för-steg-guider som hjälper dig att få mer gjort

🔒
Din integritet är skyddad

Vi lagrar inte din text. Bearbetning sker i realtid och din inmatning kasseras omedelbart efter att resultatet har genererats.

Lås upp Obegränsad Åtkomst

Gratisanvändare: 5 användningar per dag | Pro-användare: Obegränsat

⚖️ Jämför det här verktyget

Se hur det här verktyget står sig sida vid sida:

Användarberättelsegenerator vs. Jobbbeskrivningsgenerator Visa jämförelse →

✍️ Promptbibliotek

Färdiga prompter — klicka på "Använd" för att fylla i verktyget automatiskt

Skriv en Python-funktion som [describe what it does]. Inkludera type hints och en docstring.

Förklara den här koden och föreslå förbättringar: [paste code]

Generera enhetstester för följande funktion: [paste function]

Skriv en SQL-fråga för att [describe what you need] från en tabell med kolumnerna [list columns].

Skapa en README.md för ett [project type]-projekt med avsnitt om installation, användning och bidrag.

🔒

⚡ Pro-prompts

Designa ett mikrotjänstsystem för en [platform type] med…...
Skriv en komplett CI/CD-pipelinekonfiguration för en [stack]-applikation som…...
Designa en middleware för hastighetsbegränsning för ett Node.js-API…...
Uppgradera till Pro →

Relaterade verktyg

Prova den här agenten

Compliance-Entwurfs-AgentDatenschutz + AGB + Cookie-Policy + DSGVO-Hinweis für Ihre Rechtsprechung und Geschäftsart. KEIN Ersatz für eine…Prova den här agenten →

Relaterat arbetsflöde

YouTube → SEO-BlogbeitragRufen Sie ein YouTube-Transkript ab, erstellen Sie eine SEO-Gliederung und schreiben Sie dann einen veröffentlichungsreifen Blogbeitrag…Kör arbetsflöde →

Läs mer