ฉันไม่คิดว่ามันจะเป็นประโยชน์ในการคาดเดาเกี่ยวกับแรงจูงใจของคนที่ไม่ใช้สิ่งที่คุณคิดว่าเป็นแนวปฏิบัติที่ดีหรือผู้ที่ยังคงทำสิ่งที่คุณเห็นว่าเป็นการปฏิบัติที่ไม่ดี ในธุรกิจนี้คนที่ตกอยู่ในหนึ่งหรือทั้งสองประเภทเหล่านั้นจะไกลมีจำนวนมากกว่าคนที่คุณจะเห็นตาเพื่อตากับเพื่อหยุดทำให้ตัวเองบ้า
ให้เน้นที่ปัญหาและวิธีแก้ไขที่เป็นไปได้แทน
1. เขียนเอกสารที่ดีด้วยตัวคุณเอง
อาจไม่เป็นจริงที่จะคาดหวังว่าทุกคนในทีมของคุณจะนำความพยายามของพวกเขาไปยังสิ่งที่คุณเห็นว่าเป็นปัญหา โดยเฉพาะอย่างยิ่งถ้าคุณเป็นผู้มาใหม่กับทีม ฉันอยากเดาว่าคุณเป็นเพราะถ้าคุณเป็นสมาชิกผู้ก่อตั้งของทีมดูเหมือนว่าคุณจะสามารถแก้ไขปัญหานี้ได้ตั้งแต่ต้นแล้ว
ลองพิจารณาการทำงานเพื่อบรรลุเป้าหมายในการเขียนเอกสารที่ดีด้วยตัวคุณเองและให้คนอื่นใช้มันแทน ตัวอย่างเช่นถ้ามีคนในทีมของฉันถามฉันว่าซอร์สโค้ดสำหรับโครงการ A อยู่ที่ใดหรือการกำหนดค่าพิเศษใดที่โครงการ A ต้องการฉันจะชี้ให้พวกเขาไปที่หน้าโครงการวิกิ
หากมีคนถามฉันเกี่ยวกับวิธีเขียนการใช้งานใหม่ของ Factory F เพื่อกำหนดสิ่งสำหรับลูกค้า C ฉันจะบอกพวกเขาว่าในหน้า 10 ของคู่มือนักพัฒนา
นักพัฒนาส่วนใหญ่เกลียดการถามคำถามที่ทำให้พวกเขาดูเหมือนว่าพวกเขาไม่สามารถ "อ่านรหัส" มากกว่าที่พวกเขาเกลียดการอ่านเอกสารดังนั้นหลังจากตอบกลับในลักษณะนี้มากพอพวกเขาจะไปที่เอกสารก่อน
2. พิสูจน์คุณค่าของเอกสารของคุณ
ตรวจสอบให้แน่ใจว่าคุณใช้ทุกโอกาสในการชี้ให้เห็นว่าเอกสารมีการพิสูจน์คุณค่าของมัน (หรือจะใช้ถ้ามี) พยายามให้ละเอียดและหลีกเลี่ยง "ฉันบอกคุณแล้ว" แต่มันถูกต้องตามกฎหมายที่จะพูดสิ่งที่ชอบ
สำหรับการอ้างอิงในอนาคตหน้าวิกิของโครงการนี้มีข้อมูลเกี่ยวกับสาขาของรหัสหลักที่สร้างขึ้นเพื่อรองรับการปล่อย 2.1 อย่างต่อเนื่องดังนั้นในอนาคตเราสามารถหลีกเลี่ยงการทดสอบการถดถอยแบบเต็มหากผู้ที่ตรวจสอบรุ่นที่วางจำหน่าย วิกิก่อนที่จะตรวจสอบรหัส
หรือ
ฉันดีใจมากที่ฉันได้เขียนขั้นตอนสำหรับการทำภารกิจ T ฉันไม่สนใจจริงๆถ้าไม่มีใครใช้มัน - มันช่วยฉันได้มากกว่าเวลาที่ฉันใช้ในการเขียน
3. รับการจัดการบนกระดาน
หลังจากเกิดเหตุการณ์เล็ก ๆ น้อย ๆ ที่การมีเอกสารช่วยประหยัดเวลา / เงินคุณอาจสังเกตเห็น "การละลาย" ที่ชัดเจนต่อเอกสาร นี่คือเวลาที่จะกดจุดโดยเริ่มต้นที่จะรวมเวลาเอกสารในการประมาณของคุณ (แม้ว่าโดยปกติฉันมักจะปรับปรุง / สร้างเอกสารในขณะที่กระบวนการที่ยาวนานกำลังทำงานเช่นคอมไพล์หรือเช็คอิน) โดยเฉพาะอย่างยิ่งหากนี่คือการจ้างงานล่าสุดอาจเป็นไปได้ว่าสิ่งนี้จะไม่ถูกถาม แต่ถูกมองว่าเป็นการปฏิบัติแบบใหม่ที่คุณนำเข้ามาจากสถานที่ทำงานก่อนหน้า (ซึ่งอาจเป็นเช่นนั้น)
คำเตือน: ผู้บังคับบัญชาส่วนใหญ่ไม่ต้องการให้คนทำอะไรโดยเฉพาะอย่างยิ่งสิ่งที่ไม่เกี่ยวข้องโดยตรงกับงานที่เรียกเก็บเงินได้ดังนั้นอย่าคาดหวังว่าการสนับสนุนนี้จะอยู่ในรูปของเอกสาร แต่มีแนวโน้มที่จะให้บังเหียนอิสระแก่คุณมากกว่าที่จะเขียนเอกสารเพิ่มเติม
4. ส่งเสริมเอกสารเมื่อคุณเห็น
อาจเป็นส่วนหนึ่งของเหตุผลที่ผู้คนไม่ได้เขียนเอกสารบ่อยเท่าที่ควรเพราะพวกเขารู้สึกว่าไม่มีใครอ่านมัน ดังนั้นเมื่อคุณเห็นบางสิ่งที่คุณชอบอย่าลืมระบุว่าคุณดีใจที่มีให้
หากทีมของคุณทำการตรวจสอบโค้ดนี่เป็นเวลาที่คุณสามารถดรอปคำศัพท์หนึ่งหรือสองคำเพื่อกระตุ้นความคิดเห็นที่ดี
ขอบคุณสำหรับการบันทึกวิธีแก้ปัญหาสำหรับข้อผิดพลาด B ใน Framework G ฉันไม่ทราบเกี่ยวกับสิ่งนั้นและฉันไม่คิดว่าฉันจะเข้าใจสิ่งที่คุณกำลังทำอยู่หากไม่มีสิ่งนั้นในนั้น
หากคุณมีใครบางคนในทีมที่กระตือรือร้นเกี่ยวกับเอกสารจริง ๆมันไม่เจ็บที่จะปลูกฝังบุคคลนั้นผ่านการไปทานอาหารกลางวันหรือดื่มกาแฟและตรวจสอบให้แน่ใจว่ามีการตรวจสอบเพียงเล็กน้อยเพื่อต่อต้านการท้อแท้ที่พวกเขาอาจได้รับ ไม่ให้ความสำคัญกับเอกสารมากนัก
นอกเหนือจากนั้นมันไม่ใช่ปัญหาของคุณเว้นแต่คุณจะอยู่ในตำแหน่งผู้นำหรือผู้บริหาร คุณสามารถพาม้าขึ้นน้ำ แต่ไม่สามารถดื่มได้ หากไม่ใช่ม้าของคุณคุณอาจไม่มีความสุขที่กระหายน้ำ แต่สิ่งที่คุณทำได้คือเติมน้ำในราง