👤 3,255 total uses◯ Free: 5 uses/day • Resets in 11h 45m
Ontwikkeling & Technisch

User Story Generator

Genereer user stories in standaardformaat (Als een... wil ik... zodat...) met acceptatiecriteria, story points en overwegingen voor edge cases.

Meer leren

De User Story Generator zet feature-ideeën om in uitvoerbare, ontwikkelklare user stories. Je krijgt correct opgemaakte stories met duidelijke persona's, acties, waardeverklaringen, gedetailleerde acceptatiecriteria, definition of done, technische overwegingen en story point-schattingen. Ondersteunt meerdere formats, waaronder het klassieke 'As a... I want... So that...'-patroon, Given-When-Then (Gherkin) en Jobs to Be Done.

0 / 5000

✓ Gratis te gebruiken — geen registratie, geen creditcard.

Ontwikkelaars

User stories for a new bulk-edit feature

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

Voorbeeld van invoer en uitvoer bekijken

Invoer

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

Uitvoer (fragment)

**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...

Je User Story Generator-resultaten verschijnen hier

Verwacht schone codeblokken met commentaar, plus een korte uitleg van wat er is veranderd.

Hoe te gebruiken User Story Generator

  1. Beschrijf de functie in gewone taal — vermeld wat de gebruiker wil bereiken, waarom het belangrijk is en eventuele beperkingen of randgevallen die je hebt vastgesteld.
  2. Selecteer de methodologie van je team (Scrum voegt sprintcontext toe, SAFe voegt capaciteitenhiërarchie toe, Kanban voegt flowoverwegingen toe).
  3. Kies een verhaalvorm: 'Als...' voor traditionele Agile, 'Gegeven-Wanneer-Dan' voor BDD/testgerichte teams, 'Jobs to Be Done' voor resultaatgericht ontwikkelen.
  4. Schakel acceptatiecriteria in voor ontwikkelingsklare verhalen met testbare vereisten en randgevallen.

Gebruikscases

1

Verdeel een functieaanvraag van een productmanager in sprint-grootte gebruikersverhalen.

2

Genereer BDD-stijlverhalen met Given-When-Then acceptatiecriteria voor geautomatiseerd testen.

3

Maak SAFe-geformatteerde verhalen met capaciteits- en functiehiërarchie voor ondernemingen

4

Stel gebruikersverhalen op met schattingen van story points voor sprintplanningssessies

5

Schrijf gebruikersverhalen voor technische schulditems die waarde communiceren aan niet-technische belanghebbenden.

Tips voor de beste resultaten

  • Beschrijf de functie vanuit het perspectief van de gebruiker, niet dat van de ontwikkelaar — focus op de gewenste uitkomst, niet op de implementatie die je plant.
  • Voeg bekende randgevallen toe in je beschrijving — de generator zal ze omzetten in specifieke acceptatiecriteria die bugs voorkomen.
  • Voor grote functies, verdeelt de generator ze automatisch in meerdere onafhankelijke verhalen die apart kunnen worden geprioriteerd en ontwikkeld.
  • Gebruik het 'Gegeven-Wanneer-Dan' formaat als jouw team BDD toepast; de acceptatiecriteria kunnen direct worden omgezet in geautomatiseerde testscripts.

Veelgestelde vragen

Wat zijn de INVEST-criteria?

INVEST is een kwaliteitschecklist voor gebruikersverhalen: Onafhankelijk (geen afhankelijkheden van andere verhalen), Onderhandelbaar (details kunnen worden besproken), Waardevol (levert waarde voor de gebruiker of het bedrijf), Schatbaar (het team kan de inspanning inschatten), Klein (past in één sprint), Testbaar (heeft duidelijke slaag/failcriteria). De generator volgt alle zes principes.

Hoe worden verhaalpunten geschat?

Verhaalpunten gebruiken de Fibonacci-reeks (1, 2, 3, 5, 8, 13) om relatieve complexiteit te schatten. De generator houdt rekening met scope, technische complexiteit, onzekerheid en afhankelijkheden. 1-2 punten: eenvoudige wijzigingen. 3-5 punten: gematigde complexiteit. 8-13 punten: complexe functies die mogelijk moeten worden opgesplitst.

Wat is het verschil tussen As a... en Given-When-Then?

'Als [rol] wil ik [actie], zodat [waarde]' vangt de gebruikersbehoefte en de zakelijke rechtvaardiging. 'Gegeven [context], Wanneer [actie], Dan [uitkomst]' beschrijft specifieke testbare scenario's. Veel teams gebruiken 'Als...' voor het verhaal en 'Gegeven-Wanneer-Dan' voor de acceptatiecriteria.

Kan het één functie opsplitsen in meerdere verhalen?

Ja. Als de functie te groot is voor een enkele sprint, verdeelt de generator deze in meerdere onafhankelijke verhalen, die elk incrementele waarde leveren. Verhalen worden geordend op afhankelijkheid en prioriteit, zodat je je sprint backlog effectief kunt plannen.

Wat zijn Jobs to Be Done (JTBD)?

JTBD richt zich op de uitkomst die de gebruiker probeert te bereiken: 'Wanneer ik [situatie], wil ik [motivatie], zodat ik [verwachte uitkomst] kan'. Het is meer resultaatgericht dan het traditionele 'Als een...' formaat en helpt teams zich te concentreren op het oplossen van echte gebruikersproblemen in plaats van het bouwen van functies.

Werkt het voor niet-functionele vereisten?

Ja. Beschrijf de prestatie-, beveiligings-, schaalbaarheids- of toegankelijkheidseisen in de beschrijving van je functie. De generator maakt verhalen met specifieke, meetbare acceptatiecriteria, bijvoorbeeld: 'Gegeven een pagina met 1000 items, wanneer de gebruiker scrollt, blijft de frame rate boven de 60fps'.

Onderdeel van deze workflows

Deze tool wordt gebruikt in stapsgewijze handleidingen waarmee je meer voor elkaar krijgt

🔒
Je privacy is beschermd

We slaan je tekst niet op. De verwerking gebeurt in realtime en je invoer wordt onmiddellijk na het genereren van het resultaat weggegooid.

Ontgrendel Onbeperkte Toegang

Gratis gebruikers: 5 gebruik per dag | Pro gebruikers: Onbeperkt

⚖️ Deze tool vergelijken

Bekijk hoe deze tool zich verhoudt in een directe vergelijking:

User Story Generator vs. Functieomschrijving Generator Vergelijking bekijken →

✍️ Promptbibliotheek

Kant-en-klare prompts — klik op "Gebruiken" om de tool automatisch in te vullen

Schrijf een Python-functie die [describe what it does]. Voeg type hints en een docstring toe.

Leg deze code uit en stel verbeteringen voor: [paste code]

Genereer unit tests voor de volgende functie: [paste function]

Schrijf een SQL-query om [describe what you need] uit een tabel met kolommen [list columns].

Maak een README.md voor een [project type]-project met secties voor installatie, gebruik en bijdragen.

🔒

⚡ Pro-prompts

Ontwerp een microservices-systeem voor een [platform type] met…...
Schrijf een volledige CI/CD-pipelineconfiguratie voor een [stack]-applicatie die…...
Ontwerp rate-limiting-middleware voor een Node.js API die [X]…...
Upgraden naar Pro →

Gerelateerde tools

Deze agent proberen

Compliance-Entwurfs-AgentDatenschutz + AGB + Cookie-Policy + DSGVO-Hinweis für Ihre Rechtsprechung und Geschäftsart. KEIN Ersatz für eine…Deze agent proberen →

Gerelateerde workflow

YouTube → SEO-BlogbeitragRufen Sie ein YouTube-Transkript ab, erstellen Sie eine SEO-Gliederung und schreiben Sie dann einen veröffentlichungsreifen Blogbeitrag…Workflow uitvoeren →

Lees meer