ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Software Project Management
    ITEC3131
    Progress0 / 42 topics
    Topics
    1. Introduction Software Project: Classification of project types2. Scope triangle3. Project risk vs business value4. The S curve5. Five phases of project management life cycle6. WBS: Work Breakdown Structure7. Estimate activity duration8. Five methods of Estimating Activity Duration9. Elapsed Time vs Productive time10. PMI Process Groups & Knowledge Areas11. Project Planning and Project Scheduling12. Project Proposal13. Project Networks: Critical Path Method (CPM)14. Build the project network15. Analysis of the project network16. Network Analysis and Critical Path Analysis17. PERT18. GANTT Chart19. Using MS-Project to draw GANTT chart20. Project Metrics & Software Project Estimation21. Software Project Metrics: Metrics & Indicators22. Software measurement: Size Oriented Metrics23. Function-Oriented Metrics24. Software Project Estimation: Decomposition Techniques25. Software Sizing26. Problem-Based Estimation27. Cost Estimation28. Size Estimation: COCOMO Model29. Function Point Analysis30. Project Staffing31. Project Monitoring and Control32. Project Staffing and Personnel Planning33. Software project Teams34. Risk Identification, Analysis and Management35. Earned Value Analysis36. Configuration Management37. Earned Value Analysis for Project Monitoring and Control38. Software Project Quality Assurance Plans39. SQA Process40. Software Project Quality Standards41. Overview of Project Configuration Management42. Project Risk Management
    ITEC3131›PERT
    Software Project ManagementTopic 17 of 42

    PERT

    3 minread
    547words
    Beginnerlevel

    📘 PERT (Program Evaluation and Review Technique)


    🔹 1. Definition

    PERT (Program Evaluation and Review Technique) is a project scheduling technique used to estimate the time required to complete a project when activity durations are uncertain.

    👉 It focuses on probabilistic time estimation (uncertain environments).

    📌 Developed for R&D and complex projects.


    🔹 2. Key Idea of PERT ⭐

    PERT assumes that activity time is not fixed but can vary. So it uses three time estimates:

    • 🟢 Optimistic time (O) → Best case
    • 🟡 Most Likely time (M) → Normal case
    • 🔴 Pessimistic time (P) → Worst case

    🔹 3. PERT Formula

    🔸 Expected Time (TE)

    TE = (O + 4M + P) / 6
    

    👉 This gives a weighted average time estimate.


    🔹 4. Standard Deviation and Variance (Important ⭐)

    🔸 Standard Deviation

    SD = (P − O) / 6
    

    🔸 Variance

    Variance = [(P − O) / 6]²
    

    🔹 5. Steps in PERT

    🔸 Step 1: Identify Activities

    • Break project into tasks (WBS)

    🔸 Step 2: Define Dependencies

    • Find task sequence

    🔸 Step 3: Draw Network Diagram

    • Show activities and relationships

    🔸 Step 4: Assign Time Estimates

    • O, M, P for each activity

    🔸 Step 5: Calculate Expected Time

    • Use PERT formula

    🔸 Step 6: Find Critical Path

    • Longest expected time path

    🔹 6. Example

    Activity O M P
    A 2 4 6

    Calculation:

    TE = (2 + 4×4 + 6) / 6
       = (2 + 16 + 6) / 6
       = 24 / 6 = 4 days
    

    🔹 7. PERT Diagram Description

    📌 PERT uses a network diagram (AON/AOA):

    • Nodes → Activities
    • Arrows → Dependencies
    • Each activity shows O, M, P or TE values
    • Critical path is highlighted

    🔹 8. Advantages of PERT

    • Useful for uncertain and new projects
    • Improves time estimation accuracy
    • Helps in risk analysis
    • Identifies critical activities
    • Supports planning of complex projects

    🔹 9. Limitations of PERT

    • Time-consuming calculations
    • Depends on accurate estimation of O, M, P
    • Not suitable for simple projects
    • Assumes probability distribution (may not always be accurate)

    🔹 10. PERT vs CPM ⭐ (Very Important)

    Feature PERT CPM
    Time Type Probabilistic Deterministic
    Focus Time uncertainty Cost & time
    Estimates 3 (O, M, P) Single estimate
    Use Research projects Construction/software
    Nature Flexible Fixed planning

    🔹 11. Key Terms

    • Optimistic time (O) → fastest completion
    • Most likely time (M) → normal condition
    • Pessimistic time (P) → worst case
    • Expected time (TE) → weighted average

    🔹 12. Importance of PERT

    • Helps manage uncertain project timelines
    • Improves planning accuracy
    • Useful for large and complex software projects
    • Supports decision-making under risk

    🔹 13. Short Summary

    • PERT is a probabilistic scheduling technique
    • Uses three time estimates: O, M, P
    • Calculates expected time using weighted formula
    • Best suited for uncertain and research-based projects

    🔹 14. Quick Exam Answer (2–3 lines)

    PERT (Program Evaluation and Review Technique) is a project scheduling technique used to estimate project duration under uncertainty. It uses three time estimates—optimistic, most likely, and pessimistic—to calculate expected time using a weighted average formula.


    🔹 15. Likely Exam Questions

    1. Define PERT.
    2. What are O, M, and P times in PERT?
    3. Write PERT formula for expected time.
    4. Differentiate between PERT and CPM.
    5. What are the advantages of PERT?
    6. Explain standard deviation in PERT.
    7. Draw and explain a PERT network diagram.
    Previous topic 16
    Network Analysis and Critical Path Analysis
    Next topic 18
    GANTT Chart

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time3 min
      Word count547
      Code examples0
      DifficultyBeginner