[PM] Brooks (1975)-“If you throw more people onto a late software project, you will make it later”

พอดีช่วงนี้ใกล้สอบ Software Metric แต่มันมีบทนึงที่ออกสายไปทาง PM โดยวิชา PM ให้แนวคิด(Concept) ส่วน Software Metric ทำให้แนวคิดนั้นวัดได้ มีตัวเลข หรือระะดับครับ สำหรับ Blog ตอนนี้ ผมเขียนไปในส่วนของ Brooks ในที่นี่หมายถึง Brooks’ Law Adding manpower to a late software project makes it later. (If you throw more people onto a late software project, you will make it later) Brooks’ Law – ถ้าเราตีความ “การเพิ่มคนเข้าไปใน Project ที่ช้า มันจะทำให้มันยิ่งช้ากว่าเดิม” Q: ทำไมคุณ Brooks ถึงคิดแบบนั้นหละ ?A: Quote นี้น่าจะสื่อดีที่สุด “Nine women can’t make a baby in one month.” ผู้หญิงเก้าคนไม่สามารถให้กำเนิดลูกได้ในหนึ่งเดือน โดยเหตุผลคุณ ฺBrooks บอกนั้น เพราะว่า สำหรับผมแล้ว ถ้าเราอยากจะแหกทฤษฏีของคุณ Brooks เราสามารถทำได้ แต่ต้องขึ้นกับเงื่อนไขที่ว่า เราสามารถสร้าง Team แบบ Cross Funtion Team ได้ ทุกคนรู้งานสามารถทดแทนกันได้ และเราสามารถต่อรอง และมีการแบ่งงานบางส่วนออกมาได้ชัดเจน (ในโลกความจริงเป็นไปได้น้อย) และก็อยากให้ลองอ่านหนังสือ “The Mythical Man-Month” ตอนแรกผมก็งงนะ ว่ามันเกี่ยวกับ Software Engineering ยังไง ตอนนี้พอเข้าใจแล้ว เข้าใจเมื่อช่วงสอบ…








