in reply to OT: When to put things live

I did support for a Fortune 500 company and typically all major changes were done on the weekend. There were two reasons for this,

I have not worked with a company yet that has been consistent about how they role out code into production, but usually it was in the evening hours because it interupted fewer people but those systems typically had little testing so always resulted in major problems the next day.