Muhtemelen bir dev sunucu ve tercihen de sahneleme ortamı elde etmek isteyeceksiniz. Kendi kişisel web sitesi dışında hiç kimse yerelden üretime geçmemelidir. Dağıtım işleminiz yalnızca geliştirme> aşamayı desteklemelidir. Muhtemelen yeni bültenleri imzalamaktan sorumlu birisini istersiniz - kuruma bağlı olarak, bu bir proje lideri, tahsis edilmiş bir KG veya her hafta dönen bir görev olabilir (somut bir hatırlatıcı ile, örneğin sadece haftanın aldığı kabarık oyuncağı olan kişi) it). Bununla birlikte, satın almak için önce ekibinizle görüşün (aşağıya bakın).
Bu davranışın bir şekilde cezalandırılmasını veya mümkün olduğunca rahatsız edici olmasını istiyorum.
Test takımınıza (bunlardan birine sahipsin, değil mi?) Bir üretim sunucusunda olup olmadığınızı belirleyen bir onay içerebilir ve eğer varsa, ofisteki herkese bir e-posta gönderir Looks like $username is testing on prod, watch out
. Belki de meslektaşınızı halka açık bir şekilde utandırmak rahatsız edici olabilir. Ya da ekibinizin prod'a bakmasını yasaklayan IP'yi yasaklama gibi teknik kısıtlamalar yaratabilirsiniz (ki kaldırabilirsiniz ancak haklı çıkarmanız gerekir).
Yine de bunu tavsiye etmiyorum, ancak, prod üzerinde test yapan kişiye değil, takımdaki umurunda olmayan insanlarla kendinizi sevilmeyen insanlara sorun gibi görüneceksiniz.
Elbette gerçekten istediğiniz şey bu davranışın cezalandırılması değil, durdurulması mı?
Onları / bizi kullanmaya zorladım [...]
İş akışı iyileştirmelerini savunmanız harika, ancak iş arkadaşlarınızın çoğunu düşünmüyorsunuz ve / veya onların tam desteğini alamıyorsunuz. Bunun, meslektaşlarının iş akışıyla yarı ısıtılmış bir şekilde etkileşime girmesi, üretime kod almak için gereken minimum işlemi yapması ve iş akışının ruhunu tam olarak takip etmemesi, bu da temizlemeye daha fazla zaman harcanması anlamına gelmesi muhtemeldir. Ve giderek daha fazla zaman harcarken, iş akışı ile yetersiz etkileşimin sonuçlarını temizlemek (çünkü kimse umursamaz, değil mi?), Herkes iş akışını sorgulayacak.
Öyleyse bir konuşmaya başla.
Neden olduğunu öğrenin (meslektaşınızın makinesi test etmek için iyi değil mi? Meslektaşınız özellik dalları ile belirsiz mi veya svn zihniyetinde sıkışıp kalıyor mu? Meslektaşınız aynı mı?) dev / evreleme / prod'a bakın ve bunun nedenini değiştirmek için bir şeyler yapıp yapamayacağınıza bakın (yerel olarak test etmeyi, daha önce onlara yalvarmanıza göre daha iyi hale getirdiyseniz, meslektaşınız daha fazlasını isteyecektir).
Bunu çözemezseniz ve bu gerçekten bir fikir farklılığına bağlıysa, bir sonraki retrospektif toplantınızda ekip çapında bir tartışma planlayın, meslektaşlarınızın ne yaptığını ve ne düşündüğünü görün. Davanızı yapın, ancak fikir birliğini dinleyin. Belki de ekibiniz yerel olarak metinsel düzeltmeleri test etmemenizin iyi olduğunu ve test edilmemiş hiçbir büyük özelliğin kullanılmayacağına dair bir kuralınız olduğunu söylüyor. Toplantıya bir yazı yazın ve her bir ortamda neye izin verildiğine dair topluca neye karar verdiğinizi okuyun. Birkaç ay içinde, belki geriye dönük olarak gözden geçirmek için bir tarih belirleyin.