1: ตอบสนองให้ทันที

  • ความท้าทาย: ปัญหาและ PR ที่กระจายอยู่ในหลายร้อยรีโพอาจถูกมองข้ามได้ง่าย
  • วิธีแก้: ติดตามทุกอย่างและแจ้งเตือนทีม Core
  • บทเรียน: ผู้คนชอบการตอบกลับที่รวดเร็วมากจริง ๆ

2: การสื่อสารตั้งแต่ต้นสำคัญมาก

  • ความท้าทาย: ไอเดียของผู้มีส่วนร่วมอาจไม่สอดคล้องกับเป้าหมายของโปรเจกต์
  • วิธีแก้: สื่อสารให้เร็วและสื่อสารบ่อย ๆ
  • บทเรียน: ทำความเข้าใจเป้าหมายและความคาดหวังของโปรเจกต์ให้ชัดเจน เพื่อหลีกเลี่ยงความเข้าใจผิดที่แก้ไขยาก

3: ปฏิบัติต่อผู้มีส่วนร่วมเหมือนเป็นสมาชิกทีม

  • ความท้าทาย: การสร้างแรงจูงใจให้ผู้มีส่วนร่วม
  • วิธีแก้: ให้ความสำคัญกับผู้มีส่วนร่วมจากภายนอก และทำงานร่วมกันอย่างใกล้ชิดเพื่อให้ได้ผลงานคุณภาพสูง
  • บทเรียน: ความสุภาพ ความเคารพ และความตรงไปตรงมาช่วยส่งเสริมการทำงานร่วมกันและเร่งความคืบหน้าได้

4: รักษาความซื่อสัตย์ด้วยรายงาน Age

  • ความท้าทาย: issue และ PR ที่ถูกลืมไว้เป็นเวลานานจะบั่นทอนแรงจูงใจและขัดขวางความก้าวหน้า
  • วิธีแก้: ประเมิน 'ต้นทุน' ของ issue และ PR ที่ยังเปิดอยู่ และใช้รายงาน Age รายวันเพื่อให้มีการทบทวนอย่างเป็นระบบ
  • บทเรียน: การจัดทำรายงาน Age และทบทวนอย่างสม่ำเสมอเป็นงานที่หนัก แต่จำเป็นอย่างยิ่ง

5: Burndown เป็นสิ่งจำเป็น

  • ความท้าทาย: issue และ PR ที่ค้างยาวนานอาจทำให้เกิดคอขวดได้
  • วิธีแก้: จัดสรรทรัพยากรเพื่อทำ burndown เป็นประจำ
  • บทเรียน: มองเห็นแนวโน้มให้ชัดเจนเพื่อปรับทิศทางไปในทางที่ถูกต้อง

6: ความสม่ำเสมอสำคัญ

  • ความท้าทาย: การรักษาความสม่ำเสมอทั่วทั้งรีโพเป็นสิ่งสำคัญ
  • วิธีแก้: ใช้ benchmark เพื่อกำหนดการตั้งค่าที่สม่ำเสมอทั้งภายนอกและภายใน
  • บทเรียน: ทำให้การตรวจสอบความสม่ำเสมอเป็นอัตโนมัติ

7: เอกสารคือราชา

  • ความท้าทาย: ผู้ใช้ต้องการตัวอย่างที่ดีเพื่อให้ใช้งานซอฟต์แวร์ได้ง่ายขึ้น
  • วิธีแก้: ทำให้แน่ใจว่าการมีส่วนร่วมมาพร้อมเอกสารคุณภาพสูง
  • บทเรียน: การให้ความสำคัญกับเอกสารช่วยเพิ่มการใช้งานได้จริงและลดภาระในการซัพพอร์ต

เร็ว เป็นมิตร และฉลาด (Be fast, friendly, and clever)

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น