มีวิธีที่ดีในการแนะนำบทวิจารณ์หรือไม่
อาจมีหลายวิธีที่ดีขึ้นอยู่กับทีมของคุณและผลประโยชน์ที่คุณหวังว่าจะได้รับจากคำวิจารณ์ แต่วิธีการใดก็ตามจะมีคุณสมบัติทั่วไป:
อธิบายสิ่งที่คุณคาดหวัง:นี่เป็นกระบวนการใหม่สำหรับทีมของคุณหรืออย่างน้อยก็เปลี่ยนไปจากกระบวนการที่มีอยู่ดังนั้นมันยุติธรรมที่จะให้ทีมรู้ว่าทำไมคุณถึงจัดการการเปลี่ยนแปลงวิธีที่คุณคาดหวังให้ทีมได้รับประโยชน์และ คุณจะรู้ได้อย่างไรว่ามันทำงานอย่างไร
กำหนดกระบวนการ: นำผู้คนเข้าสู่กระบวนการที่คุณต้องการให้พวกเขาติดตามเพื่อตรวจสอบรหัสอภิปรายการเปลี่ยนแปลง ฯลฯ เพื่อให้ทุกคนในทีมรู้วิธีดำเนินการต่อ
กำหนดเกณฑ์:กำหนดรูปแบบของการเปลี่ยนแปลงที่ผู้คนควรและไม่ควรเรียกว่าต้องการการปรับปรุง ตัวอย่างเช่นข้อบกพร่องและการปรับปรุงประสิทธิภาพที่สำคัญนั้นดีที่จะชี้ให้เห็น; มาตรฐานการเข้ารหัสความสามารถในการอ่านและการบำรุงรักษาควรได้รับการจดบันทึก แต่ไม่ได้อยู่บน เรื่องของรสนิยมส่วนตัวหรือสไตล์ควรทิ้งไว้คนเดียว
อภิปรายพฤติกรรม:ชี้ให้เห็นว่าเป้าหมายคือการปรับปรุงรหัสและเสริมสร้างความเข้าใจร่วมกันที่จะช่วยให้ทีมเขียนรหัสที่ดีขึ้นทั่วกระดานไม่ให้ใครขายหน้าให้ใครมาตัดสินคะแนน ฯลฯ บทวิจารณ์ควรมีวัตถุประสงค์และสร้างสรรค์ไม่ใช่ส่วนตัว การวางกฎพื้นฐานบางอย่างอาจช่วยบรรเทาความมั่นใจเกี่ยวกับการตรวจสอบโค้ด
ใส่ตัวเองในที่นั่งร้อนก่อน:ไม่ว่าคุณจะวางแผนที่จะมีความคิดเห็นของแต่ละบุคคลหรือความคิดเห็นกลุ่มมันอาจจะเป็นความคิดที่ดีที่จะผ่านสองสามคนแรกเป็นกลุ่ม การตรวจสอบครั้งแรกควรเป็นรหัสของคุณเองเพื่อให้สมาชิกในทีมคนอื่นเห็นว่ากระบวนการนั้นไม่ได้เลวร้ายนักและคุณก็เต็มใจที่จะทำมันด้วยตัวคุณเอง
เริ่มต้นด้วยการจัดการประชุมเพื่อแจ้งกำหนดการทั้งหมดข้างต้นและจัดการข้อกังวลของสมาชิกในทีม ติดตามด้วยอีเมลที่เป็นเอกสารในการดำเนินการ
ฉันรู้สึกถึงการฝืนใจมากจากทีมเพราะมันเป็นอีกสิ่งหนึ่งที่ต้องทำและการสนทนาจะเจ็บปวด
นี่เป็นข้อกังวลสองข้อที่แตกต่างกัน หากคุณเชื่อว่ารีวิวจะมีประโยชน์คุณต้องสร้างเวลาลงในตารางเพื่อดำเนินการ ตรวจสอบให้แน่ใจว่าสมาชิกในทีมเข้าใจว่าการตรวจสอบเป็นงานอื่น ๆ ไม่ใช่สิ่งเพิ่มเติมที่พวกเขาต้องทำในขณะที่ทำงานอื่น ๆ ให้เสร็จในอัตราเดียวกัน
การประชุมทบทวนกลุ่มควรดำเนินการโดยผู้อำนวยความสะดวกซึ่งทำให้การอภิปรายดำเนินไปอย่างต่อเนื่อง จำกัด ระยะเวลาการประชุมและทำให้สิ่งต่าง ๆ เป็นไปอย่างสร้างสรรค์ นั่นควรเป็นการหลีกเลี่ยงการสนทนาที่เจ็บปวด เมื่อถึงเวลาที่คุณพร้อมที่จะเริ่มรีวิวแต่ละทีมหวังว่าจะมีพฤติกรรมที่ช่วยให้พวกเขาสร้างสรรค์สิ่งต่าง ๆ ได้ด้วยตนเอง
คุณควรตรวจสอบกระบวนการตรวจสอบเป็นครั้งคราว รวมทีมเข้าด้วยกันทุก ๆ ครั้งเพื่อหารือเกี่ยวกับกระบวนการ: ทำงานได้ดีแค่ไหนปรับปรุงได้อย่างไรควรเลิกทำแบบฝึกหัดเป็นต้นให้ทีมเป็นเจ้าของกระบวนการและอิสระในการลองสิ่งใหม่ ๆ