I had been working on a very large migration project for about a year when we started preparing for the cutover day (AKA “launch”). As far as projects go, this was fairly typical. We started at an even steady pace, but as time went on we found ourselves putting in more work across the board to mark off all those little things that come up.
We had our punch list of prioritized issues, and work feverishly working through them. We were also aggressively determining/negotiating the true show-stopper nature of each of them. After a couple of close calls where it was unclear whether we would need to push the date, our launch kicked off. Every person involved with the launch had quite a bit of pent of nerves, excitement, energy, etc. Of course Murphy struck and we had to tackle those real-time, last minute issues. After several long days and very specific collaboration across teams, we were able to ultimately deliver.
While I was extremely happy to be live in the new system, this monumental effort (or what had seemed like it a year ago, or even 3 months ago) had no real impact. We did it! But now it was time to move on. The customer had been our customer for many years, and so we were not getting the benefit of working with a new customer. Nor were we getting to do anything new with an existing customer. It was business as usual. It was time to start thinking about all that work we had pushed off, while also helping the customer prep for their next operational weekly cycle.
Once the adrenaline faded, I looked around and thought about how far we had come. But there really wasn’t any fanfare. I’ve come to realize that this is a good thing. The project team had set out to accomplish something and we did. And it worked. And now it’s time to refocus and help the customer realize all those benefits they had hoped to get by the migration.