В последнее время мы немного углубились в совместную разработку, и я не думаю, что даю рекомендации, как я должен делать это эффективно. Я работал со сторонними подрядчиками, нанятыми клиентом, разработчиками клиента (и, конечно, моими внутренними разработчиками). Смешно ли думать, что эти сценарии могут даже работать в долгосрочной перспективе, и если да, то о каких подводных камнях мне нужно знать?