Spring til indhold
AI Ordbog

AI Ordbog

PRD (Product Requirements Document)

Et dokument der definerer hvad et produkt eller en feature skal gøre.

Kristian Primdal Skrevet og redigeret af Kristian Primdal · Sidst opdateret 29. maj 2026

Indhold

Hvad er en PRD?

PRD (Product Requirements Document) er et dokument der specificerer hvad et produkt eller en feature skal gøre. Den definerer målgruppe, brugsscenarier, funktionelle krav og acceptkriterier. PRD’en besvarer “hvad” og “for hvem,” ikke “hvordan.”

PRD’er har eksisteret i softwareudvikling i årtier. De stammer fra den traditionelle vandfaldstilgang hvor alle krav blev defineret på forhånd. I agile udviklingsmetoder blev PRD’er kortere og mere iterative. Med agentic engineering har PRD’er fået en ny rolle: de er ikke bare dokumentation til mennesker, men opgavelister AI-agenter kan arbejde igennem autonomt.

Hvad indeholder en PRD?

  1. Problem. Hvad er problemet der skal løses? For hvem?
  2. Mål. Hvad skal produktet opnå? Hvad er succeskriterier?
  3. Brugsscenarier. Konkrete eksempler på hvordan brugeren interagerer med produktet.
  4. Funktionelle krav. Hvad produktet skal kunne. Ofte som en nummereret liste.
  5. Afgrænsning. Hvad produktet ikke skal kunne. Lige så vigtigt som kravene.
  6. Acceptkriterier. Hvordan man verificerer at kravene er opfyldt.

PRD’er i agentic engineering

I agentic engineering er PRD’en ikke bare et dokument. Den er agentens opgaveliste. Formatet tilpasses:

  1. Tjeklister. Hvert krav formuleres som en checkbox agenten kan afkrydse. Det giver filbaseret hukommelse: agenten ved hvor langt den er kommet.
  2. Delopgaver. Store features brydes ned i 10-30 konkrete delopgaver. Hver delopgave er lille nok til at en agent kan løse den i én iteration.
  3. Verifikation. Hvert krav har en testbar acceptkriterie. “Knappen vises” er testbar. “Brugeroplevelsen er god” er det ikke.
  4. Kontekst. PRD’en inkluderer relevant information om eksisterende kode, konventioner og arkitektur, så agenten ikke behøver at gætte.

PRD vs. andre dokumenttyper

  1. PRD vs. spec. En spec (specifikation) beskriver “hvordan.” En PRD beskriver “hvad.” I praksis flyder de to ofte sammen.
  2. PRD vs. user story. User stories er korte (“Som bruger vil jeg…”). PRD’er er mere detaljerede og dækker et helt produkt eller en stor feature.
  3. PRD vs. RFC. RFC’er (Request for Comments) diskuterer tekniske beslutninger og alternativer. PRD’er definerer krav uden at diskutere implementeringsdetaljer.
  4. PRD vs. CLAUDE.md. CLAUDE.md giver agenten generel kontekst om projektet. PRD’en giver agenten en specifik opgave at løse.

PRD’en er agentens kontrakt En velskrevet PRD er forskellen på en agent der producerer præcis det du har brug for og en agent der gætter. Jo mere præcis PRD’en er, jo mindre fortolkning overlader du til agenten. Det er ikke anderledes end at give en ny kollega en klar opgavebeskrivelse i stedet for at sige “gør det godt.”


FAQ

Hvad er en PRD?

En PRD (Product Requirements Document) er et dokument der definerer hvad et produkt eller en feature skal gøre. Den beskriver målgruppe, brugsscenarier, funktionelle krav og acceptkriterier. I AI-kontekst bruges PRD'er som strukturerede opgavelister AI-agenter kan arbejde igennem.

Hvorfor er PRD'er vigtige for agentic engineering?

AI-agenter arbejder bedst med veldefinerede, afgrænsede opgaver. En PRD med tjeklister giver agenten en klar liste af delopgaver den kan implementere, verificere og afkrydse. Det er fundamentet for mønstre som Ralph Loop.

Hvordan skriver man en PRD til en AI-agent?

Definer opgaven i konkrete delopgaver med klare acceptkriterier. Brug tjeklister (checkboxes) agenten kan afkrydse efterhånden. Inkluder kontekst om eksisterende kode og konventioner. Jo mere præcis PRD'en er, jo bedre resultater giver agenten.


Relaterede termer