SAFE-SP · Question #80
Which two statements best describe elements of Continuous Delivery? (Choose two.)
The correct answer is A. Development and test environments should be separate from production. Note: The question asks to "choose two," but only option A is listed as correct - this appears to be an incomplete answer key. Based on Continuous Delivery principles, A and B are the strongest pair. Option A is correct because CD requires isolating development and test…
Question
Which two statements best describe elements of Continuous Delivery? (Choose two.)
Options
- ADevelopment and test environments should be separate from production
- BAutomate testing Features and nonfunctional requirements
- CMaintain manual deployment
- DMaintain a staging environment that emulates production
- EDeploy to staging every third Iteration
How the community answered
(22 responses)- A77% (17)
- B14% (3)
- C5% (1)
- E5% (1)
Explanation
Note: The question asks to "choose two," but only option A is listed as correct - this appears to be an incomplete answer key. Based on Continuous Delivery principles, A and B are the strongest pair.
Option A is correct because CD requires isolating development and test environments from production to prevent untested changes from disrupting live systems and to enable safe, frequent experimentation.
Option B is also correct - automating testing of both features and non-functional requirements (performance, security, scalability) is a cornerstone of CD; without it, the pipeline cannot deliver reliably at speed.
Option C is wrong because manual deployment directly contradicts CD - the goal is fully automated, repeatable deployments to eliminate human error and enable frequent releases.
Option D describes a valid practice (staging environments are part of CD), but it's less definitionally central than A or B; it's more of an implementation detail than a defining element.
Option E is wrong because deploying only every third iteration slows feedback loops - CD encourages deploying as frequently as possible, ideally every iteration or on demand.
Memory tip: Think of CD's two non-negotiables as "separate + automate" - keep environments separated so nothing bleeds into production accidentally, and automate testing so the pipeline can move fast without breaking things.
Topics
Community Discussion
No community discussion yet for this question.