สมาชิกในทีมของคุณเห็นด้วยหรือไม่ว่าการตรวจสอบโค้ดและการทดสอบหน่วยเป็นสิ่งที่ดีเพียงแค่ไม่มีเวลาสำหรับสิ่งเหล่านี้
หรือพวกเขาเพียงแค่พยายามที่จะปฏิเสธความคิดด้วยข้อแก้ตัวนี้?
ในกรณีแรกการแก้ปัญหาคือการเริ่มต้นทำมันตอนนี้ (ตกลงถ้าคุณอยู่ในวันสุดท้ายก่อนเหตุการณ์สำคัญคุณอาจรอจนกระทั่งหลัง - แต่ไม่มาก) เรามีสถานการณ์นั้นในสถานที่ทำงานก่อนหน้าของฉันที่ฉันเป็นวิศวกรคุณภาพรับผิดชอบในการปรับปรุงการเข้ารหัสและ คุณภาพโดยรวม. เรายังคงชะลอการเริ่มต้นบทวิจารณ์โค้ดไว้จนถึงสัปดาห์หน้า อยู่มาวันหนึ่งฉันรู้ว่าเรากำลังทำสิ่งนี้มาเป็นเวลาหนึ่งเดือนและอาจจะดำเนินต่อไปจนกว่าจะสิ้นสุดเวลาเว้นแต่ฉันจะลองทำสิ่งที่แตกต่าง ดังนั้นฉันจึงประกาศรีวิวรหัสแรกสำหรับสัปดาห์นั้น ฉันบอกพวก "ไม่มีปัญหาถ้ามันจะไม่สมบูรณ์หรือถ้าเราไม่รู้ว่าจะทำยังไง - เราจะเริ่มทำมันดูว่ามันจะไปและปรับปรุงสิ่งต่าง ๆ ในขณะที่เราเรียนรู้" อย่างน้อยก็จนกว่าฉันจะออกจาก บริษัท
ในกรณีที่สองคุณอาจต้องศึกษาเพิ่มเติมและเปิดการสนทนากับทีม หารือเกี่ยวกับประเด็นที่มีคุณภาพรหัสขอให้สิ่งที่พวกเขาเห็นว่าเป็นปัญหาที่เกิดขึ้นในกระบวนการพัฒนา (หรือขาดมัน) / ในรหัส / ทดสอบ ฯลฯ และระดมความคิดร่วมกันเกี่ยวกับวิธีการที่จะแก้ปัญหาเหล่านี้ เป้าหมายสูงสุดไม่จำเป็นต้องทำการตรวจสอบโค้ด แต่เป็นเพียงวิธีการในขณะที่เป้าหมายคือการปรับปรุงกระบวนการพัฒนาและคุณภาพของผลลัพธ์ มันอาจกลายเป็นว่ามีปัญหาอื่น ๆ ที่เจ็บปวดมากกว่าซึ่งสามารถปรับปรุงได้ง่ายขึ้นนำมาซึ่งประโยชน์ที่มากขึ้นเร็วขึ้น จากนั้นจดสิ่งเหล่านี้ก่อน พวกเขายังสามารถเปลี่ยนแปลงเล็กน้อยในสภาพแวดล้อมหรือกระบวนการ ทั้งหมดนี้จะปรับปรุงขวัญกำลังใจของทีมสร้างความเชื่อมั่นซึ่งกันและกันและช่วยให้ทีมมีความผูกพัน
บรรทัดล่างคือคุณไม่สามารถบังคับคุณภาพให้กับใครได้คุณสามารถกำจัดอุปสรรคในการสร้างคุณภาพได้เท่านั้น โดยการบังคับใช้กฎระเบียบที่เข้มงวดและการปฏิบัติที่บังคับโดยไม่มีมติเป็นเอกฉันท์จากทีมคุณอาจทำให้ทีมกลายเป็นคนแปลกแยกและในที่สุดก็ป้องกันการปรับปรุงคุณภาพที่คุณตั้งเป้าหมายไว้ OTOH โดยการอภิปรายอย่างเปิดเผยและตั้งเป้าหมายว่าจะตกลงอะไรปัญหาที่เร่งด่วนที่สุดสำหรับทีมคืออะไรและวิธีการปรับปรุงสถานการณ์คุณมีแนวโน้มที่จะได้รับการสนับสนุนจากทีมมากขึ้น สิ่งนี้จะสร้างความแตกต่างที่สำคัญในการติดตามการปรับปรุงคุณภาพในระยะยาว