Read up on CHange Management under ITIL. THis is overly waffley and over-engineered but it gives some good ideas. The best system I have used is:
Use a matrix to determine the risk of the change. Matrix should factor Low Med and HIgh for the two aspects:
Impact of change going wrong
Likelihood of change going wrong
These two factored together give the process for change, ie simple change manager approval or go to full Change control board.
Use dev/staging and prod environments. Developers control their own dev environments, but server team control staging and prod. Stagin is a pure maintained copy of production. There are some tools such as VMware Lab Manager which will help maintain this.
Use a matrix to determine the risk of the change. Matrix should factor Low Med and HIgh for the two aspects:
Impact of change going wrong
Likelihood of change going wrong
These two factored together give the process for change, ie simple change manager approval or go to full Change control board.
Use dev/staging and prod environments. Developers control their own dev environments, but server team control staging and prod. Stagin is a pure maintained copy of production. There are some tools such as VMware Lab Manager which will help maintain this.
Comment