I wonder how remote commands? What access they have to the new product?
Usually, the customer looks like — it invests money in a project, maybe a startup, I am sure that his idea is unique and different, respectively, feared that its implementation no one can steal.
Recently fashionable to talk about remote commands. So if you recruit a team of freelancers, and maybe even permanent employees, but again deleted, then where is the guarantee that someone will push the achievements of someone else? Or team members allow only specific pieces of the project that they will work? Then it is not clear how to write code separately from the system as a whole.
Someone had the experience of working in a team? I wonder how people work in such conditions and how do put the work.
PS inspired as you read Rework, where this method of proceeding triumphs and also success, Maxim Spiridonov, most of the projects which is built on such a scheme.