Requirements Elicitation Prompt

A structured AI prompt for extracting complete, unambiguous requirements from a stakeholder description, including functional requirements, non-functional requirements, and acceptance criteria.

Syntax

business-analyst-ai
Act as a senior business analyst.

I have this stakeholder request:
[paste request]

Generate:
1. Functional requirements (what the system must do)
2. Non-functional requirements (performance, security, scale)
3. Assumptions made
4. Questions I should ask before writing specs
5. Draft acceptance criteria for the top 3 requirements

Example

business-analyst-ai
Act as a senior business analyst.

Stakeholder request: "We need users to be able to reset their passwords."

Generate:
1. Functional requirements
2. Non-functional requirements (e.g., token expiry, brute force limits)
3. Assumptions
4. Clarifying questions (e.g., email vs SMS, self-service vs admin reset)
5. Draft acceptance criteria for the top 3 requirements