ความรู้สึกของฉันคือไม่
สิ่งที่ฉันสงสัยว่าคุณจะพบถ้าคุณทำเช่นนี้คือแทนที่จะให้แต่ละทีมผลิตห้องสมุดที่ไม่มีใครอยู่นอกทีมที่ใช้คุณจะมีทีมผู้เชี่ยวชาญที่ผลิตห้องสมุดที่ไม่มีใครอยู่นอกทีมที่ใช้ (และทำเช่นนั้น ค่าใช้จ่ายเพิ่มเติมมาก)
มีปัญหาหลายอย่างเกี่ยวกับประเภทของทีมที่คุณอธิบาย แต่สำหรับฉันสิ่งสำคัญคือมันไม่ได้แก้ไขปัญหาที่คุณมี
ปัญหาที่คุณมีไม่ใช่ผู้ผลิตห้องสมุด (ด้วยเสียงของสิ่งที่คุณมีอยู่แล้วหลายวิธีในการแก้ปัญหาเหล่านี้ดังนั้นจะช่วยได้อีกอย่างไร?) นั่นคือทีมไม่ได้พูดคุยและโต้ตอบกัน
มีเหตุผลที่ดีว่าทำไมทีมไม่นำรหัสอื่นมาใช้ซ้ำ (ตัวอย่างเช่นปัญหาที่เกิดขึ้นในขณะที่ผิวเผินคล้ายกันนั้นมีความแตกต่างกันเล็กน้อยหรือระยะเวลาโครงการไม่อนุญาตให้พึ่งพาการพัฒนาบางอย่างร่วมกันเพิ่มเติม) แต่คุณต้อง ดูว่าคุณจะให้พวกมันโต้ตอบกันได้อย่างไรเมื่อเป็นไปได้
ฉันขอแนะนำ:
- หมุนทีมระหว่างโครงการ
- จัดงานเลี้ยงอาหารกลางวันทีมอินเตอร์และกลุ่มสนทนา
- โพสต์รีวิวโครงการจะแก้ไขปัญหาได้อย่างไร (ทีมอื่นเข้าร่วม)
- ตั้งค่าพื้นที่ของรหัสการสรุป wiki ซึ่งอาจนำมาใช้ซ้ำได้ (และผู้ที่จะพูดคุยเกี่ยวกับเรื่องนี้)
- คิดเกี่ยวกับการสร้างแรงจูงใจให้กลับมาใช้ใหม่อย่างจริงจังจ่ายจริง ๆ คนพิเศษสำหรับการทำ หากการใช้องค์ประกอบอีกครั้งช่วยประหยัด 5 วันและค่าใช้จ่าย $ 2,000 ทำไมไม่ให้ $ 200 ของสิ่งที่เป็นผลกำไรพิเศษให้กับทีมในตอนกลางคืนเมื่อสิ้นสุดโครงการ (เมื่อคุณตรวจสอบแล้วว่าการบันทึกเป็นของแท้)
ทีมห้องสมุดคงสงสัยว่าค่าใช้จ่ายไม่มีประโยชน์
ในแง่ของการเป็นโครงการทั่วไปที่นักพัฒนาทำงานเพื่อความสนุกสนานไม่มี บริษัท ใดที่ควรพึ่งพาโปรแกรมเมอร์ที่ทำงานกับสิ่งต่าง ๆ ในเวลาของตนเอง นั่นเป็นเพียงการทำงานล่วงเวลาที่ค้างชำระและไม่ว่าในกรณีใดก็ตามไม่น่าเชื่อถือเนื่องจากจะมีช่วงเวลาจำนวนมากที่ไม่มีใครต้องการทำงานกับสิ่งต่าง ๆ
หากคุณกำลังบอกว่ามันจะเป็นคนที่ทำงานในเวลา บริษัท ระหว่างโครงการบางทีมันอาจทำงานได้ แต่ฉันก็ยังไม่คิดว่ามันเป็นปัญหาจริง คุณยังต้องรู้วิธีที่จะให้คนใช้ห้องสมุด ดังที่ฉันได้กล่าวไปแล้วว่าคุณมีวิธีแก้ไขปัญหาเหล่านี้ซึ่งได้รับการพัฒนาในแต่ละโครงการปัญหาของคุณคือเหตุใดพวกเขาจึงไม่ถูกแบ่งปัน