İncelemeleri tanıtmanın iyi bir yolu var mı?
Takımınıza ve incelemelerden almayı umduğunuz yararlara bağlı olarak, muhtemelen birkaç iyi yol vardır, ancak herhangi bir yaklaşımın bazı ortak özellikleri olacaktır:
Beklediğiniz şeyi açıklayın: Bu, ekibiniz için yeni bir süreç veya en azından mevcut süreçte bir değişiklik olduğu için, ekibin bu değişikliği neden yaptığınızı, ekibin nasıl faydalanacağını beklediğini bildirmek adil olur ve İşe yarayıp yaramadığını nasıl bileceksin.
Süreci tanımlayın: Kod gözden geçirme, değişiklikleri tartışma vb. için takip etmelerini istediğiniz süreçte insanları yürütün, böylece ekipteki herkes nasıl ilerleyeceğini bilir .
Kriterleri tanımlayın: İnsanların iyileştirilmesi gereken olarak adlandırması gereken ve göstermemesi gereken değişiklik türlerini belirleyin. Örneğin, hatalar ve önemli performans iyileştirmeleri dikkat çekmek için iyidir; kodlama standartları, okunabilirlik ve bakımla ilgili konular dikkate alınmalı, ancak üzerinde durulmamalıdır; kişisel zevk veya tarz ile ilgili konular yalnız bırakılmalıdır.
Davranışları tartışın: Amacın, kodu geliştirmek ve ekibin daha iyi kod yazmasına yardımcı olacak ortak bir anlayışı geliştirmek, kimseyi utandırmak değil, puanları koymak vb. olduğuna dikkat edin. Eleştiriler objektif ve yapıcı olmalı, asla kişisel olmamalıdır. Bazı temel kuralların belirlenmesi, kodun incelenmesine ilişkin nitelikleri hafifletmeye yardımcı olabilir.
önce kendinizi sıcak yerlere oturtun: Bireysel ya da grup incelemeleri yapmayı planlıyorsanız, grup olarak ilk birkaç kişiden geçmek iyi bir fikir olabilir. İlk inceleme kendi kodunuz olmalıdır, böylece diğer ekip üyeleri sürecin o kadar kötü olmadığını ve bu işlemi kendiniz yapmak istediğinizi görebilir.
Yukarıdakilerin hepsini açıklamak için bir başlangıç toplantısı yaparak başlayın ve ekip üyelerinin endişelerini giderin. Süreci belgeleyen e-posta ile takip edin.
Takımdan büyük bir isteksizlik hissediyorum, çünkü yapılacak sadece bir şey var ve konuşmalar acı çekebilir.
Bunlar iki farklı kaygı. İncelemelerin faydalı olacağına inanıyorsanız, bunları yapmak için zamanlamaya zaman ayırmanız gerekir. Ekip üyelerinin gözden geçirmenin, diğer işleri aynı oranda tamamlamaya devam ederken yapmaları gereken ek bir şey değil, başka bir görev gibi çalıştığından emin olun.
Grup inceleme toplantıları, tartışmayı ilerleten, toplantı süresini kısıtlayan ve yapıcı tutan şeyleri kolaylaştırıcı tarafından yapılmalıdır. Acı verici sohbetlerden kaçınmak için bu çok uzun bir yol kat etmeli. Bireysel incelemeleri başlatmaya hazır olduğunuzda, ekip umarım işleri kendi başlarına yapıcı tutmalarına yardımcı olacak davranışları benimsemiş olacaktır.
Ayrıca, zaman zaman inceleme sürecini de gözden geçirmelisiniz. Süreci tartışmak için ekibi her zaman bir araya getirin: ne kadar iyi çalıştığı, nasıl geliştirilebileceği, hangi uygulamaların terk edilmesi gerektiği vs.