Yes I have done this and seen done multiple times in my career, there are companies that have figured out very good software product roll out model and have a good process in place that is followed aggressively and they execute these types of projects very well.
My most recent project, rather a program was a partner exit, meaning highly highly sensitive project where the switch over needs to happen from one partner to another partner irrespective of whatever happens. This involved multiple changes to different modules of SAP so, people from so many different teams had to be brought in and all these changes were done at a very very aggressive pace and we made that switchover happen without any issues.
I have also executed multiple WMS rollouts in such a manner in a consulting role, where I would go in with a team and design processes end to end, develop customizations, configure the system, build interfaces to several other client's systems, test everything thoroughly end to end, do the initial data load, take them live and then transition to the client's team and then walk out. There are many small companies that do this very well, usually their sales tend to be around $50 million to $300 million, because they are small, want to aggressively grow and also tend to have some capable people that have carried the company this far.