In application development, good change control practice states that thedeveloper should not do the following:
A.
Change production code
B.
Request management approval of a code change before developing the change
C.
Never perform the quality assurance of his own code
D.
Have too much privilege, where abuse could take place
Explanation:
Production code should only come from a librarian of the program, who ensures proper versioning and archiving. A developer should never be allowed to modify code in production without going through proper change control steps.