1 / 48

Project Management

Project Management. SCC : Suthida Chaichomchuen std@kmitnb.ac.th. ความหมาย : Project. Project หมายถึง การดำเนินกิจกรรมตามแผนงานที่ได้จัดทำขึ้น โดยแต่ละกิจกรรมจะมีวันเริ่มต้นและสิ้นสุด เพื่อบรรลุเป้าหมายหรือวัตถุประสงค์ที่กำหนดไว้ ภายใต้ระยะเวลา แหล่งทรัพยากร และงบประมาณที่กำหนดไว้.

dava
Télécharger la présentation

Project Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Management SCC : Suthida Chaichomchuen std@kmitnb.ac.th

  2. ความหมาย : Project • Project หมายถึง การดำเนินกิจกรรมตามแผนงานที่ได้จัดทำขึ้น โดยแต่ละกิจกรรมจะมีวันเริ่มต้นและสิ้นสุด เพื่อบรรลุเป้าหมายหรือวัตถุประสงค์ที่กำหนดไว้ ภายใต้ระยะเวลา แหล่งทรัพยากร และงบประมาณที่กำหนดไว้

  3. ความหมาย : Project Management • Project Management หมายถึง กระบวนการในการกำหนด วางแผน ชี้แนะ ติดตาม และควบคุมโครงการพัฒนาระบบให้สามารถดำเนินการได้ตามระยะเวลาและงบประมาณที่กำหนดไว้ได้

  4. Project Manager • เป็นผู้ที่คอยดูแล ให้คำแนะนำ ควบคุม และติดตามผลการดำเนินงานของโครงการ ให้เป็นไปตามแผนงานที่กำหนดขึ้น เพื่อบรรลุวัตถุประสงค์ในการพัฒนาระบบร่วมกัน

  5. หน้าที่ของ Project Manager • กำหนดขอบเขตของโครงการ • วางแผนและจัดตั้งทีมงาน • จัดตารางการดำเนินงาน • กำกับและควบคุมโครงการ

  6. ทักษะของ Project Manager • ความเป็นผู้นำ • การจัดการ • แก้ปัญหาต่าง ๆ ที่เกิดขึ้น • บริหารทีมงาน • การบริหารงานเมื่อเกิดการเปลี่ยนแปลงหรือในสภาวะที่มีความเสี่ยง

  7. Project Management Process แบ่งออกเป็น 4 ระยะ • ระยะการเริ่มต้นโครงการ • ระยะการวางแผนโครงการ • ระยะดำเนินโครงการ • ระยะปิดโครงการ

  8. ระยะที่ 1 : การเริ่มต้นโครงการ • จัดตั้งทีมงานจัดทำโครงการ • จัดทำแผนการในการเริ่มต้นโครงการ • จัดทำกระบวนการบริหารโครงการ • จัดทำสมุดโครงการ

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

  10. ระยะที่ 2 : การวางแผนโครงการ • ระบุและประเมินความเสี่ยง • ประมาณการใช้งบประมาณ • จัดทำรายงานแสดงสถานะของงาน (Statement of Work : SOW) • จัดทำ Baseline Project Plan

  11. Baseline Project Plan: BPP • เป็นเอกสารที่แสดงรายละเอียดขอบเขตของโครงการ ต้นทุน กำไร ความเสี่ยง และความต้องการใช้ทรัพยากร

  12. ส่วนประกอบของเอกสาร BPP • ส่วนแนะนำโครงการ • ส่วนรายละเอียดของระบบ • ส่วนรายละเอียดการศึกษาความเป็นไปได้ • ส่วนรายละเอียดการบริหารโครงการ

  13. ระยะที่ 3 : ดำเนินโครงการ • ดำเนินงานในแต่ละกิจกรรมที่วางแผนไว้ • ติดตามผลการปฏิบัติงานของทีมงาน • คอยติดตามการเปลี่ยนแปลง • บำรุงรักษาชุดเอกสารของโครงการ • แจ้งความคืบหน้าในการดำเนินงาน

  14. ระยะที่ 4 : ปิดโครงการ • ปิดโครงการ • ทบทวนการดำเนินงานหลังปิดโครงการ • สิ้นสุดสัญญาในโครงการพัฒนาระบบ

  15. เทคนิคการบริหารโครงการเทคนิคการบริหารโครงการ • Gantt Chart • PERT/CPM Chart

  16. Gantt Chart • พัฒนาขึ้นโดย Henry L. Gantt ในปี 1917 • เป็นกราฟแท่งในแนวนอนซึ่งแสดงขอบเขตของระยะเวลาของกิจกรรมแต่ละขั้นตอน • โดยรายชื่อกิจกรรมจะถูกแสดงไว้ในแนวตั้งทางด้านซ้ายมือ • ระยะเวลาการทำงานจะแสดงในแนวนอนของแผนภาพ

  17. Gantt Chart กิจกรรม 1. รวบรวมความต้องการ 2. ออกแบบรายงาน 3. ออกแบบหน้าจอ 4. ออกแบบฐานข้อมูล 5. จัดทำเอกสาร 6. เขียนโปรแกรม 7. ทดสอบโปรแกรม 8. ติดตั้งโปรแกรม

  18. PERT/CPM Chart • PERT Chart : Project Evaluation and Review Technique Chart • CPM Chart : Critical Path Method

  19. PERT Chart • เป็นแผนภาพแสดงกิจกรรมของโครงการที่เชื่อมโยงกันในลักษณะของเครือข่าย (ข่ายงาน) ทำให้ทราบว่าจะต้องดำเนินกิจกรรมใดให้เสร็จสิ้นก่อนกิจกรรมถัดไป • โดยแต่ละกิจกรรมจะแทนด้วยเส้นลูกศร และเชื่อมโยงกันด้วยวงกลม (เรียกว่า โหนด) เพื่อบอกให้ทราบถึงจุดเริ่มต้นและจุดสิ้นสุดของแต่ละกิจกรรม

  20. PERT Chart • เหมาะสำหรับโครงการใหม่ที่ไม่เคยเกิดขึ้นเลย • การกำหนดเวลากิจกรรมของ PERT Chart จึงเป็นการกำหนดในรูปของความน่าจะเป็น (Probabilistic)

  21. ออกแบบ ฐานข้อมูล จัดทำ เอกสาร 5.5 2 ออกแบบ หน้าจอ 6 รวบรวม ความต้องการ ติดตั้ง โปรแกรม 1 เขียนโปรแกรม 5 1 5 7 2 3 8 5 6 4 6 ออกแบบ รายงาน ทดสอบ โปรแกรม 3 PERT Chart

  22. CPM Chart • เป็นแผนภาพแสดงกิจกรรมของโครงการที่เชื่อมโยงกันในลักษณะเครือข่าย (ข่ายงาน) ทำให้ทราบว่าต้องดำเนินกิจกรรมใดให้เสร็จสิ้นก่อนกิจกรรมถัดไป เช่นเดียวกับ PERT Chart

  23. CPM Chart • เหมาะสำหรับโครงการที่เคยเกิดขึ้นแล้วในอดีต ทำให้มีข้อมูลเพื่อกำหนดระยะเวลาของกิจกรรมได้เป็นที่แน่นอน (Deterministic)

  24. ติดตั้ง โปรแกรม ออกแบบรายงาน จัดทำเอกสาร 6 5.5 1 5 2 8 7 5 4 3 2 1 6 ออกแบบ ฐานข้อมูล 5 3 6 ออกแบบหน้าจอ เขียนโปรแกรม ทดสอบ โปรแกรม CPM Chart

  25. Critical Path : เส้นทางวิกฤต • หมายถึง เส้นทางที่ใช้เวลาในการดำเนินกิจกรรมรวมของโครงการนานที่สุด และกิจกรรมที่อยู่บนเส้นทางวิกฤตจะเรียกว่า กิจกรรมวิกฤต Critical Activity

  26. การหาเส้นทางวิกฤต • เป็นการหาเส้นทางที่ใช้เวลานานที่สุดและเหลือเวลาน้อยที่สุด • ต้องทราบระยะเวลาโดยประมาณของแต่ละกิจกรรม กำหนดได้ 2 วิธี • Deterministic • Statistic

  27. การกำหนดระยะเวลาด้วย Statistic • แยกแยะกิจกรมของโครงการ • กำหนดกิจกรรมที่ต้องดำเนินให้เสร็จสิ้นก่อนดำเนินกิจกรรมต่อไป • กำหนดระยะเวลาทั้งหมด 3 ค่า • เวลาทำกิจกรรมให้เสร็จสิ้นเร็วสุด Optimistic • เวลาทำกิจกรรมให้เสร็จสิ้นช้าสุด Pessimistic • เวลาทำกิจกรรมให้เสร็จสิ้นที่เป็นไปได้มากที่สุด Realistic

  28. การกำหนดระยะเวลาด้วย Statistic • นำค่าทั้ง 3 มาคำนวณหาค่าใช้จริงเพียงค่าเดียว เรียกว่า ค่าระยะเวลาคาดหวัง Expected Time โดยใช้สูตร ET = o + 4r + p 6

  29. การกำหนดระยะเวลาด้วย Statistic • วาดแผนภาพ PERT/CPM จากกิจกรรมและระยะเวลาคาดหวังที่หาได้จากข้อ 1-3 • คำนวณหาเส้นทางวิกฤต

  30. ตัวอย่าง : การคำนวณหาเส้นทางวิกฤต • สมมติว่าบริษัท AAA ต้องการพัฒนาระบบขึ้นมา 1 ระบบ หลังจากการเสนอโครงการได้รับการอนุมัติแล้ว จึงได้วางแผนการดำเนินงานของโครงการดังกล่าว และนำเสนอแผนงานในส่วนของระยะเวลาในการดำเนินงาน พร้อมทั้งแสดงเส้นทางวิกฤต โดยมีขั้นตอนในการคำนวณหาเส้นทางวิกฤต ดังนี้

  31. ขั้นตอนที่ 1 : แยกแยะกิจกรรมของโครงการ 1. รวบรวมความต้องการ 2. ออกแบบรายงาน 3. ออกแบบหน้าจอ 4. ออกแบบฐานข้อมูล 5. จัดทำเอกสาร 6. เขียนโปรแกรม 7. ทดสอบโปรแกรม 8. ติดตั้งโปรแกรม

  32. ขั้นตอนที่ 2 : กำหนดกิจกรรมก่อนหน้า กิจกรรม กิจกรรมก่อนหน้า 1. รวบรวมความต้องการ - 2. ออกแบบรายงาน 1 3. ออกแบบหน้าจอ 1 4. ออกแบบฐานข้อมูล 2, 3 5. จัดทำเอกสาร 4 6. เขียนโปรแกรม 4 7. ทดสอบโปรแกรม 6 8. ติดตั้งโปรแกรม 5, 7

  33. ขั้นตอนที่ 3 : คำนวณหาค่าระยะเวลาคาดหวัง กิจกรรม กิจกรรม กำหนดระยะเวลา ค่าระยะเวลา ก่อนหน้า (สัปดาห์) คาดหวัง o r p ET T1 - 1 5 9 5 T2 1 5 6 7 6 T3 1 3 6 9 6 T4 2, 3 1 2 3 2 T5 4 3 6 7 5.5 T6 4 4 5 6 5 T7 6 1 3 5 3 T8 5, 7 1 1 1 1

  34. 1 ET = 5 ขั้นตอนที่ 4 : วาดแผนภาพ PERT/CPM 4.1 วาดเริ่มจากโหนดกิจกรรมที่ 1

  35. 1 2 ET = 5 ET = 6 ขั้นตอนที่ 4 4.2 วาดโหนดกิจกรรมที่ 2 ซึ่งมีกิจกรรมที่ 1 ก่อนหน้า

  36. 1 2 3 ET = 5 ET = 6 ET = 6 ขั้นตอนที่ 4 4.3 วาดโหนดกิจกรรมที่ 3 ซึ่งมีกิจกรรมที่ 1 ก่อนหน้า

  37. 1 2 3 4 ET = 5 ET = 6 ET = 6 ET = 2 ขั้นตอนที่ 4 4.4 วาดโหนดกิจกรรมที่ 4 ซึ่งมีกิจกรรมที่ 2,3 ก่อนหน้า

  38. 1 2 3 4 5 ET = 5 ET = 6 ET = 6 ET = 2 ET = 5.5 ขั้นตอนที่ 4 4.5 วาดโหนดกิจกรรมที่ 5 ซึ่งมีกิจกรรมที่ 4 ก่อนหน้า

  39. 1 2 3 4 5 6 ET = 5 ET = 6 ET = 6 ET = 2 ET = 5.5 ET = 5 ขั้นตอนที่ 4 4.6 วาดโหนดกิจกรรมที่ 6 ซึ่งมีกิจกรรมที่ 4 ก่อนหน้า

  40. 1 2 3 4 5 6 7 ET = 5 ET = 6 ET = 6 ET = 2 ET = 5.5 ET = 5 ET = 3 ขั้นตอนที่ 4 4.7 วาดโหนดกิจกรรมที่ 7 ซึ่งมีกิจกรรมที่ 6 ก่อนหน้า

  41. ET = 1 2 4 3 1 5 6 7 8 ET = 6 ET = 2 ET = 5 ET = 5.5 ET = 5 ET = 3 ET = 6 ขั้นตอนที่ 4 4.8 วาดโหนดกิจกรรมที่ 8 ซึ่งมีกิจกรรมที่ 5,7 ก่อนหน้า

  42. ขั้นตอนที่ 5 : คำนวณหาเส้นทางวิกฤต 5.1 เริ่มหาจากวันแรกสุด (TE) Earliest Expected Completion Time : TE • โดยทำการบวกสะสมค่า ET จากโหนดซ้ายมือไปทางขวาจนถึงโหนดสุดท้ายของแต่ละเส้นทาง

  43. TE = 11 TE = 18.5 TE = 22 2 5 8 ET = 6 TE = 5 ET = 2 ET = 5.5 ET = 1 1 7 6 3 4 ET = 5 TE = 13 ET = 3 ET = 5 ET = 6 TE = 18 TE = 21 TE = 11 ขั้นตอนที่ 5.1 : หาค่า TE

  44. ขั้นตอนที่ 5 : คำนวณหาเส้นทางวิกฤต 5.2 เริ่มหาจากวันสุดท้าย (TL) Latest Expected Completion Time : TL • ค่าเริ่มต้นของ TL จะมีค่าเท่ากับ TE ค่าสุดท้าย จากนั้นให้ทำการลบออกด้วยค่า ET ของแต่ละโหนด เริ่มต้นจากโหนดทางขวามือไปทางซ้ายจนถึงโหนดแรกของแต่ละเส้นทาง

  45. TE = 11 TL = 11 TE = 18.5 TL = 21 TE = 22 TL = 22 2 5 8 TE = 5 TL = 5 ET = 6 ET = 2 ET = 5.5 ET = 1 1 7 6 3 4 ET = 5 TE = 13 TL = 13 ET = 3 ET = 5 ET = 6 TE = 18 TL = 18 TE = 21 TL = 21 TE = 11 TL = 11 ขั้นตอนที่ 5.2 : หาค่า TL

  46. ขั้นตอนที่ 5 : คำนวณหาเส้นทางวิกฤต 5.3 คำนวณหาค่าเวลายืดหยุ่น (Slack Time) • คือ ระยะเวลาที่กิจกรรมสามารถล่าช้าโดยไม่ส่งผลกระทบให้โครงการล่าช้า ซึ่งกิจกรรมที่มีเวลายืดหยุ่นจะอยู่บนเส้นทางที่ไม่ใช่เส้นทางวิกฤต (Noncritical Path) • หาได้จากผลต่างของ TE และ TL • ถ้าค่าเวลายืดหยุ่นเป็นศูนย์ (0) แสดงว่ากิจกรรมนั้นเป็นกิจกรรมที่อยู่บนเส้นทางวิกฤต

  47. ขั้นตอนที่ 5.3 : คำนวณหาค่าเวลายืดหยุ่น กิจกรรม TETL เวลายืดหยุ่น เส้นทางวิกฤต TE - TL 1 5 5 0 วิกฤต 2 11 11 0 วิกฤต 3 11 11 0 วิกฤต 4 13 13 0 วิกฤต 5 18.5 21 2.5 - 6 18 18 0 วิกฤต 7 21 21 0 วิกฤต 8 22 22 0 วิกฤต

  48. Gantt Chart 1. เหมาะสำหรับโครงการ ที่มีขนาดเล็ก 2. สามารถแสดงให้เห็น ถึงกิจกรรมที่ทำใน เวลาเดียวกันได้ 3. แสดงกิจกรรมที่สำคัญ ต่อโครงการได้ (Critical Path) PERT/CPM Chart 1. เหมาะสำหรับโครงการ ที่มีขนาดใหญ่ 2. สามารถแสดงกิจกรรม ที่สำคัญได้ (Critical Path) ทำให้มีการ ควบคุมการใช้ทรัพยากร ได้อย่างคุ้มค่า ข้อแตกต่างระหว่าง Gantt และ PERT/CPM

More Related