There are many ways for people to collaborate on projects.
The difficulty is making sure that each of the groups are using the same tools to collaborate.
With all of the various tools that can be used, and different people preferring different tools, it’s easy to misuse the tools so things get even more and more complicated.
The key to collaboration is early communication to make sure everyone is on the same page (and using the same tools).
Have a great day!