We have a proper plan in deploying the application. We check whether all application contents uploaded to the final version , is all test code removed from the application, Whether the files back ups are kept in the version control system etc. All what we have done in our development server, tested and quality assurance passed are moved to the production server on the scheduled time once we got approval from the delivery manager