This question has been a sore point with me. I can basically see two schools of thought as to what the best time is:
1. Weekend- The benefits to doing maintenance during the weekend (Friday after business hours through Monday before business hours) is that it will not affect customers. The downside is that if a problem shows up hours after the maintenance was performed, there will be few people there to investigate and fix the problem.
1. Before or during business hours during the week- The benefit would be that the people that are making the changes will be around for a few hours to make sure everything is running smoothly. If something goes kaka 2 hours after the changes were made, the proper people will be sober (hopefully) and in the building. The major downside to this is, of course, more of an impact on the customers. Cutting several hours of service (or atleast potentially cut off some service) out of their day would be a pain in the rear.
I prefer the second option. Yes, the customer has to put up with maintenance during the time they may be trying to use the service, but if something goes wrong, a fix would come much quicker than if this was happening on a weekend. Of course, with proper testing potential problems would be cut down dramatically, but how many companies actually do testing before messing with their network in ways that could shut it down
/ ).
Of course, in a 24/7 facility you could give the people in the trenches the ability to fix these problems, or atleast give them enough tools to better troubleshoot the problems while the IT guy is on his way in, but that could be expensive and cause other problems if the weekend shift guy doesnt know what he is doing (hopefully not the case if training is provided).
So enough of my rant padded question, what do you all think?
1. Weekend- The benefits to doing maintenance during the weekend (Friday after business hours through Monday before business hours) is that it will not affect customers. The downside is that if a problem shows up hours after the maintenance was performed, there will be few people there to investigate and fix the problem.
1. Before or during business hours during the week- The benefit would be that the people that are making the changes will be around for a few hours to make sure everything is running smoothly. If something goes kaka 2 hours after the changes were made, the proper people will be sober (hopefully) and in the building. The major downside to this is, of course, more of an impact on the customers. Cutting several hours of service (or atleast potentially cut off some service) out of their day would be a pain in the rear.
I prefer the second option. Yes, the customer has to put up with maintenance during the time they may be trying to use the service, but if something goes wrong, a fix would come much quicker than if this was happening on a weekend. Of course, with proper testing potential problems would be cut down dramatically, but how many companies actually do testing before messing with their network in ways that could shut it down
Of course, in a 24/7 facility you could give the people in the trenches the ability to fix these problems, or atleast give them enough tools to better troubleshoot the problems while the IT guy is on his way in, but that could be expensive and cause other problems if the weekend shift guy doesnt know what he is doing (hopefully not the case if training is provided).
So enough of my rant padded question, what do you all think?