Many leadership teams I speak to are really nervous of doing this as they have so many unanswered questions about how all this will work.
My suggestion to them is this: Let us design and deploy a digital workplace while everyone is still co-located. Let everyone get used to working virtually while still in-office. Iron out any technology and workflow issues while everyone is together.
In essence you will then have two offices, the physical one everyone comes to everyday and an office in the cloud. Now start weaning people off the physical office. Pick a small group, maybe one department and allow them to work out of office one or two days a week, then one week a month.
Take all the feedback and challenges experienced with the small group and refine your processes and find solutions to the challenges. Then let two departments work offsite.
You will be surprised how going slowly in the beginning will help you go fast.