I used to think that remote whiteboards (e.g. Google Jamboard) were a no-brainer investment for distributed development teams. Especially in the early stages of software design, where (traditionally) crowding around a real-world whiteboard has proven very productive.
Now I'm not so sure. It seems like some ad hoc communication can be switched to a scheduled-presentation format, which allows the presenter to create online slides / diagrams. Pro: the presenter may think through his/her ideas more before soliciting feedback. Con: less spontaneous discussion, and harder for others to present alternative ideas.
Anyone have thoughts on this?