In Many development companies and universities network managers must oversee a network that has several computers connected to it that are used through developers for design and product development reason. Often, these developers are using systems or settings for which the network managers have little or no expertise (such as Linux or Unix when the managers run Microsoft only operating systems). While the manager needs to maintain security, the developers need to be able to experiment and implement new systems without a lot of bureaucratic headaches.
Question:
What ideas do you have about how this needs to be handled?