Describe the present scenario: Each company make their own changes and updates when they encounter individual problems. These issues are rarely conveyed to the other companies and certainly, the solutions aren't joint solutions. Your proposed Solution: Top Level Managers should meet on regular bases to discuss actual issues and how to resolve them. IT Teams should be listening to these issues and suggesting solutions, these solutions should be centralized to reduce costs and maintenance.