PK0-005 · Question #132
Which of the following methods frequently delivers new code in an automatic way for development projects?
The correct answer is B. CI/CD process. The CI/CD process is a method in software development that automates the integration, testing, and delivery of new code.
Question
Which of the following methods frequently delivers new code in an automatic way for development projects?
Options
- AAutomated testing
- BCI/CD process
- CValidation checks
- DDeploy sprint
How the community answered
(46 responses)- B93% (43)
- C4% (2)
- D2% (1)
Why each option
The CI/CD process is a method in software development that automates the integration, testing, and delivery of new code.
Automated testing is a component of CI/CD that runs tests automatically, but it is not the overarching method for automatically delivering code.
A CI/CD (Continuous Integration/Continuous Delivery or Deployment) pipeline automates the entire software release process from code commit through testing and deployment to production environments. This automation ensures that new code changes are continuously integrated into the main branch, tested, and reliably delivered or deployed, enabling rapid and frequent releases.
Validation checks are steps within the development and testing process to ensure code quality and adherence to requirements, but they do not describe the automated delivery of code itself.
'Deploy sprint' is not a standard industry term or method; a sprint is a timeboxed period in Scrum, and deployment is an activity, but not a combined method.
Concept tested: Software development practices - CI/CD pipeline
Source: https://learn.microsoft.com/en-us/devops/develop/what-is-cicd
Topics
Community Discussion
No community discussion yet for this question.