Skip to content

How does P3 caculate project progress?

Eddy KwonMember for 17 years
Created
9
2
0
I get project progress % comoplete from P3 schedule run reports. I think this is time (schedule) based calculation, but no way to get same percentage from P3 reports. If you know how P3 works with project level progress calculation, please let me know. Thanks in advance.

Eddy

9 replies

Oldest first
  1. 0
    Shah. HB ·
    % of completion = {[original duration-remaining duration]/original duration}*100
  2. 0
    Eddy Kwon ·
    Shahul
    Thanks for reply.
    That’s what i thought as we generally use that math to get activity % complete, but that didn’t work for P3 project % complete.
    I have a project with the follwoing information. My calculation shows 49% complete, but P3 report does 20.4 %.

    Project Start- January 01, 2008
    Projectd Finish- June 09, 2011
    Data Date-September 01, 2009

    The following is a part of P3 Scheduing Report
    ===========================================================
    Scheduling Statistics for Project U090:
    Schedule calculation mode - Retained logic
    Schedule calculation mode - Contiguous activities
    Float calculation mode - Use finish dates
    SS relationships - Use early start of predecessor


    Schedule run on Wed Oct 07 14:43:13 2009
    Run Number 1310.

    Number of activities.................. 4933
    Number of activities in longest path.. 117
    Started activities.................... 874
    Completed activities.................. 777
    Number of relationships............... 9143
    Percent complete...................... 20.4
    Number of expected finish activities.. 16
    Number of late constraints........... 3

    Data date............................. 1SEP09
    Start date............................ 1JAN08
    Imposed finish ate...................
    Latest calculated early finish........ 09JUN11
  3. 0
    Shah. HB ·
    Check this formula

    Percent of completion =[actual duration/total duration]*100

    total duration = original duration + remaining duration

    Actual duration =[Actual start-data date]-resource lag which is generally equal to zero
  4. 0
    Basir Ahmed ·
    P3 does not calculate progress on the bases of duration, rather it does it on the bases of Manhours allotted to each activity.

    all it does after you add the total BOQ manhours manhours, it creats an S-Curve and this is done by dividing the activity into days, thus manhours are also divided into days.
    e.g you have an activity for 5 days and total manhours for this activity are 75, so P3 will divide 100 manhours in five units of 15 Manhours each and put them in each day. Now when you update your plan or insert achieved manhours aftera week. lets say you entered 60 manhours. so it will calculate the progress to be 80%.

    the same formula and technique is applied to the entire project and calculations.

    you can even do it on paper but P3 does it for you.

    If anyone thinks i am wrong kindly correct.

    Cheers.
  5. 0
    Basir Ahmed ·
    P3 does not calculate progress on the bases of duration, rather it does it on the bases of Manhours allotted to each activity.

    all it does after you add the total BOQ manhours , it creates an S-Curve and this is done by dividing the activity into days, thus manhours are also divided into days.
    e.g you have an activity for 5 days and total manhours for this activity are 75, so P3 will divide these 75 manhours in five units of 15 Manhours each and put them in each slot (day). Now when you update your plan or insert achieved manhours. Let’s say you entered 60 manhours after 5 days. It will calculate the progress to be 80%. Because the work is only 80% complete irrespective of the time taken by u to complete the activity.

    The same formula and technique is applied to the entire project and calculations.

    You can even do it on paper but P3 does it for you.

    If anyone thinks i am wrong kindly correct.

    Cheers.
  6. 0
    Eddy Kwon ·
    Thanks Basir and Shahul.
    I will work on what you guys explained during this weekend.
    Thanks for valuable comments.

    Eddy
  7. 0
    Shah. HB ·
    HI barry

    you set baseline as a target for cross checking planned percentage completion and actual percentage and variance between them

    you can check out in tabular report for values you require for s curve

    Method of measurement depends on us ,how we use matters
  8. 0
    Anbin Ponnith ·
    Dear Eddy,

    Check in Tools -> options -> Summarization

    here click duration .

    Explanation for schedule report percentage complete:
    ----------------------------------------------------

    Also in the schedule report the percentage is calculated based on the duration weight age of each activity.

    For example
    ID Du Early Start Early Finish
    A 3 1-Dec-09 3-Dec-09
    B 1 3-Dec-09 3-Dec-09

    Now if your data date is 2-Dec-09

    After summarization you get in the activity column area the percentage complete shows as
    ((Original Duration-Remaining Duration)/Original Duration) * 100
    i.e,
    ((3-2)/3)*100=33.33%

    in Schedule report it is calculated as follows,

    Overall duration = 4 i.e,(3+1)
    Now the weight age for Activity A is (3/4) = 75 %
    and the weightage for Activity B is (1/4) = 25 %

    As per date date if the percentage complete of activity A is 33% then in the schedule report you get only 24.75 %.

    It is calculated by formula
    (Activity % Complete * Weightage)/100
    Activity A percentage complete is 33
    Weightage is 75
    i.e ( 33 * 75 )/100 = 24.75%

    With Thanks & Regards,

    Anbin Ponnith







  9. 0
    Eddy Kwon ·
    Thanks Anbin.
    Application of weight to a percentage complete is new for me. Your explaination is very clear to understand.
    Thanks
    Eddy

Log in or join to reply

ProjectControls.com is free to join. Members can post questions, reply, vote and follow discussions.

Existing members: your original username and password still work. Forgot password?