PMI-ACP · Question #346
The ultimate goal of __________ is to deploy all but the last few hours of work at any time.
The correct answer is A. Continuous Integration. Continuous Integration (CI) is the XP practice of merging all developer working copies to a shared mainline frequently - ideally multiple times per day. The ultimate goal is to keep the codebase in a deployable state at nearly all times, meaning the only undeployed work is what…
Question
The ultimate goal of __________ is to deploy all but the last few hours of work at any time.
Options
- AContinuous Integration
- BCollective Code Ownership
- CSynchronous Builds
- DAsynchronous Builds
How the community answered
(37 responses)- A89% (33)
- B3% (1)
- C3% (1)
- D5% (2)
Explanation
Continuous Integration (CI) is the XP practice of merging all developer working copies to a shared mainline frequently - ideally multiple times per day. The ultimate goal is to keep the codebase in a deployable state at nearly all times, meaning the only undeployed work is what was completed in the last few hours. This is achieved through automated builds, automated tests, and immediate feedback on integration failures. Collective Code Ownership is about who can edit code, not about deployment readiness.
Topics
Community Discussion
No community discussion yet for this question.