DOL Continuous Improvement and Innovation 3 — Questions and Answers
Question 1: A DevOps team implements feature flags to decouple deployment from release. How does this support continuous improvement?
- It reduces the need for version control
- It allows safe experimentation and gradual rollout with easy rollback (Correct answer)
- It eliminates the need for staging environments
- It automates infrastructure provisioning
Correct answer: It allows safe experimentation and gradual rollout with easy rollback
Feature flags enable controlled exposure of new functionality, allowing teams to test changes in production with minimal risk and gather real user data.
Question 2: Which technique helps DevOps leaders identify systemic impediments to continuous improvement by examining cause-and-effect relationships?
- Gantt chart analysis
- Ishikawa (fishbone) diagram (Correct answer)
- Burn-down chart review
- RACI matrix construction
Correct answer: Ishikawa (fishbone) diagram
The Ishikawa diagram visually maps root causes across categories like people, process, and tools, helping teams identify systemic issues rather than symptoms.
Question 3: A team's change failure rate is 20%. According to DORA metrics, which category does this fall into?
- Elite performer
- High performer
- Medium performer
- Low performer (Correct answer)
Correct answer: Low performer
DORA defines low performers as having a change failure rate of 16-30%, indicating significant room for improvement in deployment quality.
Question 4: What is the main benefit of implementing chaos engineering as a continuous improvement practice?
- Reducing infrastructure costs by removing redundant systems
- Proactively uncovering system weaknesses before they cause production failures (Correct answer)
- Automating manual deployment steps
- Measuring developer productivity
Correct answer: Proactively uncovering system weaknesses before they cause production failures
Chaos engineering deliberately introduces failures in controlled conditions to expose hidden vulnerabilities, allowing teams to strengthen resilience proactively.
Question 5: A DevOps leader wants to create a culture of continuous learning. Which practice is MOST effective?
- Rewarding teams that never have incidents
- Establishing internal communities of practice and lunch-and-learn sessions (Correct answer)
- Mandating all engineers earn external certifications annually
- Restricting access to production environments
Correct answer: Establishing internal communities of practice and lunch-and-learn sessions
Communities of practice and knowledge-sharing sessions organically spread learning, foster collaboration, and build internal expertise without punishing failure.
Question 6: Which improvement metric would a DevOps leader track to measure the efficiency of their continuous delivery pipeline?
- Average employee tenure
- Cycle time from code commit to production deployment (Correct answer)
- Number of open JIRA tickets
- Percentage of meetings held on time
Correct answer: Cycle time from code commit to production deployment
Cycle time directly measures how efficiently work flows through the delivery pipeline, making it a key indicator of continuous delivery maturity.
Question 7: An organization adopts 'three ways' of DevOps thinking. Which 'way' specifically addresses continuous learning and experimentation?
- The First Way — flow
- The Second Way — feedback
- The Third Way — continual learning and experimentation (Correct answer)
- The Fourth Way — value stream mapping
Correct answer: The Third Way — continual learning and experimentation
Gene Kim's Third Way focuses on creating a culture of continuous experimentation, learning from successes and failures, and allocating time for improvement.
A DevOps team implements feature flags to decouple deployment from release.
How does this support continuous improvement?