1. Do not check the patch in advance. Some patches will not be compatible or even corrupt other applications.
2. There is no reverse version. If the patch fails, you need to re-create it.
3. Dead network. Deploying multiple patches at the same time through the network will affect other applications that are annoying to users.
4. "Reboot" Many patches require users to reboot the system, please restart when appropriate.
5. Loss of patch. Often users rush into searching for missing patches. Using the latest version optimizes downtime.
6. Do not patch up the audit. If the patch is regular, you need tracking that hinders the application to provide auditing and reporting.
7. Do not formalize the patching process. One way to identify users can approve patches and implement them to successfully manage the patch.