Typical in major software development.
Exec decides “hey it would be neat if we could do this”.
Suck-up IT manager says “sure”.
Programmers say “Uh, we guess”. Later say “it’s not ready to go live”.
Exec says “Announce it’s done and turn it on, we can fix bugs in a week or so”.