What is the primary purpose of implementing Continuous Integration (CI) in an Agile development process?
-
A
To automatically deploy every new feature to production without human intervention.
-
B
To enforce a strict, phase-gated release process before any code is merged.
-
C
To reduce integration risk and provide rapid feedback by merging and testing code frequently.
-
D
To eliminate the need for a dedicated quality assurance team by automating all tests.