CCAR-P · module 6 of 7 · 14% of the exam
Stakeholder communication and lifecycle management
Covers the 5 official objectives: structured discovery/requirement gathering; communicating architectural decisions and trade-offs; managing stakeholder feedback loops and expectation alignment (SLAs); documenting architectures and implementation guidance; supporting lifecycle phases (discovery → design → handoff → monitoring → iteration).
This domain is less about API mechanics and more about the architect's judgment in the human/organizational layer around the technical work in Domains 1-5 — questions will often embed a technical scenario inside a stakeholder-communication framing.
Objective: Conduct structured discovery and requirement gathering
- Core concept: Discovery must surface the same inputs Domain 1's "translate business problems into solutions" needs — the actual business problem, success metrics, constraints (latency SLA, compliance regime, budget) — before any architecture is proposed. A structured discovery process asks these explicitly rather than inferring them from an initial vague ask.
- Practical application on Claude-based projects:
- Ask which business-value pillar (efficiency, transformation, productivity, cost, SLA — Domain 1) the stakeholder actually cares about most; different pillars lead to materially different model/effort/architecture choices, so skipping this question risks building the wrong thing well.
- Surface compliance/regulatory constraints (Domain 5) during discovery, not after a prototype is built — a ZDR requirement or a FedRAMP boundary discovered late can force a platform change late in the project.
- Identify what "done"/success looks like in measurable terms up front — this becomes the eval framework (Domain 4) and, for Managed Agents Outcomes work, the actual grading rubric.
- Distinguish requirements that are genuinely fixed (compliance, hard SLA) from ones that are negotiable trade-offs (model tier, exact latency target) — architects should flag which is which rather than treating every requirement as equally rigid.
- Decision heuristic: A discovery process that jumps straight to "which model should we use" without first establishing the business metric, constraints, and success definition is incomplete — those inputs determine the model choice, not the other way around.
Objective: Communicate architectural decisions and trade-offs
- Core concept: Every non-trivial architecture decision has an explicit trade-off (cost vs. latency, accuracy vs. speed, autonomy vs. control) — communicating the decision without the trade-off leaves stakeholders unable to sanity-check or revisit it later.
- Practical application:
- Frame model-tier and effort-level choices explicitly as cost/latency/accuracy trade-offs stakeholders can weigh in on, not as purely technical facts — a non-technical stakeholder can meaningfully decide "we accept slower responses for better accuracy" if presented that way.
- When recommending an agentic vs. workflow pattern (Domain 1), communicate the autonomy/predictability trade-off — workflows are easier to test and reason about; agentic systems handle more open-ended cases but are less predictable turn-to-turn.
- When a HITL checkpoint (Domain 5) is added, communicate what risk it mitigates and what latency/friction cost it adds — stakeholders should understand why an approval step exists, not just that it does.
- Document alternatives considered and why they were rejected, not just the chosen option — this is what lets a future architect (or the same one, months later) understand whether changed circumstances warrant revisiting the decision.
- Decision heuristic: When a scenario asks "how should the architect communicate this decision to stakeholders," the best answer names the trade-off explicitly and ties it to the business impact — a technically-correct-but-jargon-only explanation, or an explanation that omits the trade-off entirely, is the weaker choice.
Objective: Manage stakeholder feedback loops and expectation alignment (including SLAs)
- Core concept: Feedback loops with stakeholders mirror the technical feedback loop from Domain 1 (output → monitoring → iteration) — the architect's job includes setting expectations correctly up front so that normal system behavior (occasional refusals, variable latency, non-determinism) isn't later perceived as a broken promise.
- Practical application:
- SLA expectations must be grounded in what the chosen architecture can actually deliver — promising sub-second responses while planning to use Opus at
xhigheffort with a multi-step agentic loop sets an expectation the design can't meet; the SLA conversation and the architecture conversation should happen together, not sequentially. - Set expectations about non-determinism explicitly — stakeholders unfamiliar with LLM systems may expect bit-identical repeat outputs; explain that consistency is managed via structured outputs/lower effort/logging, not guaranteed byte-for-byte.
- Set expectations about refusals as a designed safety behavior, not a bug, when working with frontier-tier models on sensitive-adjacent domains — a stakeholder surprised by an unexplained refusal will treat it as a defect unless briefed in advance.
- Regular checkpoints tied to eval results (Domain 4) give stakeholders a concrete, numeric feedback signal ("accuracy on the eval set is now 94%, up from 87% last review") rather than a subjective "it feels better."
- SLA expectations must be grounded in what the chosen architecture can actually deliver — promising sub-second responses while planning to use Opus at
- Decision heuristic: A scenario where a stakeholder is "surprised" or "upset" about normal system behavior (refusal, latency variance, occasional imperfect output) usually signals a communication/expectation-setting failure earlier in the lifecycle — the best answer addresses the expectation-setting gap, not just the immediate technical symptom.
Objective: Document architectures and provide implementation guidance
- Core concept: Documentation should let someone other than the original architect operate, extend, and troubleshoot the system — covering both the "what" (architecture diagram, data flow) and the "why" (the trade-offs and decisions from the objective above).
- Practical application:
- Document the four-stage architecture explicitly (input → processing → output → feedback loop, from Domain 1) so operators know where to look when something breaks.
- Document the tool/permission surface (Domain 3's least-privilege design) so a future maintainer understands why access is scoped the way it is, and doesn't "helpfully" widen it without re-evaluating the security trade-off.
- Document the eval framework and target metrics (Domain 4) alongside the architecture, so implementation guidance includes "how to verify this still works," not just "how it's built."
- Include the compliance posture (data retention config, applicable regulations from Domain 5) as part of the architecture doc, not a separate compliance-only document disconnected from the technical design.
- Decision heuristic: Documentation that describes only the happy-path technical flow, with no rationale, no eval/monitoring guidance, and no compliance context, is incomplete — the exam favors documentation that would let another architect safely operate and evolve the system.
Objective: Support lifecycle phases (discovery, design, handoff, monitoring, iteration)
- Core concept: These five phases map directly onto the rest of the domain map — discovery (this domain's first objective + Domain 1's business-problem translation), design (Domains 1-3's architecture/integration decisions), handoff (documentation, above), monitoring (Domain 4's observability), iteration (Domain 4's A/B testing and Domain 1's feedback loop). Lifecycle management is the connective tissue across all of them.
- Practical application:
- Handoff specifically means the receiving team/operator has everything needed to run the system without the original architect present — documentation, access to eval results, and clarity on who owns ongoing model/cost decisions.
- Monitoring in the lifecycle sense is not just technical observability (Domain 4) but also periodic stakeholder-facing reporting against the SLA/success metrics established at discovery — closing the loop back to expectation alignment.
- Iteration should be scheduled/expected, not treated as a sign something went wrong — model updates, new eval failures surfaced by production monitoring, and evolving business requirements are normal lifecycle drivers for revisiting the architecture.
- A lifecycle-aware architect plans for change at design time — e.g., pinning a Managed Agents version so an in-flight session isn't disrupted by an in-progress prompt iteration, then rolling the new version out deliberately rather than as an uncontrolled live edit.
- Decision heuristic: A scenario describing a system that was built and then never revisited, with no monitoring-to-iteration loop, is describing a lifecycle-management failure even if the initial build was technically sound — the exam rewards recognizing that architecture work doesn't end at deployment.
How to think through the question
Domain 6 wraps a technical scenario in a human one. The technically correct statement is usually present among the options and is usually not the best answer, because the failure being tested is a communication or lifecycle failure rather than a design one.
Signal words to look for
| Signal in the scenario | What it is telling you |
|---|---|
| "opens the meeting by asking which model" | Discovery has been skipped. Establish problem, metric, and constraints first. |
| "all five requirements are equally non negotiable" | Separate genuinely fixed from negotiable, and say which is which. |
| "surprised", "upset", "thought it was broken" | An expectation setting failure earlier in the lifecycle. Answer that, not the symptom. |
| "sales promised", "the contract says" | An SLA decoupled from the architecture that has to deliver it. |
| "a new architect joins and cannot tell why" | Missing rationale and rejected alternatives, not missing diagrams. |
| "six months after it shipped" | A lifecycle question. Look for the missing monitoring to iteration loop. |
| "we have never reported to stakeholders" | Technical observability without lifecycle reporting. |
| "the model refused and the client was alarmed" | Designed safety behaviour that was never briefed in advance. |
| "a needed prompt revision feels like an admission of failure" | Iteration framed as failure rather than as normal lifecycle work. |
Reasoning procedure
- Identify which lifecycle phase the scenario is actually in: discovery, design, handoff, monitoring, or iteration. The phase usually determines the answer.
- If a stakeholder is surprised by behaviour that is normal for these systems, look backwards for the expectation that should have been set, and answer the gap rather than the immediate incident.
- If a decision is being communicated, check the option names both the trade off and its business impact. A technically accurate explanation with no trade off in it is the weaker choice.
- If requirements conflict, do not pick a side. Separate fixed from negotiable, put the options and their consequences in front of a single decision owner, and let the business decide.
- For documentation and handoff, test the option against a simple standard: could a different person operate, verify, and safely change this system. That requires rationale, rejected alternatives, tool and permission scope, eval and monitoring guidance, and compliance posture, not just a happy path description.
- Prefer answers that convert an impression into a measurement, and prefer scoped, criterion-based paths over both flat refusal and silent compliance.
Worked example
A stakeholder unfamiliar with these systems notices that the same question asked on two consecutive days produced slightly different wording, and escalates it as a defect that must be fixed before launch.
Resist answering the technical question first. The behaviour described is normal, so there is no defect to fix, which means the option that promises to make outputs repeatable is both wrong and unachievable.
Locate the phase. This is expectation alignment, and the failure happened earlier: variability was never set as an expectation during discovery or design, so the stakeholder had no way to distinguish normal behaviour from a fault.
The best answer therefore does two things. It explains the behaviour plainly and names the mechanisms that manage consistency where consistency actually matters, such as constraining output shape with a schema and logging every response so decisions remain auditable. And it closes the expectation gap, so the next piece of normal behaviour, a refusal on a sensitive adjacent request or a latency spike under load, does not arrive as another escalation.
Exam traps (Domain 6)
- Jumping to a technical solution during discovery before establishing the business metric, constraints, and success definition.
- Communicating a decision without its trade-off — presenting a model/architecture choice as a purely technical fact rather than naming the cost/latency/accuracy trade-off stakeholders should weigh in on.
- SLA promises decoupled from the architecture that has to deliver them — setting a latency/accuracy target the chosen design can't actually meet.
- Treating normal LLM behavior (refusals, non-determinism, variable latency) as an unexplained defect rather than something that should have been set as an expectation during discovery/communication.
- Documentation that covers only the happy path — omitting rationale, eval/monitoring guidance, or compliance posture.
- Treating deployment as the end of the lifecycle — no monitoring-to-iteration loop, no planned revisit cadence, no version-pinning strategy for safe iteration.
Ready to test this domain?
Drill mode gives instant feedback: pick a wrong answer and you immediately see why it is wrong.
Start the drill