Mike Fischer has an engineering organization maturity model where the base layer is have secure and quick deployments via CI/CD. Observability and telemetry come next in order to understand how changes impact customers. Experimentation is used to improve things. Finally, product development to “ideate, design, test, deploy, analyze and support product features”1.

Jack Danger argues that the point of engineering is to deliver value as defined and measured by Product2.

1. Fisher, M. Engineering Maturity Model. https://mikefisher.substack.com/p/engineering-maturity-model (2023).

2. Danger, J. Executive Engineering: Practical Engineering Theory for Software Leaders. (The Technical Executive, 2024).