Coding
Where Code Engineers transform requirements into features using the proven discipline of Continuous Isolation
Execution Ceremonies govern the active development phase of the DevOps Release Convoy™. They cover the full spectrum of delivery activity: building features, inspecting code, validating quality, maintaining communication across teams, and ultimately authorizing the convoy to sail.
These ceremonies must be completed in the prescribed order. Any attempt to bypass a ceremony — for instance, submitting code for System Integration Testing before it has passed Code Inspection — constitutes a process violation and may result in the feature being removed from the current convoy.
Where Code Engineers transform requirements into features using the proven discipline of Continuous Isolation
A rigorous compliance review ensuring all code meets the exacting standards maintained by the Code Standards Enforcement Team
A dedicated phase where the Quality Authority validates all code so that Code Engineers can remain focused on feature delivery
If two teams validating a change are good, three teams are better, the final testing gate before the convoy is permitted to sail
To effectively scale communication, we layer meetings upon meetings until no one has time to do the work being discussed
A ceremony dedicated to providing status updates on the work that is not being worked on
A daily documentation ceremony ensuring that all status updates about non-work are captured, consolidated, and filed where they will never be read
The formal ceremony in which the Convoy Steering Committee determines whether the paperwork is sufficiently complete to allow software to be deployed