FORGED GOODSsmall, specific, verified digital tools

Checking PRD Requirements Against Interview Quotes: The QA Pass

After you've drafted PRD sections, clustered pain points, and written acceptance criteria, your requirements live in your new document. Your interview transcripts live in the original file. The gap between them is where paraphrase drift happens—a customer said "I can't figure out which invoice is current," but your requirement now reads "improve invoice visibility" or "streamline invoice lookup." The specificity evaporates. The quote-integrity QA pass is the step that stops this before you ship the PRD.

This pass runs after all sections and acceptance criteria are drafted, before final export. It is not editing for clarity, grammar, or scope creep. It is one job: find every requirement, trace it back to the interview transcript, confirm the verbatim quote is either tagged or preserved in your final text, and flag anything paraphrased beyond recognition.

Why This Step Gets Skipped or Done Wrong

Teams skip it because the PRD feels done. Sections are written. Acceptance criteria are defined. Shipping looks faster than double-checking every line. When people do run a QA pass, they often check for completeness ("Did we cover all pain points?") or polish ("Does this sound professional?") instead of quote integrity. Both are useful, but they are not this job.

Common mistakes: opening the PRD and the transcript side by side, then reading both casually and assuming quotes are connected when they are not. Searching the transcript for a single word from the requirement ("visibility") and accepting the first match, even if it is a different context. Marking a requirement as "quoted" when it references a theme from the interview but not an actual phrase a customer used. Assuming that the acceptance criteria capture the original voice well enough that the requirement itself does not need to be quoted.

How to Run the Pass Step by Step

Print or open both documents in separate windows. Use a third document—a checklist or a shared spreadsheet—to track each requirement as you move through it.

For every requirement in every PRD section, do this in order:

Step 1: Locate the requirement. Write its exact text (first 12 words is enough) and the section it sits in. Do not summarize it yet.

Step 2: Ask: Is there a quote tag? Check if the requirement already cites a line number, timestamp, or speaker from the transcript. If it does, go to Step 5. If not, move to Step 3.

Step 3: Search the transcript for the nearest verbatim phrase. Open the interview transcript. Ctrl+F (or Cmd+F) for the most specific noun or verb from the requirement. For "Users need to see which invoice is current," search for "current invoice" first, not "invoice." If that yields no match, try the next most specific phrase: "which invoice." Do not settle for a thematic match (the customer talked about invoices) without a phrase match.

Step 4: Read the context. When you find a hit, read three sentences before and after the match. Confirm that the hit is in the same context as the requirement. If the customer said "I hate scrolling through old invoices; I just need to know which one is current," that is the quote. If the hit is "I printed out the current invoice" in a different conversation about document retention, it is not.

Step 5: Tag or preserve the quote. If the requirement has no tag, add one now. Write the line number, timestamp, or speaker initials in brackets at the end of the requirement or in a footnote field in your template. The format does not matter; the link must be traceable. If your template has a "source" column, fill it. If you are embedding quotes directly in the requirement, do this now: "Users need to see which invoice is current [CX-0847, "I hate scrolling through old invoices; I just need to know which one is current"]." Keep the quote short (no more than one sentence) but verbatim.

Step 6: Flag paraphrase drift. After tagging, re-read the requirement and the quote side by side. If the requirement uses language the customer never used and omits language the customer did use, mark it for revision. Example: requirement says "enhance invoice filtering," but the quote says "I can't tell which one is current." The requirement implies multiple filter options; the quote implies a single clarity problem. This is drift. Mark it for rewrite.

Step 7: Move to acceptance criteria. For each acceptance criterion under the requirement, repeat Steps 1–6. Acceptance criteria are smaller and more granular, so they may not always map to a direct quote—but they should always trace back to the requirement, which itself traces to a quote. If an acceptance criterion introduces new language or scope not in the requirement, flag it.

What a Passing QA Looks Like

After the pass, every requirement and acceptance criterion either has a visible quote tag, or the language in the requirement is so close to the transcript that no ambiguity exists. When you read the requirement and then the quote, you see the same problem, just one in customer language and one in product language. No requirement contradicts a quote or invents a feature the customer did not mention.

Checklist

When to Export

After the pass is complete and all flags are resolved, the PRD is ready for export. The quotes are preserved, the requirements are grounded, and anyone reading the PRD can check the work by opening the transcript and seeing exactly where each idea came from. That link is what makes the PRD trustworthy and defensible later, when a stakeholder asks, "Did the customer actually ask for this?"

Skip the manual work: Customer Interview → PRD Prompt Pack — €9, verified, instant download. Buy