Aynı kaynak kodunu paylaşan ve sürekli entegrasyon devam ederken orta ölçekli bir takımda çalışıyorum, ancak hepimiz aynı dalda çalışmak zorunda kaldığımız için, yapı neredeyse her zaman bozuluyor.
Ayrıca, son zamanlarda ortaya çıkan ve kırılan binaları hafifletmek için uygulamaya konan bir kurala sahip olduğumuzdan, kimsenin inşa ederken check-in yapmasına izin verilmediğini belirten kırmızıdır.
Bir gün boyunca, herkesin check-in yapabilmemiz için 10-15 dakikalık bir avuç penceresi olduğunu söyledi.
Ekip büyürken, check-in olanaklarının pencereleri daha da daralmaktadır. Bu, geliştiricileri yerel olarak değişikliklerini biriktirmeye zorlar ve bu da değişikliklerin hiçbir şeyi kırmamasını sağlamak için daha da zor olan daha büyük değişiklik kümeleriyle sonuçlanır. Kısır döngüyü görebilirsiniz.
Böyle bir ortamda etkili bir şekilde çalışmama izin vermeme ne önerebilirsin. Ayrıca, bir yönetici değil geliştirici olduğumu ve süreci ya da diğer insanların davranışlarını çok fazla değiştiremeyeceğimi unutmayın.