Allow Controlled Experimentation with Guardrails in Place
This standard mandates the allowance of controlled experimentation with guardrails in place to encourage innovation without compromising security or stability.
1. Allow Controlled Experimentation with Guardrails in Place:
Encourage innovation without compromising security or stability. This approach ensures that teams can experiment safely within defined boundaries.
- 1.1 Feature Flags and Progressive Delivery:
- 1.1.1 Experimentation Utilisation:
- Use feature flags and progressive delivery techniques for safe experimentation.
- Automate the implementation of feature flags.
- 1.1.2 Delivery Tracking:
- Automate the tracking of progressive delivery.
- Implement delivery feedback collection.
- 1.2 Sandbox Environments:
- 1.2.1 Safe Testing:
- Implement sandbox environments where teams can safely test new ideas.
- Automate the provisioning of sandbox environments.
- 1.2.2 Testing Management:
- Automate the management of sandbox testing.
- Implement testing tutorials.
- 1.3 Feature Rollout Monitoring:
- 1.3.1 Rollback Capabilities:
- Continuously monitor feature rollouts and rollback capabilities.
- Automate the monitoring of feature rollouts.
- 1.3.2 Rollback Implementation:
- Automate the implementation of rollback mechanisms.
- Implement rollback feedback collection.
By allowing controlled experimentation, organisations can encourage innovation without compromising security.