क्या आपकी टीम के सदस्य वास्तव में इस बात से सहमत हैं कि कोड समीक्षा और इकाई परीक्षण गुड थिंग्स हैं, बस इन के लिए कोई समय नहीं है?
या वे सिर्फ इसी बहाने से विचार को खारिज करने की कोशिश करते हैं?
पहले मामले में, समाधान यह करना शुरू करना है । (ठीक है, यदि आप एक बड़े मील के पत्थर से पहले अंतिम दिनों में हैं, तो शायद आप इसके बाद तक इंतजार कर सकते हैं - लेकिन अब और नहीं।) हमारे पास पिछले कार्यस्थल में वह स्थिति थी, जहां मैं क्वालिटी इंजीनियर था, जो कोडिंग प्रथाओं में सुधार के लिए जिम्मेदार था और समग्र गुणवत्ता। हम अगले सप्ताह तक कोड समीक्षाओं की शुरुआत को टालते रहे। एक दिन मुझे एहसास हुआ कि हम ऐसा एक-एक महीने से कर रहे हैं, और शायद तब तक जारी रहेगा जब तक मैं कुछ अलग करने की कोशिश नहीं करता। इसलिए मैंने उस सप्ताह के लिए पहली कोड समीक्षा की घोषणा की। मैंने लोगों से कहा "कोई समस्या नहीं है अगर यह अपूर्ण होगा, या अगर हम ठीक से नहीं जानते कि अभी क्या करना है - हम बस इसे करना शुरू कर देंगे, देखें कि यह कैसे जाता है और चीजों को बेहतर बनाता है जैसा कि हम सीखते हैं"। यह काम किया, कम से कम जब तक मैंने कंपनी नहीं छोड़ी।
दूसरे मामले में, आपको टीम के साथ अधिक शिक्षा और खुली चर्चा की आवश्यकता हो सकती है। कोड गुणवत्ता के मुद्दों पर चर्चा करें, उनसे पूछें कि वे विकास प्रक्रिया में समस्याओं के रूप में क्या देखते हैं (या कोड / परीक्षण आदि में कमी है) और इनका समाधान कैसे करें, इसके बारे में एक साथ विचार करें । अंतिम उद्देश्य जरूरी नहीं है कि कोड की समीक्षा करें - वे सिर्फ साधन हैं, जबकि लक्ष्य विकास प्रक्रिया और इसके उत्पादन की गुणवत्ता में सुधार करना है। यह अच्छी तरह से पता लगा सकता है कि अन्य, अधिक दर्दनाक मुद्दे हैं जो आसान सुधार किए जा सकते हैं, जिससे अधिक लाभ तेजी से हो सकता है; तो पहले ये लो। वे पर्यावरण या प्रक्रिया में भी मामूली परिवर्तन कर सकते हैं; ये सभी टीम के मनोबल में सुधार करेंगे, आपसी विश्वास बनाएंगे और टीम के बंधन में मदद करेंगे।
लब्बोलुआब यह है कि, आप किसी को भी गुणवत्ता पर बल नहीं दे सकते - आप केवल गुणवत्ता बनाने की बाधाओं को दूर कर सकते हैं । पूर्व टीम की सहमति के बिना सख्त नियमों और अनिवार्य प्रथाओं को लागू करने से , आप टीम को अलग कर सकते हैं और अंततः आपके द्वारा लक्षित गुणवत्ता सुधार को रोक सकते हैं। ओटीओएच ने खुली चर्चा करके और टीम के लिए सबसे अधिक दबाव वाली समस्याओं पर समझौते के लिए लक्ष्य करके स्थिति को कैसे बेहतर बनाया जाए, आपको टीम का समर्थन मिलने की अधिक संभावना है। यह लंबे समय में गुणवत्ता सुधार अभियान को बनाए रखने में महत्वपूर्ण अंतर बनाएगा।