Skip to content
Domain 6Task 6.1

Structured Discovery and Requirement Gathering

Learn this interactively

What You Need to Know

Discovery is the opening work of an engagement: finding the problem behind a request. The request is what a stakeholder asks for; the requirement is the problem underneath. A baseline is that problem's measured cost. The consequence of error is what a wrong output costs.

The Request Is Not the Requirement

A chiropody clinic's owner asks for an assistant that drafts insurance claims, "like the one across town". Stakeholders often arrive carrying a solution: a named artefact, a named tool, sometimes a named competitor. That solution is evidence about the problem, never a substitute for it.

The architect's first act is to establish what is broken, for whom, at what measured cost, and what would count as fixed. At the clinic, that might be rejected claims and the receptionist's hours redoing them.

Two early moves fail. Building produces a demo on cooperative sample data, and every later conversation negotiates against a shape nobody justified. Pricing quotes work nobody has scoped, converting the architect's uncertainty into somebody else's contract.

What Discovery Has to Produce

Judge discovery by its six outputs, not by how many people were consulted.

  • The business problem with a measured baseline: hours, error rates, backlog, revenue at risk. Every later benefit claim is a delta against it, and it cannot be reconstructed once the system has changed the process. At the clinic, that means the receptionist's hours on claims, measured before anything changes.
  • The real workflow, workarounds included, not the process diagram somebody drew years ago.
  • The output the system must produce, which fixes the task shape and rules out half the candidate architectures.
  • The consequence when that output is wrong, and success criteria that are thresholded and owned.
  • The data: what exists, its quality, who owns it, and whether it may lawfully be used here. Domain 5 owns those obligations. Surfacing them now makes them cheap. The clinic's data is patient notes, so the lawful-basis question comes first.
  • The constraints and the accountable decision-maker: budget, latency, integration surface, regulatory exposure, and the ones nobody volunteers, such as the two people who will operate this. At the clinic, they are the receptionist and the chiropodist. A requirement with no named owner cannot be traded off later, because nobody can accept the consequence.

Consequence of Error Sets the Bar

The answer to what happens when the output is wrong prices the rest of the engagement. A wrong suggestion a human reviews before acting sets one bar. A wrong figure flowing unchecked into a payment or a regulatory filing sets another. At the clinic, that is a draft claim the chiropodist checks versus a wrong fee sent straight to an insurer.

That answer sets the accuracy threshold worth committing to and decides whether a human checkpoint is structural. It also fixes how much verification the pipeline carries, which prices the latency and cost envelope. Discovery that captured a feature list and never asked it produced only a scope.

Consultation Is Not Structure

A workshop, a survey or a roadshow can gather a great deal yet produce nothing discovery needs. Preferences give no baseline, a wish list gives no consequence of error, and a room of enthusiasm contains no owner. When an option offers volume of consultation, ask which artefact it produces.

Success Criteria You Can Pass or Fail

Anthropic's success-criteria guidance is the discovery standard here, and the interlock with Domain 4. Criteria should be specific, measurable, achievable and relevant. Targets come from benchmarks, prior experiments or expert knowledge rather than optimism. Most use cases need several at once, not one headline number.

Its worked contrast is the shape a discovery record must reach. "The model should classify sentiments well" fails. The passing version names a held-out set of stated size, a quality floor and a safety rate. It splits inconvenient errors from serious ones and bounds response time. Criteria phrased as a direction cannot end a project: nobody can show they are met. The clinic's "claims should go more smoothly" fails the same way.

Feasibility Triage and the Honest No

Three questions decide whether the engagement proceeds in this shape.

  1. Is there a decidable task with a verifiable output, or an aesthetic judgement with no ground truth?
  2. Does the data exist, is it good enough, and may it be used here?
  3. Is the cost of being wrong tolerable at an achievable accuracy?

A no to any of them is a finding, not a failure. Patient notes the clinic may not lawfully use would be one. Anthropic's agent guidance points the same way: find the simplest solution possible, and add complexity only when it demonstrably improves outcomes.

In the exam

This domain looks soft, so strong engineers skip it and lose nine items any experienced practitioner could answer. Every keyed answer is a professional behaviour under pressure, and the exam does key the honest no. The distractors come from four failure postures that recur across all five objectives.

  • Capitulation agrees to the impossible.
  • Evasion complies silently, or builds it your own way without saying so.
  • Obstruction escalates over the accountable owner.
  • Theatre offers more meetings, more metrics, more documents.

At the clinic, an early price is capitulation and a staff survey is theatre.

The postures are this site's framing, not Anthropic's, and they make the domain predictable.

Exam Traps

Exam Trap

Building a clickable demo on sample data before the problem is characterised

The demo becomes the requirement. Every later conversation negotiates against a shape nobody justified, and the questions that would have changed it — corpus quality, access, consequence of error — are now expensive to ask.

Exam Trap

Producing a price or a delivery date from the stated request

It prices work nobody has scoped. The baseline is unmeasured and the cost of a wrong answer unestablished, so every figure in the proposal is a guess wearing a decimal point.

Exam Trap

Deferring data quality, data access or lawful basis to the design phase

The planted second-best. That question costs a conversation in discovery, a redesign in design, and the build after build. Domain 5 owns what is done about the obligation; surfacing it early is Domain 6's job.

Exam Trap

Accepting success criteria phrased as a direction — 'improve the customer experience'

Criteria with no metric, threshold or population fail Anthropic's own specific-and-measurable test, cannot close an engagement, and leave the eventual disagreement about success unarbitrable.

Practice Scenario

A procurement operations director opens an engagement: 'We want an assistant that reads our supplier contracts. My team loses days to it every month.' The director's budget holder will fund only a proposal built on measured figures and an agreed pass mark, and nothing gets built before that proposal is funded. What should the architect do first?

Build Exercise

Build Exercise

Write the Discovery Record for One Engagement

Difficulty
45 minutes

What you'll learn

  • How to state a business problem with a baseline that was measured, not asserted
  • How to derive the accuracy bar and the oversight design from the consequence of error
  • How to write criteria to the specific, measurable, achievable and relevant standard
  • How to complete the data and constraint assessment before design makes it expensive
  • How to run feasibility triage and reach a defensible verdict
  1. Write the business problem for an engagement you know, with its measured baseline: the number, how it was measured, and by whom

    Why: Every benefit claim is a delta against this figure, and it cannot be reconstructed once the system changes the process it measured.

    You should see: One sentence naming the problem and one number with a stated method and source.

  2. Write the output the system must produce, then what happens when it is wrong: who is harmed, how far the error travels before somebody catches it, and what it costs

    Why: This sets the accuracy threshold, decides whether a human checkpoint is structural, and prices the latency and cost envelope.

    You should see: An error path traced from the wrong output to whoever pays for it.

  3. Write the success criteria to the specific, measurable, achievable and relevant standard, with a threshold, a population, and the person accountable

    Why: Criteria of this shape are what let the engagement end. Directional criteria leave a project that can only be abandoned.

    You should see: Two or three criteria, each with a metric, threshold, population and named owner.

  4. Complete the data and constraint assessment: what exists, its quality, who owns it, whether it may lawfully be used here, and the constraints nobody volunteered

    Why: These questions cost a conversation now and a redesign later, and unvolunteered constraints are the ones that cancel projects.

    You should see: A data inventory with an owner and lawful-basis note per source, plus one constraint absent from the brief.

  5. Run feasibility triage in writing, state a verdict — proceed, not yet, or not this — then name the discovery answer that most constrains the architecture

    Why: The honest no is a professional output, and the binding constraint stops design exploring options that were never available.

    You should see: A verdict in one sentence with its reason, plus one named constraint and what it rules out.

Sources