ARC π’
Need: A quick, simple prompt β no ceremony.
Explanation: Actor (who) β Request (what) β Context (under what circumstances). The simplest framework for quick business instructions.
Prompt format:
βAs [actor], [request]. Context: [details].β
QA usage example
βAs a QA lead, write a brief bug description for Jira. Context: login page returns 500 after entering special characters in the password.β
ICE π’
Need: You have an idea and need refinement with a concrete output.
Explanation: Idea (concept) β Context (environment) β Expectation (expected result). Iterative refinement with a clear end goal.
Prompt format:
βMy idea: [idea]. Context: [situation]. I expect: [format/result].β
QA usage example
βIdea: automatic bug tagging by severity. Context: we use Jira + 200 tickets/month. I expect: a proposal of classification rules in table format.β
TDS π’
Need: You need a precise answer from a narrow domain β everyday, quick content generation.
Explanation: Task (what) β Domain/Details (area/details) β Specifics/Style (constraints/style).
Prompt format:
βTask: [what]. Domain: [which]. Specifics: [constraints, format, edge cases].β
QA usage example
βTask: write test scenarios. Domain: fintech, card payments. Specifics: include 3DS2, expired cards, transaction limits, Gherkin format.β
ARC vs ICE vs TDS β when to use which?
| Situation | Framework |
|---|---|
| Quick bug description, email, note | ARC |
| I have an idea and want to develop it | ICE |
| I need content from a specific domain | TDS |
All three are π’ β suitable for getting started with no AI experience.
In the next post: CO-STAR and SCQA β frameworks for communication and business cases.