← Back to portfolioManmathnath Mahanta
Business Analysis · AI · Oct 2026 · 5 min read

Prompt Engineering for Business Analysts: A Practical Guide

AI tools give you what you ask for, not what you meant. A vague request gets a vague answer. As Business Analysts, we already know how to fix that. We spend our days turning unclear needs into clear, testable requirements. A good prompt is the same skill.

Why BAs are well placed for this

A good requirement is specific, has context and can be checked. A good prompt works the same way. If you can write a clear user story with acceptance criteria, you can write a clear prompt. The difference is that your reader is an AI tool, and it cannot ask you a question across the desk.

A simple structure for prompts

Most useful BA prompts have five parts:

The 5 parts of a prompt
1Role

Who the AI should act as, for example "a senior Business Analyst on a banking project".

2Context

The background it cannot guess: the product, the users, the problem and the stage of the project.

3Task

One clear job, such as "write user stories for the loan application module".

4Format

How you want the answer: a table, a numbered list, "As a... I want... so that..." with acceptance criteria.

5Constraints

What to include, what to avoid, the length and the tone.

An example

Weak prompt:

Write user stories for a loan app.

Stronger prompt:

You are a senior Business Analyst on a retail banking project. Context: we are building a loan application module for a mobile app. The users are first-time borrowers and loan officers. Task: write user stories for the application submission step. Format: "As a [user], I want [goal], so that [benefit]", each with 3 to 5 acceptance criteria in Given/When/Then style. Constraints: do not assume any feature I have not listed. If something is unclear, list it as an open question at the end.

The second prompt takes a minute longer to write and saves much more time in rework.

Try it: build your own prompt

Edit any part and watch the full prompt update below. It starts with the loan example above.

Types of prompts

Once the basic structure is clear, it helps to know the common prompt types. You can mix them in one conversation.

Zero-shot prompt

You give the task with no examples. It is fast and works for simple jobs, for example "Summarise these meeting notes in five bullet points."

Few-shot prompt

You show one or two examples of what good looks like, and the AI copies the style. For example, paste a well-written user story from your team and ask for ten more in the same format.

Role prompt

You tell the AI who to be, such as a QA lead, a compliance officer or a product owner. The same requirement reviewed from each role shows different gaps.

Step-by-step prompt

You ask it to think in steps before it answers, for example "List the process steps first, then find the bottlenecks." This helps with analysis and process work.

Prompt chaining

You split a big job into a series of prompts, where each answer feeds the next. For example: list the stakeholders, then draft the requirements for each, then write the acceptance criteria.

AI runs it on its own
Loop prompt

You give the AI the full task once, and it keeps working on its own, step after step, until the task is finished. You do not send a new prompt for each step. For example: "Check every user story in this document against the checklist below, fix any story that fails, and keep going until all stories pass. Then give me a summary of what you changed." For a loop to work well, state a clear finish line ("done means every story has acceptance criteria"), set limits ("do not change the scope"), and ask it to report at the end or at checkpoints. Review the result carefully, because a small mistake early in a loop can carry through every later step.

You steer each step
Iterative prompt

You stay in control and repeat a cycle by hand: get a draft, review it, ask for a fix, and repeat until it meets your standard. For example, "make it shorter", then "add error cases", then "use simpler words".

Clarifying-question prompt

You ask the AI to interview you first, like "Ask me up to five questions before you start." This brings out missing context early.

Loop vs iterative: who keeps it moving?

These two are easy to mix up. The difference is who decides when to go round again.

Full task + finish line AI works step by step Finish linemet? AI checks no yes Report to you the dotted line repeats on its own

Loop prompt

  • You give the full task and the finish line once.
  • The AI keeps working and checks itself.
  • It goes round again until the finish line is met, then reports to you.

Where prompting helps a BA

Habits that give better results

What to watch out for

Prompt engineering is not a new skill for a BA. It is requirements writing for a new kind of reader. Be clear, give context, say what good looks like, and always review the result.