Bu iyi bir soru; Ben birçok kişi geri bir takım ortama freelance geçiş olarak karşı karşıya biri eminim.
Her şeyden önce, korkma! Sizin eş sadece şeyler yapmanın kendilerine özgü yollarla maruz tarafından size daha iyi bir programcı yapacaktır. Ve, artık sadece sizin saatlerce şaşkın gördü ki yazım yanlışı bulmak için görünmüyor olabilir zaman geri düşmek için büyük kaynaklara sahip olacak.
Aynı proje üzerinde birlikte çalışma zor olmak zorunda değildir. Bunu modüler parçalar halinde kırın. Farklı işlevler / yöntem / kod segmentleri arasındaki I / O tanımlamak, ve sonra her kişinin kodu ile doldurmak için bir "kara kutu" vermek, bir taslak kurarak başlayın.
Eğer Birbirimizn 'güçlü ve öğrenmek gibi zayıflıklar, bunları kendi becerilerini geliştirmeye yardımcı olmak için önemli kilometre taşları karşılamak için kendi gücüne dayalı olarak, ya da kendi zaaflarına dayalı insanlara görevleri devredebilir.
Kısa sürede sürüm kontrolü benimsemek ve onu iyi kullanmak için öğrenme alır kadar yatırım. Emin kullanmak oluşturmak için nasıl anlamak yapmak ve şubeleri birleştirme. Herhangi bir sürüm kontrol sistemi Ben SVN (Subversion) ya da CVS ya da tavsiye ... çalışacaktır. Ben Subversion tercih ederim.
Hata izleme için bir sistem geliştirmek ve takip için yeni özellikler için listeleri yapmak. Bu işe fantezi olmak zorunda değildir. Yeni, küçük bir operasyon iseniz, paylaşılan bir google doc elektronik tablo gibi basit bir şey yapabilirsiniz. Harcamak için para var ise, Atlassian JIRA ve FogBugz hem de büyük bir sorun izleme sistemleri vardır.
En önemlisi, onlar ölü yanlış olsanız bile, dinlemek ve yeni eş ne söyleyeceklerini saygı. Onlar müttefik değil, düşmanları olduğunu asla unutma.
Eğlenin! Ve, iyi şanslar.