Projemizin ekibini tek bir Ana / Gövde dalı kullanmaktan düzenli olarak Ana ile birleştirilmesi gereken birden fazla Geliştirme / İş dalına taşıyoruz. Yeni sürecimizi bu makaleye ve TFS Dallanma Kılavuzuna dayandırıyoruz (TFS ve Visual Studio 2010 kullanıyoruz).
Şu anda proje üzerinde herhangi bir anda 1 ila 5 kişi çalışmaktadır. Ana her zaman istikrarlı olmalıdır, çünkü ihtiyacımız olduğunda serbest bırakma seçeneğini istiyoruz. Sabit sprintlerimiz yok - en azından henüz - ve şu anda 1-2 haftada bir serbest bırakılıyor.
Şu anda her kişi uygulama boyunca hataları düzeltiyor. Birkaç hafta içinde uygulama için yeni bir büyük bileşen üzerinde geliştirmeye başlayacağız.
Bulduğumuz noktalardan biri gelişme dallarının ne zaman oluşturulması gerektiğidir . Geliştiricinin beceri setine bağlı olarak birden fazla kullanıcı hikayesini paralel olarak uygulayacağız. Her geliştirici için bir şube oluşturmayı düşündük, ancak bu mantıklı değil çünkü her zaman bir iş üzerinde işbirliğine ihtiyaç duyulacak. Tek bir geliştirme dalına giremeyiz çünkü diğer işler tamamlanırken Main ile birleşmek isteyeceğiz.
Kimse bu konuda rehberlik var mı?