SlideShare a Scribd company logo
1 of 57
Chapter 6 ,[object Object]
Chapter 6 Objectives ,[object Object],[object Object],[object Object],[object Object]
Project Time Management  as defined in PMBOK  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Work Breakdown Structure (WBS) ,[object Object],[object Object],[object Object],[object Object]
Work Package ,[object Object]
Deliverables and Milestones  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing the WBS   ,[object Object]
Approaches to Developing WBSs ,[object Object],[object Object],[object Object],[object Object],[object Object]
Project Life Cycle  ประกอบไปด้วย  5  เฟส 1 2 3 4 5 SDLC
Systems Development Life Cycle (SDLC) เวลาเราจะพัฒนาระบบ  ( โปรแกรม )  อะไรสักอย่างหนึ่ง จะประกอบไปด้วย  5  เฟส เช่นกัน
The Relationship Between the PLC & SDLC
An IT Project Methodology
ดูให้เข้าใจส่วนใดคือ  PLC  ส่วนใดคือ  SDLC ในบล็อกนี้คือ SDLC และมันก็คือ  Execute And Control  ของ  PLC
Work Breakdown S tructure Phase Deliverable Activities/Tasks Deliverable  Completion Phase  completion
The WBS Should Follow the Work Package Concept
Developing the WBS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic Principles for Creating WBSs ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Project Estimation ,[object Object],[object Object]
Pricing and Estimating ,[object Object],[object Object],[object Object],[object Object],[object Object]
Types of Estimates (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Types of Estimates (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Estimating Methods (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Estimating Methods (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Estimating Methods (3) ,[object Object],[object Object]
Estimation Techniques - The Project Management Approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Project Estimation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Project Estimation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Project Estimation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example WBS with Estimated Task Durations 6.2 Test Results Report 6.2.1 Review test plan with client 1 day 6.2.2 Carry out test plan 5 days 6.2.3 Analyze results 2 days 6.2.4 Prepare test results report and presentation 3 days 6.2.5 Present test results to client 1 day 6.2.6 Address any software issues or problems 5 days
Estimating Pitfalls ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Engineering Metrics and Approaches  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Engineering Estimation Model
Software Engineering Metrics and Approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Engineering Metrics and Approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Application Boundary for Function Point Analysis 1 (EIF) 2 3 4 5
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  Complexity   Low Average High Total Internal Logical Files (ILF) _ 3   x 7   = 21 _ 2   x 10   = 20 _ 1   x 15   = 15 56 External Interface Files (EIF) __  x 5   = __ _ 2  x 7   = 14 __  x 10   = __ 14 External Input (EI) _ 3   x 3   =  9  _ 5  x 4  = 20 _ 4   x 6   = 24 53 External Output (EO) _ 4   x 4   = 16 _ 2  x 5   = 10 _ 1   x 7   = 7 33 External Inquiry (EQ) _ 2  x 3   = 6 _ 5  x 4   = 20 _ 3   x 6   = 18 44   Total Unadjusted Function Points (UAF) 200
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],จะคำนวณหา  Total adjusted function points
General System Characteristic Degree of Influence Data Communications 3 Distributed Data Processing 2 Performance 4 Heavily Used Configuration 3 Transaction Rate 3 On-line Data Entry 4 End User Efficiency 4 Online Update 3 Complex Processing 3 Reusability 2 Installation Ease 3 Operational Ease 3 Multiple Sites 1 Facilitate Change 2 Total Degrees of Influence 40 Value Adjustment Factor VAF = (TDI * 0.01) + .65 VAF = (40 * .01) + .65 = 1.05 Total Adjusted Function Points = FP = UAF * VAF FP = 200 * 1.05 = 210
[object Object],[object Object],[object Object],[object Object]
  Source: http://www.theadvisors.com/langcomparison.htm Language Average Source LOC per Function Pont Average Source LOC for a 210 FP Application Access 38 7,980 Basic 107 22,470 C 128 26,880 C++ 53 11,130 COBOL 107 22,470 Delphi 29 6,090 Java 53 11,130 Machine Language 640 134,440 Visual Basic 5 29 6,090
COCOMO – C O nstructive  CO st  MO del   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COCOMO – Effort Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COCOMO Models (Duration) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COCOMO Duration Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Mythical Man-Month – Frederick Brooks ,[object Object],[object Object],[object Object],[object Object]
The Mythical Man-Month – Frederick Brooks ,[object Object]
COCOMO – COnstructive COst MOdel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Engineering Metrics and Approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Some Examples of Heuristics from Estimating Software Costs by Capers Jones (1988) ,[object Object],[object Object],[object Object],[object Object],[object Object]
What Is the Best Way to Estimate IT Projects? ,[object Object],[object Object],[object Object],[object Object]
Pricing out a Project ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pricing Method ,[object Object],[object Object],[object Object]
จบหัวข้อ  6 ,[object Object]

More Related Content

What's hot

Ppt. ท้องเสีย 1
Ppt. ท้องเสีย 1Ppt. ท้องเสีย 1
Ppt. ท้องเสีย 1Prachaya Sriswang
 
หลักการทำงานของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์หลักการทำงานของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์siwaporn_jo
 
2การบริหารองค์การด้วยโครงการ
2การบริหารองค์การด้วยโครงการ2การบริหารองค์การด้วยโครงการ
2การบริหารองค์การด้วยโครงการpop Jaturong
 
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้า
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้าโครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้า
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้าธนัชพร ส่งงาน
 
2 2โครงสร้างผังงานลำดับ
2 2โครงสร้างผังงานลำดับ2 2โครงสร้างผังงานลำดับ
2 2โครงสร้างผังงานลำดับPannathat Champakul
 
SฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัยSฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัยSuradet Sriangkoon
 
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)Alongkorn WP
 
ระบบจองห้องประชุมออนไลน์
ระบบจองห้องประชุมออนไลน์ระบบจองห้องประชุมออนไลน์
ระบบจองห้องประชุมออนไลน์Preepram Laedvilai
 
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล วงค์สารี
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล  วงค์สารีการใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล  วงค์สารี
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล วงค์สารีChutchavarn Wongsaree
 
การจัดการข้อร้องเรียน
การจัดการข้อร้องเรียนการจัดการข้อร้องเรียน
การจัดการข้อร้องเรียนSuradet Sriangkoon
 
Project management ver7 video
Project management ver7 videoProject management ver7 video
Project management ver7 videoArjin Numsomran
 
รายงานการปฏิบัติงานสหกิจศึกษา
รายงานการปฏิบัติงานสหกิจศึกษารายงานการปฏิบัติงานสหกิจศึกษา
รายงานการปฏิบัติงานสหกิจศึกษาAttaporn Ninsuwan
 
การเขียนโครงการ
การเขียนโครงการการเขียนโครงการ
การเขียนโครงการบูม บูม
 
Cvp central venous pressure monitoring
Cvp central venous pressure monitoringCvp central venous pressure monitoring
Cvp central venous pressure monitoringpiyarat wongnai
 

What's hot (20)

Ppt. ท้องเสีย 1
Ppt. ท้องเสีย 1Ppt. ท้องเสีย 1
Ppt. ท้องเสีย 1
 
hypertension guidebook
hypertension guidebookhypertension guidebook
hypertension guidebook
 
หลักการทำงานของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์หลักการทำงานของคอมพิวเตอร์
หลักการทำงานของคอมพิวเตอร์
 
เศรษฐศาสตร์สุขภาพ
เศรษฐศาสตร์สุขภาพเศรษฐศาสตร์สุขภาพ
เศรษฐศาสตร์สุขภาพ
 
จำแนกประเภท
จำแนกประเภทจำแนกประเภท
จำแนกประเภท
 
Warning sign
Warning signWarning sign
Warning sign
 
2การบริหารองค์การด้วยโครงการ
2การบริหารองค์การด้วยโครงการ2การบริหารองค์การด้วยโครงการ
2การบริหารองค์การด้วยโครงการ
 
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้า
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้าโครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้า
โครงงานคอมพิวเตอร์ เรื่อง โรคซึมเศร้า
 
2 2โครงสร้างผังงานลำดับ
2 2โครงสร้างผังงานลำดับ2 2โครงสร้างผังงานลำดับ
2 2โครงสร้างผังงานลำดับ
 
SฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัยSฺBAR เอสบา การสื่อสารอย่างปลอดภัย
SฺBAR เอสบา การสื่อสารอย่างปลอดภัย
 
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)
ส่วนที่ 3 โครงการ (ตัวอย่างจากปี 53)
 
ระบบจองห้องประชุมออนไลน์
ระบบจองห้องประชุมออนไลน์ระบบจองห้องประชุมออนไลน์
ระบบจองห้องประชุมออนไลน์
 
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล วงค์สารี
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล  วงค์สารีการใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล  วงค์สารี
การใช้กระบวนการพยาบาลในการดูแลผู้ป่วยไตวายระยะสุดท้าย โดย ชัชวาล วงค์สารี
 
การจัดการข้อร้องเรียน
การจัดการข้อร้องเรียนการจัดการข้อร้องเรียน
การจัดการข้อร้องเรียน
 
ใบงาน1ประมวลผลคำ
ใบงาน1ประมวลผลคำใบงาน1ประมวลผลคำ
ใบงาน1ประมวลผลคำ
 
Project management ver7 video
Project management ver7 videoProject management ver7 video
Project management ver7 video
 
รายงานการปฏิบัติงานสหกิจศึกษา
รายงานการปฏิบัติงานสหกิจศึกษารายงานการปฏิบัติงานสหกิจศึกษา
รายงานการปฏิบัติงานสหกิจศึกษา
 
การเขียนโครงการ
การเขียนโครงการการเขียนโครงการ
การเขียนโครงการ
 
Cvp central venous pressure monitoring
Cvp central venous pressure monitoringCvp central venous pressure monitoring
Cvp central venous pressure monitoring
 
2016 CVS assessment
2016 CVS assessment2016 CVS assessment
2016 CVS assessment
 

Viewers also liked

Script breakdown sheet1
Script breakdown sheet1Script breakdown sheet1
Script breakdown sheet1Yazzee
 
โครงการอันเนื่องมาจากพระราชดำริ 26
โครงการอันเนื่องมาจากพระราชดำริ 26โครงการอันเนื่องมาจากพระราชดำริ 26
โครงการอันเนื่องมาจากพระราชดำริ 26musitaporn
 
Script Breakdown Sheet 1
Script Breakdown Sheet 1Script Breakdown Sheet 1
Script Breakdown Sheet 1hlr1993
 
โครงการสะพานพระราม 8
โครงการสะพานพระราม 8 โครงการสะพานพระราม 8
โครงการสะพานพระราม 8 Lovemommakmak
 
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศแบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศฐนกร คำเรือง
 
โครงการในพระราชดำริ ไบโอดีเซล
โครงการในพระราชดำริ ไบโอดีเซลโครงการในพระราชดำริ ไบโอดีเซล
โครงการในพระราชดำริ ไบโอดีเซลSleFongnoi Ag'
 
What is a Work Breakdown Structure?
What is a Work Breakdown Structure?What is a Work Breakdown Structure?
What is a Work Breakdown Structure?Kenny Hirschmann
 
Work Breakdown Structure Use This
Work Breakdown Structure Use ThisWork Breakdown Structure Use This
Work Breakdown Structure Use Thisproject management
 
WBS presentation
WBS presentationWBS presentation
WBS presentationjpstewar
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure pptnazi2020
 

Viewers also liked (16)

Script breakdown sheet1
Script breakdown sheet1Script breakdown sheet1
Script breakdown sheet1
 
โครงการอันเนื่องมาจากพระราชดำริ 26
โครงการอันเนื่องมาจากพระราชดำริ 26โครงการอันเนื่องมาจากพระราชดำริ 26
โครงการอันเนื่องมาจากพระราชดำริ 26
 
Ch8
Ch8Ch8
Ch8
 
Script Breakdown Sheet 1
Script Breakdown Sheet 1Script Breakdown Sheet 1
Script Breakdown Sheet 1
 
โครงการสะพานพระราม 8
โครงการสะพานพระราม 8 โครงการสะพานพระราม 8
โครงการสะพานพระราม 8
 
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศแบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
แบบฝึกหัด ระบบคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
 
โครงการในพระราชดำริ ไบโอดีเซล
โครงการในพระราชดำริ ไบโอดีเซลโครงการในพระราชดำริ ไบโอดีเซล
โครงการในพระราชดำริ ไบโอดีเซล
 
Wbs For Building Project
Wbs For Building ProjectWbs For Building Project
Wbs For Building Project
 
What is a Work Breakdown Structure?
What is a Work Breakdown Structure?What is a Work Breakdown Structure?
What is a Work Breakdown Structure?
 
Work Breakdown Structure Use This
Work Breakdown Structure Use ThisWork Breakdown Structure Use This
Work Breakdown Structure Use This
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
 
Work Breakdown Structure
Work Breakdown StructureWork Breakdown Structure
Work Breakdown Structure
 
Work Breakdown Structure
Work Breakdown StructureWork Breakdown Structure
Work Breakdown Structure
 
WBS presentation
WBS presentationWBS presentation
WBS presentation
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure ppt
 
Types of estimates
Types of estimatesTypes of estimates
Types of estimates
 

Similar to The work breakdown structure and project estimation (20)

Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdfImplementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
Implementation_Methodology by Alex 2023 แปลโดย ธนเดช รันดิลก ณ ภูเก็ต.pdf
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
SDLC
SDLCSDLC
SDLC
 
โครงการ
โครงการโครงการ
โครงการ
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
Present
PresentPresent
Present
 
โครงการ
โครงการโครงการ
โครงการ
 
presentation
presentationpresentation
presentation
 
Present
PresentPresent
Present
 
Ms project
Ms projectMs project
Ms project
 
Activitiy-4
Activitiy-4Activitiy-4
Activitiy-4
 
Activity 4
Activity 4Activity 4
Activity 4
 
Activity 4
Activity 4Activity 4
Activity 4
 
Identifying isd addie 2 wiki
Identifying  isd addie 2 wikiIdentifying  isd addie 2 wiki
Identifying isd addie 2 wiki
 

The work breakdown structure and project estimation

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Project Life Cycle ประกอบไปด้วย 5 เฟส 1 2 3 4 5 SDLC
  • 10. Systems Development Life Cycle (SDLC) เวลาเราจะพัฒนาระบบ ( โปรแกรม ) อะไรสักอย่างหนึ่ง จะประกอบไปด้วย 5 เฟส เช่นกัน
  • 11. The Relationship Between the PLC & SDLC
  • 12. An IT Project Methodology
  • 13. ดูให้เข้าใจส่วนใดคือ PLC ส่วนใดคือ SDLC ในบล็อกนี้คือ SDLC และมันก็คือ Execute And Control ของ PLC
  • 14. Work Breakdown S tructure Phase Deliverable Activities/Tasks Deliverable Completion Phase completion
  • 15. The WBS Should Follow the Work Package Concept
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Example WBS with Estimated Task Durations 6.2 Test Results Report 6.2.1 Review test plan with client 1 day 6.2.2 Carry out test plan 5 days 6.2.3 Analyze results 2 days 6.2.4 Prepare test results report and presentation 3 days 6.2.5 Present test results to client 1 day 6.2.6 Address any software issues or problems 5 days
  • 32.
  • 33.
  • 35.
  • 36.
  • 37. The Application Boundary for Function Point Analysis 1 (EIF) 2 3 4 5
  • 38.
  • 39.   Complexity   Low Average High Total Internal Logical Files (ILF) _ 3 x 7 = 21 _ 2 x 10 = 20 _ 1 x 15 = 15 56 External Interface Files (EIF) __ x 5 = __ _ 2 x 7 = 14 __ x 10 = __ 14 External Input (EI) _ 3 x 3 = 9 _ 5 x 4 = 20 _ 4 x 6 = 24 53 External Output (EO) _ 4 x 4 = 16 _ 2 x 5 = 10 _ 1 x 7 = 7 33 External Inquiry (EQ) _ 2 x 3 = 6 _ 5 x 4 = 20 _ 3 x 6 = 18 44   Total Unadjusted Function Points (UAF) 200
  • 40.
  • 41. General System Characteristic Degree of Influence Data Communications 3 Distributed Data Processing 2 Performance 4 Heavily Used Configuration 3 Transaction Rate 3 On-line Data Entry 4 End User Efficiency 4 Online Update 3 Complex Processing 3 Reusability 2 Installation Ease 3 Operational Ease 3 Multiple Sites 1 Facilitate Change 2 Total Degrees of Influence 40 Value Adjustment Factor VAF = (TDI * 0.01) + .65 VAF = (40 * .01) + .65 = 1.05 Total Adjusted Function Points = FP = UAF * VAF FP = 200 * 1.05 = 210
  • 42.
  • 43.   Source: http://www.theadvisors.com/langcomparison.htm Language Average Source LOC per Function Pont Average Source LOC for a 210 FP Application Access 38 7,980 Basic 107 22,470 C 128 26,880 C++ 53 11,130 COBOL 107 22,470 Delphi 29 6,090 Java 53 11,130 Machine Language 640 134,440 Visual Basic 5 29 6,090
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.