ดูเหมือนว่าทีมไม่มีกระบวนการที่เป็นทางการสำหรับการตรวจสอบโค้ด
ฉันไม่ได้พูดถึงการสร้างเอกสาร Word ที่มี 350 หน้า แต่เพียงแค่สัญลักษณ์แสดงหัวข้อย่อยที่เรียบง่ายเกี่ยวกับกระบวนการที่เกิดขึ้น
บิตสำคัญ:
กำหนดชุดหลักของผู้ตรวจสอบ ไม่มีข้อความทั่วไป ตั้งชื่อคน
สิ่งเหล่านี้ควรเป็นนักพัฒนาอาวุโสของคุณ
ต้องการผู้ตรวจสอบหลักมากกว่า 1 คนในการลงชื่อออกในการตรวจสอบ
ระบุผู้ตรวจสอบที่ไม่ใช่คอร์คนอื่นอย่างน้อย 1 คนในแต่ละการวิ่งหรือปล่อยผู้ที่เป็นผู้ตรวจสอบคอร์ชั่วคราว จำเป็นต้องลงชื่อออกจากการตรวจสอบโค้ดทั้งหมดในช่วงเวลานี้
รายการ # 3 ช่วยให้ devs อื่น ๆ หมุนเข้าสู่กลุ่มผู้ตรวจสอบหลัก บางสัปดาห์พวกเขาจะใช้เวลาในการตรวจสอบมากกว่าคนอื่น ๆ มันเป็นการกระทำที่สมดุล
สำหรับคนที่ให้รางวัล? หลายครั้งที่ยอมรับความพยายามของบุคคลที่ทำระหว่างการตรวจสอบโค้ดต่อหน้าทั้งทีมสามารถทำงานได้ แต่อย่าเครียดกับเรื่องนี้
เมื่อสงสัยให้กำหนดกระบวนการและบอกทีมที่พวกเขาต้องทำ
และมีสิ่งสุดท้ายที่คุณสามารถลองได้ - โต้เถียงอย่างที่มันอาจเป็น: ให้ @ # $% เข้าชมแฟน ๆ ถ้าฉันอาจใช้สำนวน
ปล่อยให้ทีมล้มเหลวเนื่องจากไม่ได้ติดตามกระบวนการตรวจสอบโค้ด ผู้บริหารจะมีส่วนร่วมจากนั้นผู้คนก็จะเปลี่ยนไป นี่เป็นความคิดที่ดีในกรณีที่ร้ายแรงที่สุดซึ่งคุณได้กำหนดกระบวนการไว้แล้วและทีมปฏิเสธที่จะปฏิบัติตาม หากคุณไม่มีอำนาจในการไล่ผู้คนหรือตีสอนพวกเขา (เนื่องจากนักพัฒนาส่วนใหญ่ไม่ได้เป็นผู้นำ) คุณต้องมีคนที่เกี่ยวข้องที่สามารถทำสิ่งนี้ได้
และไม่มีอะไรที่เหมือนกับความล้มเหลวในการทำให้สิ่งต่าง ๆ เปลี่ยนแปลง แม้จะมีสิ่งที่คนอื่นพูดคุณสามารถคัดท้ายไททานิค - แต่ไม่ใช่ก่อนที่มันจะกระทบกับน้ำแข็ง
บางครั้งคุณต้องปล่อยให้ไททานิคชนน้ำแข็งกัน