โปรเจ็กต์ ML มีผู้มีส่วนเกี่ยวข้องหลายราย โดยมีระดับการมีส่วนร่วมและความรับผิดชอบที่แตกต่างกัน การมีส่วนร่วมตั้งแต่เนิ่นๆ และการทำงานร่วมกันอย่างมีประสิทธิภาพกับผู้มีส่วนเกี่ยวข้องเป็นสิ่งสำคัญในการพัฒนาโซลูชันที่เหมาะสม การจัดการความคาดหวัง และเพื่อให้นำ ML ไปใช้ได้สำเร็จในท้ายที่สุด
กำหนดผู้มีส่วนเกี่ยวข้องของโครงการ สิ่งที่ส่งมอบที่คาดไว้ และวิธีการสื่อสารที่ต้องการโดยเร็วที่สุด
อย่าลืมรวมพวกเขาในรายชื่อผู้มีส่วนเกี่ยวข้องและทีมอื่นๆ ที่ต้องอนุมัติโซลูชัน ML ในแง่มุมต่างๆ
สิ่งที่ส่งมอบ
ผู้มีส่วนเกี่ยวข้องแต่ละรายอาจคาดหวังสิ่งที่ส่งมอบที่แตกต่างกันในแต่ละระยะของโปรเจ็กต์ รายการสิ่งที่นำส่งที่พบบ่อยมีดังนี้
ออกแบบเอกสาร ก่อนเขียนโค้ด คุณน่าจะสร้างเอกสารการออกแบบที่อธิบายปัญหา วิธีแก้ไขที่เสนอ วิธีการที่อาจเกิดขึ้น และความเสี่ยงที่อาจเกิดขึ้น โดยทั่วไปเอกสารการออกแบบจะทำหน้าที่เป็นวิธีรับความคิดเห็น และตอบคำถามและข้อกังวลจากผู้มีส่วนเกี่ยวข้องในโครงการ
โปรดดูตัวอย่างเทมเพลตเอกสารการออกแบบของ ML ที่ go/ml-design-doc-example
ผลการทดสอบ คุณต้องสื่อสารผลลัพธ์จากระยะทดลอง โดยปกติแล้วคุณจะมีข้อมูลต่อไปนี้
- บันทึกการทดสอบด้วยไฮเปอร์พารามิเตอร์และเมตริก
- สแต็กการฝึกและเวอร์ชันที่บันทึกไว้ของโมเดลในจุดตรวจสอบบางจุด
การติดตั้งใช้งานที่พร้อมสำหรับการใช้งานจริง ไปป์ไลน์เต็มรูปแบบสำหรับการฝึกและการให้บริการโมเดลคือสิ่งสำคัญในการส่งมอบ ในขั้นตอนนี้ ให้สร้างเอกสารประกอบสำหรับวิศวกรในอนาคต ซึ่งจะอธิบายเกี่ยวกับการตัดสินใจในการสร้างแบบจำลอง การทำให้ใช้งานได้และการตรวจสอบที่เจาะจง และความเฉพาะของข้อมูล
คุณควรปรับให้สอดคล้องกับความคาดหวังของผู้มีส่วนเกี่ยวข้องตั้งแต่เนิ่นๆ สำหรับโครงการแต่ละระยะ
โปรดทราบ
ในบางกรณี ผู้มีส่วนเกี่ยวข้องอาจไม่เข้าใจความซับซ้อนและความท้าทายของ ML ซึ่งอาจทำให้การได้รับจัดลำดับความสำคัญและดำเนินการได้ยาก ตัวอย่างเช่น ผู้มีส่วนเกี่ยวข้องบางคนอาจคิดว่า ML นั้นคล้ายกับแนวทางปฏิบัติด้านวิศวกรรมซอฟต์แวร์แบบดั้งเดิมที่มีผลลัพธ์เชิงกำหนด พวกเขาอาจไม่เข้าใจว่าเหตุใดความคืบหน้าของโปรเจ็กต์จึงหยุดชะงัก หรือเหตุใดเป้าหมายของโปรเจ็กต์จึงไม่เป็นแบบเชิงเส้น
ในการจัดการความคาดหวังของผู้มีส่วนเกี่ยวข้อง คุณต้องอธิบายถึงความซับซ้อน กรอบเวลา และสิ่งที่ต้องส่งมอบในแต่ละขั้นของโปรเจ็กต์อย่างชัดเจน