To prevent production problems, separate development and production systems, implement deployment rules and test changes before deployment. Organizations should protect all development and testing areas with protected configuration, access control, monitoring and backups. A sole user cannot be able to change production and development outside of previous inspection and approval.