CV0-002 · Question #267
A software development company is building cloud-ready applications and needs to determine the best approach for releasing software. Which of the following approaches should be used?
The correct answer is D. Develop, test, perform QA, and release to production. For releasing cloud-ready applications, the most effective approach follows a logical progression of development, initial testing, comprehensive quality assurance, and then release to production.
Question
A software development company is building cloud-ready applications and needs to determine the best approach for releasing software. Which of the following approaches should be used?
Options
- APerform QA, develop, test, and release to production
- BTest, perform QA, develop, and release to production
- CDevelop, perform QA, test, and release to production
- DDevelop, test, perform QA, and release to production
How the community answered
(24 responses)- B4% (1)
- D96% (23)
Why each option
For releasing cloud-ready applications, the most effective approach follows a logical progression of development, initial testing, comprehensive quality assurance, and then release to production.
Performing QA before development and testing is an incorrect order, as QA validates the quality of developed and tested code.
Testing before development is illogical; code must be developed before it can be tested.
Placing 'perform QA' before 'test' is typically an inefficient order, as QA often encompasses or follows a dedicated testing phase to ensure overall quality.
The standard and most efficient software release pipeline for cloud-ready applications involves developing the code first, followed by thorough testing (e.g., unit, integration, functional tests). After initial testing, a comprehensive Quality Assurance (QA) phase ensures the application meets all quality standards and requirements before its final release to production.
Concept tested: Software development and release lifecycle
Source: https://learn.microsoft.com/en-us/azure/architecture/guide/developer/dev-test-prod
Topics
Community Discussion
No community discussion yet for this question.