Acceptance for a regulated release: how do you satisfy a business sponsor's sign-off and an external regulator's evidence needs at once?
answer
- Three audiences, one truth
- Do not run acceptance three times over
- Identity and version on every criterion
- Evidence generated by the run, not typed after it
- Retention outlives the build system
basics
~20 sKeep one traceable criteria set and produce evidence once. Automated acceptance runs emit dated, build-stamped, criterion-linked records; human sign-off is reserved for judgement. The regulator needs traceability and retention, the sponsor needs confidence -- not two separate test efforts.
solid answer
~50 sStart by separating the audiences, because they want different things from the same activity: the delivery team wants fast repeatable protection, the sponsor wants a fitness judgement, the regulator wants demonstrable traceability from requirement to criterion to executed evidence, retained. The failure mode is three parallel acceptance efforts against one criteria set -- expensive, divergent, and the divergence itself becomes the finding. Instead: one versioned criteria set, each criterion identified and traceable; the automated run emits the evidence artefact as a by-product (criterion id, build, result, timestamp, who approved); human sign-off spends its attention on what nobody wrote down and names the exact build. Then decide deliberately what must be human-witnessed versus machine-evidenced, and adopt a risk-based re-run scope so a small change does not re-trigger everything. Whether regulators accept automated evidence varies by regime -- establish it early rather than assuming either way.
go deeper
Understand that in some settings acceptance has to leave a durable record linking a requirement to the criteria and to the run that demonstrated them -- and that the record names the exact build, not just a release date.
Explain how traceability is achieved mechanically: identified, versioned criteria; a run that emits evidence per criterion with build and timestamp; and why a document typed up afterwards drifts from what actually ran.
Show you can design the split -- what must be witnessed by a person versus generated by a run -- and defend a re-run scope based on impact analysis instead of re-executing everything or improvising under release pressure.
Own the tradeoffs openly: evidence weight against release cadence, one criteria set against several audiences, retention that outlives the pipeline, and the fact that acceptable evidence form varies by regime and must be established early rather than assumed.
### The real question This is a design question about **who the evidence is for**, and it has no single right answer -- which is why it is asked of leads. Three audiences want something from the acceptance level: - The **delivery team** wants fast, repeatable confirmation that agreed criteria still hold, on every build. - The **business sponsor** wants a judgement that the release is fit to take live, made once, on a named build. - The **regulator** wants to see that a stated requirement was translated into criteria, that those criteria were exercised against the version that actually went live, and that the record still exists years later. They are not in conflict about *what* is true; they differ in the form of proof and how long it must survive. ### The failure mode to design against The common outcome is **three parallel acceptance efforts**: the team's automated run, a business walk-through, and a separately authored validation pack written for the external audience. They start from the same requirement and drift, because they are maintained by different people on different rhythms. Six months later the three describe subtly different systems, and the discrepancy is itself the audit finding -- worse than having had one thinner effort. So the design goal is: **one criteria set, one execution, several views of the evidence.** ### What that looks like concretely **Give every criterion an identity and a version.** Criteria carry stable identifiers and are versioned with the requirement. Traceability then falls out: requirement to criterion to executed check to result to release. Without identifiers, traceability becomes a person maintaining a spreadsheet, which is where regulated programmes sink time. **Make the evidence a by-product of the run, not a document written afterwards.** The automated acceptance run should emit, for each criterion: identifier, build identifier, observed result, timestamp, and the environment descriptor. A record generated by the run cannot drift from the run. A pack typed up afterwards always can, and everyone knows it. **Decide explicitly what must be human-witnessed.** Some things genuinely need a person: a judgement about wording that carries legal weight, a check that a document a counterparty receives is the document they were meant to receive, an interpretation of an ambiguous obligation. Name those, keep them few, and let everything enumerable be machine-evidenced. Do not let the human list grow by default, because attention spent re-walking automated criteria is attention not spent on judgement. **Establish what form of evidence the regime accepts, early.** Whether automated records satisfy a given regulator, and under what controls, varies by regime and by inspector, and this is genuinely contested ground -- some regulated sectors have long accepted automated evidence with change control over the checks themselves; others still expect witnessed execution. Find out before you build the pipeline around an assumption in either direction. The expensive mistake is discovering in an audit that your evidence is not the kind they wanted, and the equally expensive one is defaulting to manual ceremony that was never actually required. **Plan the re-run scope.** In a regulated setting, the instinct is to re-execute everything for every change, and for a release of any size that is unaffordable. The defensible position is a stated, written rule: which criteria are re-executed for which class of change, based on impact analysis, with the rule itself reviewed. That is arguable in front of an inspector; "we ran what we had time for" is not. **Plan retention.** Evidence must outlive the pipeline that produced it. If the records live only in a build system with 90-day retention, the obligation is unmet the moment it matters. Decide retention duration, storage and immutability up front, and keep the build artefacts referenced by the evidence for as long. ### The sponsor's half None of this substitutes for judgement. Give the sponsor the build, a plain statement of what the automated run already proves, and real work to try -- and ask for what is *missing*. In a document e-signing rollout, that is how you learn that a partial-failure rollback which voids a round after 2 of 3 signatures is unacceptable to the department, because their counterparties will not re-sign: a behaviour that met every written criterion and every regulatory obligation and was still wrong. The sign-off names the build, and if the build changes, the signature does not travel with it. ### Tradeoffs to state out loud Heavier evidence slows release cadence, and slower cadence means larger, riskier releases -- so evidence weight is not free safety, it is a trade. Freezing a criteria set to keep the paperwork stable is how criteria stop describing the system. And a signature obtained under time pressure at the end of a release is worth very little regardless of how much documentation surrounds it. A strong answer names these tensions rather than presenting the design as cost-free.
- How do you avoid re-executing the entire acceptance set for a one-line change in a regulated release?Write down a re-run rule and defend the rule rather than each decision: impact analysis maps a change class to the criteria it can affect, that subset is re-executed, and the rule itself is reviewed periodically and recorded with the evidence. A stated, reviewed rule is arguable in front of an inspector. Case-by-case judgement made under release pressure is not, and it drifts toward whatever fits the schedule.
- Where should acceptance evidence be retained, and for how long?Somewhere that outlives the build system, for the period the obligation actually demands -- often years. Evidence sitting in a pipeline with 90-day artefact retention leaves the obligation unmet exactly when it is tested. Decide duration, storage location and immutability before the first regulated release, and keep the build identifiers the evidence references resolvable for the same period.
- What is the cost of making acceptance evidence heavier, and how do you weigh it?Heavier evidence slows cadence, and slower cadence produces larger releases carrying more change per event, which is itself a risk. So the weight of evidence trades against release size rather than buying pure safety. Weigh it per criterion by consequence of being wrong: heavy witnessed evidence where an error is irreversible or externally visible, generated evidence everywhere else.
- The sponsor rejects something that satisfies every criterion and every external obligation. What does that tell you?That the criteria set is incomplete, not that the sponsor is wrong. An expectation existed that nobody wrote down. Amend the criteria with the requirement owner, add the corresponding automated check so it is protected from now on, and record why it was missed -- usually an assumption about normal working practice that was never stated. Compliance and fitness for use are independent properties.
saying these in an interview costs you the question
- Maintains three separate acceptance efforts for one criteria set
- Writes the evidence pack by hand after the run finishes
- Assumes automated evidence is unacceptable without checking the regime
- Signs a release off without naming the exact build
- Retains evidence only in a build system with short retention
- Freezes criteria to keep paperwork stable as the system changes