30 Apr Practice Test Question – Environment
Preparing for your next security certification exam? After trying your hand at this practice test question, join the FREE CertMike Study Group for the CISSP, Security+, CySA+, PenTest+, CISM+ or SSCP certification to receive new questions each week. You’ll also receive free access to my customized study strategies.
Gail is a software developer who recently completed the coding of a new module that will be incorporated into one of her organization’s products. Now that her work is complete, she is ready to request that the code be moved to the next environment. Where should the code go next?
A. Staging environment
B. Test environment
C. Production environment
D. Development environment
Correct Answer: B
Development environments are designed for active use by developers who are creating new code. These environments are the only location where code should be modified. Once code is ready for testing, it is released from the development environment into a test environment for software testing. After the completion of user acceptance testing, the code is moved from the test environment into a staging environment where it is prepared for final deployment into the production environment. Developers should never have permission to move code themselves but should only be able to move code between environments through the use of a managed change control system.