Best Practice:
Verify Quality: Quality should be verified before the application is
rolled out in production. Quality should be tested with respect to
the requirements based on reliability, functionality, application
performance and system performance. Manual testing or
automation testing could be used to verify quality.
Control Changes to Software: This describes how to control,
track and monitor changes in software development process.