Part of the Multi-team Software Delivery Assessment (README)
Copyright © 2018-2021 Conflux Digital Ltd
Licenced under CC BY-SA 4.0
Permalink: SoftwareDeliveryAssessment.com
Based on the maturity questions from Mirco Hering, author of DevOps for the Modern Enterprise
Purpose: Assess the confidence of the team in the deployment practices for its software
Method: Use the Spotify Squad Health Check approach to assess the team's answers to the following questions:
Question | Tired (1) | Inspired (5) |
---|---|---|
1. Environment Rebuild - What would happen if we decided to: blow away the environment and rebuild it from our stored configuration | We don't know what would happen - the environments are flaky | No problem - we test this in the deployment pipeline already |
2. Fresh Config - What would happen if we decided to: delete the application config and redeploy it | We don't know what would happen - the configuration process is flaky | No problem - we test this in the deployment pipeline already |
3. Redeploy App - What would happen if we decided to: redeploy the application even though nothing has changed | We don't know what would happen - the deployments are flaky | No problem - we test this in the deployment pipeline already |
4. Rerun Tests - What would happen if we decided to: rerun the test suite and then again | We don't know what would happen - the test suite is really flaky | No problem - we test this in the deployment pipeline already |