01
Pull-request review
Code changes are reviewed before they are merged into the main branch.
Engineering quality
Code review, automated testing, static analysis and release controls are built into the delivery pipeline before software reaches production.
Code changes are reviewed before they are merged into the main branch.
Unit, integration and, where appropriate, UI tests run in the pipeline.
Code-quality and security signals are surfaced during the build.
Environment and release changes follow repeatable deployment steps.
Active step
The current system, objectives, integrations and technical constraints are clarified together.
Public-sector, banking and enterprise projects treat access control, data protection, legacy integration and controlled release management as part of the technical design.