ekodestek adlı üyeden alıntı: mesajı görüntüle
Merhaba,

Aslında ihtiyaç olan yazılımı kodlamaya dönüştürürken bu çözümler veriliyor.
Kodlama öğrenen kişiler bu çözümleri uygularsa proje devamlılığı ve kodlama sürdürülebilirliği bu çözümlerin kullanımı sayesinde oluyor. (Örn. OOP)

Dolayısıyla kodlama da çözümler ortak, mimariler ortak (benzer) sadece kodlama bakış açısı (optimizasyon, hız, kodlama kalitesi) ve know-how değişkenlik gösteriyor.

Projeyi bir define haritasının yırtılması gibi parçalara bölmek, her bir parçayı ayrı düşünmek ve ekibe parçalar halinde yaptırmak, en son haritayı bir araya getirmek gerekiyor.

Başka bir koruma yöntemi bence de mevcut değil henüz. Ekip üyeleri sadece haritanın görevlendirildiği kısmı üzerinde çalışacak.

Diğer kısımlar proje sahibi / yöneticisi dışında kimseyi ilgilendirmez.

Tabi burada başka sorunlar ortaya çıkıyor.
Developer'ların sürekli kendini geliştirme ve proje konusunda detaylı bilgi sahibi olma konusundaki merakları ;
"Bende herşeyi bilmek istiyorum, yoksa çalışmam"
"Sen bana bir iş verdin, ben bu işi yapıyorum ama nerede kullanılacağını bilmezsem merakımı gideremem, belki bana çok mühim bir iş yaptırıyorsundur! "
"Proje'nin kilit noktası olmalıyım!"
"Burdan ayrılsam da ben bu projeyi arkadaşlarla yaparım, artık yapmak isteyenden daha çok bilgiye sahibim, onlar kodlama bilmiyor!"
vb. düşünceler, saymakla bitmez..

Kısacası;
Bolca toplantılar yaparak ilgisiz alakasız kişilere projenin tüm detayları hakkında sürekli bilgi verme alışkanlığından vazgeçilmeli.
Proje parçalara bölünmeli.
Maksimum back-end ve front-end tarafını parçalayabilirsiniz hocam. Web olarak baz alırsak, back-end tarafını nasıl parçalamayı düşünüyorsunuz ki? Varsayalım ki bir kişi apileri yazacak, diğer taraflara erişimi olmadan nasıl olacak? Velev ki öyle yaptık diyelim, tek tek hangi isteklerin geldiğini, parametreleri, hangi tabloya neye göre ekleneceğini vs. diğer çalışana mı soracak? 1 aylık işi 2-3 aya mı esnetecek? Dediğim gibi, maksimum front ile back tarafı parçalanabilir kaldı ki o bile süreci uzatır.