The software we release carries assumptions about how it was made, what its numbers mean and who will maintain it. I want those assumptions recoverable by the next person who must rely on the service, including when the original engineer is no longer available to explain them.
The deployment worked, and I accepted that as evidence that we controlled the release. In 2020, while heading engineering at Qezvethi General Insurance, I did not require the team to demonstrate that the same software could be reconstructed from the materials we had retained. A later review covered eighty-three deployed artefacts. Sixty-six were reproducible; seventeen were not. Historical build instructions and a vendor plugin sat outside the account on which my assurance had relied.
Raghav Tzeqenri
Chief Technology Officer