General installation/deployment guidelines
Many organizations have strict rules for deploying enterprise-level software which may
include deployment of staging areas whenever possible. A staging area is a copy of the installation.
Never install a deployment during a normal production shift; instead, choose a period of low utilization for installation.
If a test environment is not available, create a staging area (an environment that mirrors production) and make and test all changes in the staging area.
If possible, install the deployment in stages to reduce the
size and complexity of each step in the overall process. Doing so makes debugging easier. “Validating
Your Deployment (Acceptance Testing)” on page 89 provides information on verifying each stage of the deployment.