The importance of communication
Communication is a crucial part of go-live planning. The following is one of the references I would like to provide on why communication is so important when avoiding turning smaller issues into bigger challenges:
In one of the upgrades, we had a very small downtime window to perform the upgrade. It was shortened further as updates in the data warehouse were going to take time, and we had to keep aside some time for roll back as well. However, with multiple iterations (thanks to the great technical team that was on the project) we were able to squeeze time to meet our requirements. Most of the core technical team was up the whole night to perform the upgrade and went to bed after the hand over to the team in the morning. It was almost bug free until the users showed up at the warehouse and started shipping. The requested delivery date printed on the shipping labels was the same day, the warehouse couldn't start shipping.
Multiple e-mails, phone calls were received...