Being a old systems guy, I found that my 1st instinct was usually correct and that management forcing the issue never worked out.
Seems like this is what happened here - originally it was going to be weeks before the new site/system would be ready. Then, all of a suddend it was to come up ASAP.
Looks like management made another wonderful call - lets not test this puppy just implement - lol
The more things change, the more they remain the same.
Keep us posted Bernie!!!!