190 likes | 434 Views
บทที่ 9 การลดเวลาของโครงงาน. Reducing Project Time. เหตุผลที่ตองลดเวลาของ project.
E N D
บทที่ 9การลดเวลาของโครงงาน Reducing Project Time
เหตุผลที่ตองลดเวลาของ project • 1. Imposed project โดยเปนการกำหนดเวลาในชวง concept phase หรือมีเหตุการณบางอยางที่ตองรีบเรงกำหนดวันใหเสร็จ อาจเปนเงื่อนไขทางการตลาดที่ตองกำหนดวันเสร็จของโครงการ อาจเพื่อเพิ่มความไดเปรียบในทางการแขงขัน ที่ตองรีบ launch project ออกมากอนทั้งนี้โดยไมไดดูความเปนไปไดของโครงการ
2. Incentive contract มีสัญญาบางอยางที่ดึงดูดใจใหรีบใหเสร็จทันกำหนด เชน เสร็จกอนมีโบนัส หรือเสร็จชาจะถูกปรับ เชน เหตุการณแผนดินไหวที่ California ถนนใชไมได ทางรัฐจึงบอกวาถาสามารถซอมถนนเสร็จเร็วขึ้น 1 วันจะมีโบนัสให ทั้งนี้เงินโบนัสที่จายใหยังนอยกวาการสูญเสียเนื่องจากไมสามารถเดินทางได 3. Save high overhead เนื่องจาก OH cost เปน cost ที่ไมได allocate โดยตรงกับ project หลัก เชน การที่ใหผูเชี่ยวชาญมาดูงาน ถาลดจำนวนวันที่มาได ก็จะเปนการลด cost ไดดวย
Cost-time Trade-off Problem • ตองทำการ trade-off ระหวางตนทุนที่เพิ่มขึ้นวาใหผลตอบแทนคุมคากับเวลาที่ลดลงไปหรือไม • หลัก : ตองเรงที่ critical activity ที่กอใหเกิดตนทุนตอหนวยของการเรงเวลานอยที่สุด
Project cost • Project cost คือผลรวมของ Indirect cost กับ direct cost • Indirect cost : หรือ overhead cost เปน cost ที่ไมไดเกี่ยวของโดยตรงกับ project เชน คาน้ำ คาไฟ คาเชา คาบริหาร คาที่ปรึกษา ดอกเบี้ย เปนตน ซึ่ง IC จะแปรผันตรงกับเวลาทำงาน เวลาเพิ่ม cost สูงขึ้น • Direct cost : เปน cost ที่เกี่ยวของโดยตรงกับ project เชน คาแรง material equipment เปนตน ซึ่ง DC จะแปรผกผันกับเวลาทำงาน เวลาเพิ่ม cost ต่ำลง ดังรูป • ซึ่งหลักการลดเวลาทำงานตองลดใหมี Total cost หรือ DC + IC ต่ำที่สุดตามรูป คือจุด optimum cost-time point ซึ่งจากรูป คือลดเวลาใหเหลือ 10 วัน จะมี TC ต่ำที่สุด
Definition • Crashing : shortening an activity การลดให activity มีเวลาสั้นลง • Crash time : เวลาที่นอยที่สุดเทาที่จะเปนไปไดที่จะทำกิจกรรมนั้น และมีความเปนไปไดที่จะทำ Activity graph
• จากรูปถาทำแบบสมเหตุสมผล จะใชเวลา 10 time unit (normal time) และมี normal cost $400 แตถาตองการเรงใหกิจกรรมเสร็จเร็วขึ้นโดยลดเวลาเหลือ 5 time unit จะมี cost $800 • • เสนที่ลากเชื่อมทั้งสองจุดเรียกวา slope แสดงถึงตนทุนที่จะตองจายเมื่อลดเวลา โดยนำไปคำนวณหาตนทุนที่ตองจายเพิ่มตอหนึ่งหนวยเวลาที่ลดลง
Assumption • Cost-time relationship is linear • Normal time assume มี low-cost และใช efficient method เพื่อให project complete • Crash time เปน limit คือเวลาที่ลดไดมากที่สุดแลวที่เปนไปได ภายใตสภาวะที่เปนจริง • Slope เปนตัวที่บอกคาตนทุนตอหนวย (cost/unit time) ที่ใชในการ crash activity ถาชันมากแสดงวา cost/unit time สูง การเรงตองอยูในชวงระหวาง normal time กับ crash time โดยมีสูตรวา จากตัวอยางคำนวณได = ($800 - $400) / (10 - 5) = $80 / time unit แสดงวา ถาตองการใหเสร็จ 9 วันตองมี cost $400 + $80 , ถาตองการใหเสร็จ 8 วัน จะมี cost $400 + $80 + $80
ตัวอยาง cost-time trade-off sample • หา maximum crash time : maximum crash time = normal time – crash time • หา slope : slope = crash cost – normal costและพบวา slope ของ G = 0 • maximum crash time • ดู network วาเสนทางใดเปน critical path และควรจะลดเวลาของ activity ใด
หมายเหตุ : การใส “X” หมายถึงลดเวลาไมไดอีกแลว • รูปแรกเปนเวลาปกติ 25 วัน critical path A-D-F-G cost $450 เมื่อดูจากคา slope ควรลด A กอน เหลือ 24 วัน cost $450 + $20 = $470 และ critical path ยังคงเปนเสนเดิม ดังรูปที่ 2 • ดู slope ของ D , F ลด D ไดเวลาเปน 23 วัน cost $470+$25 = $495 และ critical path เพิ่มเปน 2 path ดังรูปที่ 3 • จากรูป 3 จะเห็นวามีกิจกรรมที่รวมกันดวยคือ F ตองลด F ไดเวลาเปน 22 วัน cost = $495 + $30 =$525 ตามรูปที่ 4 • จากรูปที่ 4 พบวาในขณะนี้ critical path เพิ่มเปน 3 เสนทางแลว การลดตองลดทั้ง 3 path โดย path แรก ลดไดที่ B กับ F ดูคา slope แลวลดที่ F , path ที่สอง ลดที่ C (เทานั้น) path ที่ 3 ลดที่ D (เทานั้น) โดยเวลาเหลือ 21 วัน cost = $525 + $30 + $30 + $25 = $610 • เมื่อไดวาลดเวลาเปนเทาใดแลว นำ direct cost มารวมกับ indirect cost ที่กำหนดมาใหจะได total cost plot graph หรือดูคาจากตาราง เลือกจุดต่ำสุด จากตัวอยางนี้เลือกลดเวลา project เหลือ 22 วัน ซึ่งมีคา Total cost ต่ำที่สุด
การทาพนัน (I’ll bet you…) • เปนวิธีการกระตุนผูรวมงานเพื่อเรงให project ในชวง critical เสร็จเร็วขึ้น • Project manager อาจใชเพื่อเปนแรงจูงใจใหผูรวมงาน • อาจใหรางวัลเปน ตั๋วดูกีฬา หรือการแสดงตางๆ ของขวัญ บัตรรับประทานอาหาร หรือใหพักตอนบาย Expectancy theory of motivation • Can I do it ? ตรวจสอบตัวเองวาคุณทำไดหรือไม ถาทำไดลูกนองก็ทำได • Will I get it ? ถามตัวเองวาคุณวามี potential ที่จะทำหรือไม • Is it worth it ? คุมคาที่จะทำไหม • ถามีขอใดขอหนึ่งที่ลูกนองตอบ “No” แสดงวาเขาไมมีความกระตือรือรนที่จะทำ แตถาเขาตอบ “Yes” ทั้ง 3 ขอ ตองกระตุน
คำแนะนำเกี่ยวกับการทาผูรวมทีม • • การทำใหงานเสร็จกอนกำหนด ถาผลประโยชนเกี่ยวของกับคนในครอบครัวดวย • • การทำใหงานเสร็จกอนกำหนด ไมควรใหเกิดเปนประจำ เพื่อไมใหลูกนองเกิดการตอรอง ตองพิจารณาดวยวางานใดควรทำ / ไมควรทำ • • ตองมีความยุติธรรม ไมใหเกิดการอิจฉาริษยา และตองใหเขารูสึกวาคุมคาที่จะทำ
ทางเลือกอะไรบางที่จะใชในการลดเวลาทำ project เมื่อมี resources เพียงพอ 1. Adding resources • Additional worker and equipment • Increase communication requirements - ตองมีการสื่อสาร • Manage larger team – เสียเวลาจัดการทีมงานที่ใหญขึ้น • Training new people - ตองอบรมพนักงานใหม • Brook’s Law : adding manpower to a late software project make it later เพราะเหตุผลขางตน
2. Outsourcing project work (บางกิจกรรม หรือทั้ง project) เพราะ subcontractor อาจจะมีเทคโนโลยีหรือความชำนาญดีกวา 3. Scheduling Overtime • Advantage : ไมตองมีการฝกอบรมกันใหม , เปนการหยอนใจจากการที่ไมไดทำงานในเวลาปกติ • Disadvantage : คนจะเหนื่อย (burnout) หรือเมื่อยลา (fatigue) , คาแรงที่ตองจาย วันธรรมดา 1.5 เทา วันหยุด 2 เทา 4. Do it twice ; Fast and correctly – การรีบทำใหเสร็จไปกอน (quick and dirty) แลวกลับมาทำอีกครั้ง เชน ที่ Oregon ตองสราง stadium ใหทัน NBA ถาไมเสร็จจะเสียหายมาก จึงทำอัฒจรรยที่เปนที่นั่งชั่วคราวไปกอน เมื่องานเสร็จแลวจึงกลับมาทันใหม
Option ที่เรงในกรณีที่ Resources มีจำกัด 1. Fast-tracking : โดยการ rearrange network ใหม โดยจัด critical activity จาก sequential ใหเปน parallel หรือการเปลี่ยนความสัมพันธจาก finish-to-start เปน start-to-start 2. Critical chain 3. Brainstorming time saving suggestion 4. Reducing project scope : key ลด scope โดยไมลดคุณคา เชน การลด feature จากแผนเดิม และตองอธิบายใหลูกคาเขาใจดวย 5. Phase project delivery สงบางสวนที่เสร็จแลวกอน แลวดูวาสวนที่เหลือใหเจาของรับผิดชอบไปทำตอไดหรือไม หรือการที่งานเสร็จบางสวน สงมอบใหเจาของเขาไปอยูบางสวน แลวสวนที่เหลือที่ยังไมเสร็จก็ทำตอไป 6. Reducing quality ลดคุณภาพลง แตไมคอยดี
Cost reduction , not time 1. Reducing project scope : ลด scope อาจใช WBS ชวยได 2. Owner taken more responsibility : โอนความรับผิดชอบบางอยางไปใหเจาของทำเอง ซึ่งมีขอดี คือ cost ลดลง ในขณะที่ scope เทาเดิม 3. Outsourcing เมื่อการประมาณการเกิน budget ไปแลว การตรวจสอบ scope ใหมดูไมคอย make sense แตควรหาวิธีอื่นที่ถูกกวา เชน บริษัท internet แหงหนึ่ง (ไมแนใจวาใช MSN หรือเปลา) ทำ outsource ที่อินเดีย (โทรไปเบอรที่อเมริกา แตสายจะตอไปที่อินเดีย) เพราะคาแรงถูกกวา อยางไรก็ตาม เนื่องจากการทำ outsource จะมีการควบคุมนอย ดังนั้นตอง define deliverable ใหชัดเจน 4. Brainstorming cost saving options