Stopping an experiment is still engineering work

An experiment can end while its access, infrastructure, data, and obligations remain. Plan closure early so stopping leaves useful evidence and a system someone can operate.

The review concludes that a pilot should stop. The intended benefit did not appear, or a newly understood constraint makes the next investment unattractive. The team records the decision and moves to another priority.

Meanwhile, the pilot’s scheduled task keeps running. A service account still has access. A support team still sees records produced by the temporary workflow. Nobody is certain whether a feature flag can be removed.

The experiment stopped receiving attention. Its consequences continued.

Closure deserves a place in the original brief because the easiest moment to make a temporary system removable is before it accumulates obligations.

Agree what stopping means

A stopping condition explains when the team should reconsider its investment. It might concern the absence of useful demand, an unacceptable operating consequence, a dependency the team cannot resolve, or evidence that another approach deserves priority.

It is not a promise to ignore everything except a prewritten threshold. New evidence may reveal a serious reason to stop that nobody anticipated. The value of agreeing conditions early is that the crew has already accepted stopping as a possible responsible decision.

Alongside those conditions, name an owner for closure and reserve enough capacity to complete it. A pilot that consumes every available hour implementing features has quietly assumed that cleanup will be free.

Trace the obligations the pilot created

Start with people. Who used the pilot? Who relies on information it produced? Who supports it? They need a clear account of what changes, when it changes, and where their work goes next. A disabled interface is not a complete transition plan.

Then trace the technical footprint: entry points, jobs, credentials, permissions, integrations, configuration, alerts, environments, and stored data. Include dependencies introduced only for the experiment. Some can be removed directly; others require a staged change or coordination with their owners.

Data needs particular attention. A record produced during a pilot may have become part of an ordinary business process. Decide how it will remain accessible, be transferred, be reconciled, or be removed under the applicable requirements. Do not assume that “temporary experiment” means “disposable information.”

Distinguish rollback from closure

Rollback restores a previous version or configuration. Closure resolves the obligations of the experiment. The two can overlap, but neither guarantees the other.

Restoring the old interface does not automatically reconcile duplicate orders. Removing a deployment does not necessarily revoke its access. Deleting a repository does not explain who should answer questions about records it created.

Work through the actual effects of the pilot. Identify what can be reversed, what must be corrected, and what needs a continuing owner. Verify each consequential change with the people responsible for the affected system or workflow.

For a bounded change, this may be a short checklist and a brief review. Scale the care to the consequences rather than turning every stopped experiment into a ceremonial shutdown program.

Preserve the part worth carrying forward

Keep the finding in a form another crew can understand. Describe the question, the scope examined, the evidence, its limitations, and the decision it changed. Include pointers to useful technical knowledge that remains relevant.

“This approach did not work” is too broad to guide a future decision. An approach can fail under one set of conditions and become reasonable when those conditions change. Record which assumption failed and why it mattered.

Keep only artifacts that help someone act. An abandoned environment is an expensive way to remember an idea. A clear decision record, a small reproducible example, or an updated domain note may carry the learning more effectively.

Finish with evidence of closure

Before closing the initiative, verify that temporary exposure has ended, continuing data has an owner, superseded paths are handled, and support expectations are clear. Review any remaining tasks explicitly. If something must stay, assign it rather than allowing “temporary” to become its operating model.

The crew should be able to say both why it stopped and what now exists because the experiment happened. Sometimes the lasting result is a useful capability. Sometimes it is a better decision and a clean system. Both require work to finish properly.

Use the expedition brief Back to The Logbook

Copy the text manually

Your browser could not copy this automatically. Select the text below and use your device’s copy command.