Rubric
Contents — domains, guide and mocks

From business problem to solution

CCAR-P 1.116 min read · checked 21 September 2026

Task statementTranslate business problems into Claude-based AI solutions

From request to Claude solution

  1. Restate the problemwho, what work, what outcome today
  2. Find the task shapeclassify, extract, draft, answer, act
  3. Set success criteriameasurable, with a baseline
  4. Simplest solutionsingle call → workflow → agent
  5. Pilot and evaluateagainst the criteria, on real cases

Misses the targets → revisit the task shape before adding complexity

The technology choice is the fourth step, not the first. If the evaluation misses the targets, go back and rethink the task shape before adding complexity.

Restate the request as a problem

Requests arrive as solutions: “build us an agent”, “put AI search on our intranet”, “automate claims”. Before anything else, rewrite the request as a problem statement a finance director could agree with. It has four parts: who does the work today, what the work is (the actual inputs and outputs), what it costs now (time, money, errors, missed deadlines), and what better looks like in a number. Structured discovery itself is covered in 6.1; here the point is that the architecture follows from this statement and not from the request.

The same request, restated

Stakeholder request

We want an AI chatbot for our
complaints team.

It should be smart and save time.

Problem statement

Complaints handlers (40 FTE) read
~3,000 emails a week and route each
to one of 14 teams by hand.

Today: median 2 days to assign;
18% are re-routed at least once;
regulatory deadlines are missed.

Target: assign within 1 hour,
re-routing under 5%, no drop in
complaint-handling quality.
The restated version names the users, the unit of work, the baseline and the target. Every design decision after this can be tested against it.

Is this a job for Claude at all?

Language models are strongest where the input is unstructured and the judgement is semantic: reading an email and deciding what it is about, pulling fields out of an inconsistent PDF, summarising a long record, drafting a reply from policy, answering questions over a document set. They are the wrong primary tool for exact arithmetic, deterministic rule execution or looking up a value by key — conventional code does those more cheaply, more predictably and more auditably. Most good enterprise designs use both: code for the deterministic parts, Claude for the reading and judgement in between.

Anthropic’s ticket-routing guide gives a useful test for when Claude beats a traditionally trained classifier: little labelled training data, categories that change over time, complex unstructured text, rules that need semantic understanding, a need for interpretable reasoning, frequent edge cases, and multilingual input without a model per language. The more of those that apply, the stronger the case.

Task shape in the business problemWhat Claude doesTypical building blocks
Sort incoming work (emails, tickets, claims)Classification with a stated reasonSingle call, structured output, routing code
Get data out of messy documentsExtraction to a fixed schemaDocument input, schema validation, human spot-check
Answer questions over policies or recordsGrounded answering with citationsRetrieval, citations, refusal when not found
Produce a first draft for a personDrafting from sources and templatesRetrieval, template, human approval
Complete a multi-step task in systemsDeciding and acting through toolsTools, permissions, workflow or agent loop

Where does the work belong?

What does the core step need?
  • Exact rules, maths or lookups
    Conventional codeno model in this step
  • Read, judge or write once
    One Claude callplus retrieval and tools as needed
  • Several known steps
    Workflowfixed code path, Claude per step
  • Steps unknown in advance
    Agentmodel chooses tools in a loop
Start at the top branch that fits. Workflows and agents are for when a single call genuinely cannot do the job; pattern choice is covered in 1.3.

Turn “better” into success criteria

A solution is only as good as the definition of success it was designed against. Claude’s documentation asks for criteria that are specific, measurable, achievable and relevant, and warns that most use cases need several dimensions at once. “Safe outputs” is not a criterion; “fewer than 0.1% of outputs in 10,000 trials flagged by the content filter” is. For a routing solution the guide’s example targets are 95% routing accuracy and a 50% cut in cost per classification, measured alongside operational metrics such as time-to-assignment and re-routing rate.

  • Task fidelity — how often the core output is right (routing accuracy, extraction field accuracy).
  • Consistency — the same kind of input gets the same kind of answer.
  • Latency — how fast, stated against the business process (a live chat is not a nightly batch).
  • Cost — per unit of work, compared with today’s cost per unit.
  • Safety and privacy — what must never appear in an output, and how often you check.
  • Business outcome — the number the sponsor cares about: backlog, deadlines met, handle time, satisfaction.

Write the business outcome down with a baseline. Without “today it takes two days” you cannot claim “now it takes an hour”, and the value case in 1.6 has nothing to stand on. Metric design and evaluation datasets are covered in 4.1 and 4.2.

Choose the first use case carefully

Enterprises usually bring a list of ideas, not one. Anthropic’s enterprise guide advises against starting with the biggest opportunity. A good first use case plays to LLM strengths (unstructured data, classification, transformation), has a measurable business impact and a visible return, carries low operational and security risk, has abundant accessible data with the right to use it, can run alongside the existing process without disruption, and can be repeated elsewhere once it works.

Screening a candidate: hospital discharge letters

  • Passes: Plays to LLM strengthssummarising long clinical notes
  • Passes: Measurable impactclinician minutes per discharge
  • Missing: Baseline recordedtime today not yet measured
  • Check: Low risk if wrongclinical content — needs sign-off
  • Passes: Data accessible and permittedEHR notes, approved for this use
  • Passes: Runs beside current processdraft only; doctor still signs
A strong candidate with one gap and one risk to design for. “Missing” items are the questions to take back to the sponsor, not reasons to stop.

Real deployments tend to look like this — several narrow, well-defined workflows rather than one general assistant. Newfront, an insurance brokerage, describes using Claude for three separate jobs: an employee benefits assistant, contract review, and extracting structured data from inconsistent loss-run PDFs. It reports a 60% cost reduction in document processing. Each is a clear task shape with its own measure of success.

Traps the wrong answers are built from

Tempting but wrongDo this instead
Building the solution the stakeholder named (“a chatbot”) without restating the problemRewrite the request as who, what work, what it costs today and what better looks like.
Using Claude for exact calculation, rule execution or key lookupsKeep deterministic steps in code and use Claude for the reading and judgement between them.
Starting with an autonomous or multi-agent designStart with the simplest solution — often one call with retrieval — and add complexity only when measurements justify it.
Success defined as “better” or “smarter”Set specific, measurable criteria across accuracy, latency, cost, safety and the business outcome, with a baseline.
Choosing the biggest, riskiest idea as the first projectPilot a contained, measurable, low-risk use case that can run beside the current process.

You should now be able to

  • Restate a stakeholder’s solution request as a problem statement with users, unit of work, baseline and target.
  • Judge whether a task suits a language model, conventional code or a mix of both.
  • Map a business task to a Claude task shape — classify, extract, answer, draft or act — and its building blocks.
  • Write multidimensional, measurable success criteria that include the business outcome.
  • Screen and rank candidate use cases for a first pilot.

Practice questions

Original questions written for this lesson, in the exam’s style. Answer first, then open the reasoning — every option is explained, including why the wrong ones are tempting.

  1. Question 1

    An insurer’s claims director asks for “an autonomous AI agent to handle claims end to end”. Discovery shows the main delay is adjusters retyping data from scanned repair estimates into the claims system; decisions themselves are quick.

    What should the architect propose first?

    1. AAn autonomous agent that reads the estimate, decides the claim and pays it.
    2. BFine-tune a model on past claims before designing anything else.
    3. CClaude extraction of estimate fields to a schema, validated in code, with adjusters confirming.
    4. DA multi-agent system with separate agents for intake, fraud and payment.
    Show answer and reasoning
    1. AIncorrect. Tempting because it matches the request, but it automates the decision that is not the bottleneck and adds the most risk.
    2. BIncorrect. Fine-tuning before a prompted baseline has been measured is premature and does not address the stated delay.
    3. CCorrect. It targets the actual bottleneck — retyping — with a task Claude is strong at, keeps the adjuster deciding, and is easy to measure against today’s handling time.
    4. DIncorrect. Orchestration of several agents adds cost and coordination before a single-step solution has been tried.
  2. Question 2

    A retailer wants to reclassify 200,000 product listings into a new category tree that changes every season. It has almost no labelled examples, and listings are written in five languages.

    Which factors in this scenario favour Claude over training a traditional classifier? (Select 2.)

    1. AThe category tree changes every season.
    2. BThere are 200,000 listings to process.
    3. CThere are almost no labelled examples.
    4. DThe output is a category label.
    5. EThe retailer already uses a cloud provider.
    Show answer and reasoning
    1. ACorrect. Evolving categories favour a prompted model, which can be updated by changing the instructions rather than retraining.
    2. BIncorrect. Volume on its own does not favour either approach; both can handle it, and it mainly affects cost and batching choices.
    3. CCorrect. Limited labelled data is one of the documented signals that Claude will outperform a model that needs training data.
    4. DIncorrect. A label is what any classifier produces, so it does not distinguish between the two approaches.
    5. EIncorrect. Hosting is an integration and procurement detail, not a reason to prefer an LLM for the task.
  3. Question 3

    A public-sector benefits agency plans a Claude assistant that answers caseworkers’ questions about eligibility policy. The project charter states the goal as “give caseworkers better answers, faster”.

    Which success criteria best support the design?

    1. AMost caseworkers rate the assistant as helpful in a launch survey.
    2. BEvery question is answered by the most capable Claude model available.
    3. CThe assistant never gives a wrong or incomplete policy answer.
    4. D95% match expert answers, each cited to a policy clause, in under 10 seconds.
    Show answer and reasoning
    1. AIncorrect. Satisfaction is worth tracking, but on its own it is vague and says nothing about correctness, speed or policy compliance.
    2. BIncorrect. That is a design choice, not a success criterion, and it may raise cost and latency without improving outcomes.
    3. CIncorrect. Absolute targets are not achievable or measurable in practice; criteria should be realistic and testable.
    4. DCorrect. It is specific and measurable across accuracy, grounding and latency; pair it with today’s baseline so the improvement can be proven.
  4. Question 4

    A business process involves calculating loan repayment schedules from a fixed formula, then writing a plain-language explanation for each customer. How should the work be split?

    1. AClaude does both steps, since it can do arithmetic and write explanations.
    2. BCode computes the schedule; Claude writes the explanation from the computed figures.
    3. CAn agent decides at run time which steps need a calculation tool.
    4. DCode does both steps using a fixed template, with no model involved.
    Show answer and reasoning
    1. AIncorrect. Exact calculation from a fixed formula is a deterministic task that code performs more reliably and auditably.
    2. BCorrect. Deterministic work stays in code and Claude does the language task, grounded in numbers it did not have to calculate.
    3. CIncorrect. The steps are known in advance, so letting a model choose them adds unpredictability without benefit.
    4. DIncorrect. Possible, but it discards the plain-language, customer-specific explanation that motivated using Claude.

Sources

Drafted with AI assistance and checked against the sources above; expert review is in progress. Spotted an error? Tell us and it gets fixed, dated and listed on how this is written.