บทที่ 11 การประเมินความเป็นไปได้ของโครงงาน Progress & Performance Measurement & Evaluation
The project control process มีเพื่อตอบคำถามถึง สถานภาพในปจจุบันทั้งดานเวลาและคาใชจาย จะตองใชเงินเทาใดจน project เสร็จ เมื่อใด project จะเสร็จ มีปญหาใดที่ตองรีบดำเนินการหรือไม Cost หรือ schedule ที่เกินจะเกิดกับกิจกรรมใด เมื่อไร ตองจายเงินเพื่ออะไรบาง ถามี cost ที่ overrun ในระหวาง project จะพยากรณ overrun เมื่อจบ project ไดไหม ปญหาที่คาดวาจะเกิด แกไขทันหรือไม
• ระบบที่เรียกวา Earned value (EV) จะชวยตอบคำถามนี้ ซึ่ง validity ของรระบติดตามขึ้นอยูกับความถูกตองและความเชื่อถือไดของขอมูลวามีมากนอยแคไหน ประโยชนของ EV system ขึ้นกับขอมูล WBS , resource , time and cost estimate , time-phased budget ของแตละงาน และการประมาณการ % complete ที่เปนจริงและถูกตองเทาที่จะทำได
การวัดและประเมิน performance ตองการ control process 4 ขั้นตอนตอไปนี้ 1. Setting a baseline plan จะให element ที่วัด performance ซึ่ง derived มาจาก cost และ ขอมูลดานเวลาที่ไดจาก WBS (งาน เวลา งบประมาณ) ซึ่งแตกงานออกมาเปน WP ซึ่งมาจับกับ deliverable และ organization unit และลำดับงานจาก network และ resource scheduling decision 2. Measuring progress and performance เชิงปริมาณคือ time และ budget ไมดูคุณภาพ การวัดเวลาทำงาย ดู critical path เสร็จทันเวลา/ชากวา/เร็วกวา แตการวัด performance เทียบกับ budget (เชน เงิน unit in place ชั่วโมงทำงานของคนงาน) วัดยาก EV จึงมีวิธีการประมาณการ performance against a time-phased budget โดยทำเปน budget cost of work performed (BCWP)
3. Comparing plan and actual 4. Taking action ถามีการ deviate จาก plan อยางมีนัยสำคัญตองทำ corrective action เพื่อให project กลับมาตา plan เดิม หรือ plan ที่ revised ใหม บางกรณีอาจถึงตองเปลี่ยน scope ซึ่งมีผลทำให baseline plan เปลี่ยนดวย
Monitoring time performance • Tool : Gantt Chart ซึ่งเปนที่นิยมใช และเขาใจงาย ทำใหมองเห็นภาพรวมของ project status ณ วันที่รายงานผลไดอยางรวดเร็ว • รูป Baseline Gantt Chart แทงบน – แสดงถึงแผนที่วางไว แทงลาง – งานที่ทำเสร็จจริง ณ วันนั้ • Control chart ก็เปนเครื่องมือที่ใชติดตามความคืบหนาของ project โดยมีการ plot ความแตกตางระหวาง schedule line บน critical path ณ วันที่รายงาน กับสิ่งที่เกิดขึ้นจริงบน critical path ดังรูป ซึ่งสามารถใชเตือนไดวาตอนนี้มีแนวโนมเป็นอยางไร ควรปรับตัวอยางไร
Monitoring cost system • Tradition : compare actual against budget • Pitfall : ดูแตตัวเงิน ไมไดดูวางานที่สำเร็จสอดคลองกับเงินที่จายไปหรือไม ตัวอยาง : สมมติวาวางแผนวาจะใชเวลา 10 เดือนใหงานเสร็จ และตั้ง budget วาแตละเดือนมีคาใชจาย $200,000/ month ดังนั้น 10 เดือน ควรมีคาใชจาย $ 2.0 million แตเมื่อผานไป 5 เดือน ปรากฏวาใชเงินไปแลว $1.3 million ซึ่งความเปนจริง อาจเปนเพราะ 1) ทำงานไดเร็วกวากำหนด 2) ทำงานชาจริง และใชเงินเกินดวย 3) ทำงานไดตามเวลา แตใชเงินเกิน
An Integrated Cost / Schedule System • เปนวิธีการปรับจากวิธีแรก เพื่อใหการติดตาม Project มีประสิทธิภาพมากขึ้น โดยหาระบบที่วัดไดทั้งตนทุนที่ใชและปริมาณงานที่เกิด โดยระบบประสมประสานนี้เรียกวา Earned value • Three data elements - BCWS : Budgeted cost of the work schedule ตนทุนที่วางไว - BCWP : Budgeted cost of the work performed หรือ earned value ตนทุนที่วางไวสำหรับงานที่ทำแลว หรือปริมาณงานที่เกิดขึ้นจริงตามเงินที่จายไป มีคา
ACWP : Actual cost of the performed • Variance BCWP = BCWS x percent of work actually completed ACWP : Actual cost of the performed • Variance Schedule variance : ผลตางระหวาง EV ที่เสร็จกับ baseline schedule SV = BCWP – BCWS Cost variance : ผลตางระหวาง EV และ actual cost ของวันที่งานเสร็จ CV = BCWP – ACWP
การแปลผล คา + แสดงวา budget ที่ตั้งไวมากกวาที่ใชจริง เปนผลลัพธที่เราตองการ และตองดูดวยวาเปนเพราะอะไร CV ดูวาตนทุนที่ใชทำงานเสร็จแลว มากกวา หรือนอยกวา ที่วางไว ดูชวงเวลาใดชวงเวลาหนึ่ง SV วัดปริมาณของงานออกมาเปนจำนวนเงิน ไมใชเวลา โดยจะบอก status ของงานวาชาหรือเร็วกวากำหนด
VAC = BAC – EAC
• เสนกลางคือ baseline เปนการวางแผนไวลวงหนากอนที่เราจะทำโครงการ จากรูปเสร็จในเวลา 45 วัน เงินทั้งหมดควรใช $400 เราอยูวันที่ 25 ตองการดูความคืบหนาของโครงการ • ถาดูแต cost คือเสนบน ตนทุนเกิดขึ้นจริง $340 (85% ของตนทุนทั้งหมดที่เกิดขึ้น) แสดงวาใชมากกวาที่ควรจะเปน (ควรเปน $300 , 75%) หรือแสดงวาเราทำงานชาไป 5 วัน (เพราะเงินเทานี้ควรทำงานได 30 วัน) CV = BCWP – ACWP = $200 - $340 = - $140 over budget SV = BCWP – BCWS = $200 - $300 = - $100 behind schedule
Developing a status report
Assumption 1. แตละ cost account มี WP อันเดียว แสดงเปนกิจกรรมบน network 2. ใช ES เปนตัวเริ่มตนในการคิด 3. คา baseline value เปน linear 4. from the moment work on an activity begins , some actual costs will be incurred each period until the activity is completed
จากตารางสรุปไดวา CV = +$12 , variance at completion (VAC) = -$17
Indexes to monitor process • Performance index Cost (CPI) Schedule (SPI) > 1.00 Under cost Ahead of schedule = 1.00 On cost On schedule < 1.00 Over cost Behind schedule Indexes to monitor process • Performance index 1. CPI : Cost performance index = BCWP / ACWP 2. SPI : Scheduling performance index = BCWP / BCWS จากขอมูลในรูปดานบน CPI = BCWP / ACWP = 42/30 = 1.4 under cost ทุกๆ $1 ที่จายไปกอใหเกิดงานที่เสร็จแลวมีมูลคา $1.4 ชอบ SPI = BCWP / BCWS = 42/34 = 1.24 ahead of schedule
Other control issues • Baseline จริงๆ แลวไมควรเปลี่ยน เปลี่ยนไดก็ตอเมื่อจำเปนจริงๆ -ถาไมเปลี่ยนจะ fail หรือ เปลี่ยนแลวใหผลดีขึ้น • Control สิ่งที่เกิดจริง กับ plan มักไมตรงกัน ควรทำ contingency fund เผื่อไวใชในยามจำเปนและใชเมื่อเปน formal (ไมใชสุมสี่สุมหา) • Scope creep – การที่ลูกคาเรียกรองใหเพิ่มทีละนิดละหนอย แตในที่สุดรวมๆ ดูแลวมาก เปนเหตุการณที่เกิดขึ้นโดยปกติในชวงเริ่ม project ซึ่งตองควรระวัง