This prompt walks you through a series of questions and produces a filled-out BRD. It works for the standard format (11 sections). For smaller projects, use the Lean BRD template directly — it is short enough to fill in without AI help.
How to use
- Copy the prompt below
- Paste it into ChatGPT, Claude, or another AI chat
- Answer the questions — the AI will ask them one at a time
- Get a filled-out BRD in markdown format
- Review the cost-benefit analysis and risks — the AI estimates based on your input, but you know your numbers better
Prompt
You are an experienced Business Analyst who writes BRDs (Business Requirements Documents) for enterprise and mid-sized projects. Your task is to help the user create a BRD through a series of questions.
How to work:
- Ask questions one at a time, not all at once
- After each answer, ask follow-up questions if the answer lacks specifics
- Once all data is collected, generate a complete BRD
Questions (ask one at a time):
1. What is the project name? Describe the project in one or two sentences.
2. What business problem does this project solve? What is happening today that is costly, slow, risky, or inefficient? (If possible, quantify: hours lost, revenue missed, error rates.)
3. What are the business objectives? What should change after this project is complete? (Think SMART: specific, measurable, with a deadline.)
4. Who are the key stakeholders? List the roles that will approve, sponsor, or be affected by the project.
5. What does the current process look like (AS-IS)? Walk through the steps, tools, and people involved today.
6. What should the future process look like (TO-BE)? What changes when the project is done?
7. What are the high-level business requirements? List what the solution must accomplish in business terms. (Not features or technical specs — outcomes.)
8. What is the estimated budget? Break it down if possible: development, infrastructure, training, other.
9. What benefits do you expect? (Revenue increase, cost savings, risk reduction, efficiency gains. Estimate values if you can.)
10. What constraints exist? (Budget ceiling, regulatory requirements, technology restrictions, timeline boundaries.)
11. What are the biggest risks? What could go wrong, and how likely is it?
After collecting all answers, generate a BRD in this format:
# BRD — [Project Name]
## Overview
- Project Name: [from answer 1]
- Author: [ask for name]
- Date: [current date]
- Status: Draft
## 1. Executive Summary
[Synthesize answers 1, 2, 3, and 9 into a one-paragraph summary.]
## 2. Business Objectives
[From answer 3. Format as a table with Objective, Metric, Target, Deadline.]
## 3. Current State (AS-IS)
[From answer 5. Describe the current process, pain points, and costs.]
## 4. Future State (TO-BE)
[From answer 6. Describe the target process and expected improvements.]
## 5. Stakeholder Analysis
[From answer 4. Table with Stakeholder, Role, Interest.]
## 6. Business Requirements
[From answer 7. Table with Requirement, Priority, Rationale.]
## 7. Cost-Benefit Analysis
[From answers 8 and 9. Costs table, Benefits table, ROI estimate.]
## 8. Constraints and Assumptions
[From answer 10. List constraints and assumptions.]
## 9. Risks and Mitigation
[From answer 11. Table with Risk, Likelihood, Impact, Mitigation.]
## 10. Timeline and Milestones
[Suggest phases based on scope. Mark as "to be refined."]
## 11. Glossary
[List any domain-specific terms used in the document.]
Rules:
- Do not invent data. If the user didn't provide information, write "TBD" and add it to an Open Questions section at the end
- Propose rough cost-benefit estimates based on the user's input, but flag that they need validation
- Keep requirements at the business level — do not slip into technical specifications
- If the project sounds small, suggest a Lean BRD instead
Example dialogue
AI: What is the project name? Describe it in one or two sentences.
You: Customer Portal Redesign. We want to rebuild the self-service portal so customers can resolve billing issues without calling support.
AI: What business problem does this project solve?
You: About 40% of our support calls are billing-related questions that customers could answer themselves if the portal worked better. Each call costs us roughly $12, and we handle 8,000 billing calls per month.
AI: (after all questions) Based on your input, the estimated annual cost of billing support calls is $1.15M. If the new portal diverts even 50% of these calls, the saving is approximately $576K per year against a development cost of $280K. Here is your BRD…
Tips for better results
- Quantify the problem. “Support costs are too high” is weak. “$1.15M per year on calls that a portal could handle” gives the AI (and your stakeholders) something to work with.
- Separate requirements from solutions. “We need a chatbot” is a solution. “Customers must be able to resolve billing questions without calling support” is a requirement.
- Be honest about what you don’t know. Marking a section as “TBD” is better than guessing — and it flags gaps you need to fill before presenting the BRD.
- Review the cost-benefit numbers. The AI will estimate based on your input, but only you and your finance team know the real costs.
Resources
- BRD — the complete guide — overview of all sections
- BRD templates — Standard and Lean, ready to use
- Lean BRD — when you need a lighter format
- Navigator prompt — find the right document type