It was my first time collaborating on a software project over the web, so I set out to design a Git workflow for the development team that would offer a good amount of flexibility.
With web servers deployed at key spots, collaborators can view and discuss each other’s work in near real-time. We also needed a way to keep static, fully functioning copies of the application for each iteration so that our progress could be demonstrated to the people in charge of financing. WordPress Multisite makes most of this a piece of cake to manage. With WPMS we can setup sites for each developer, each branch (if needed), and each iteration snapshot.
SugarSync on the developer side offers some benefits such as instant code backup and recovery, working from multiple devices/computers/locations, and allows another developer or project coordinator to retrieve something from the online SugarSync repository in the case of an absence.