ScheduleReviewhandout_1

download ScheduleReviewhandout_1

of 10

Transcript of ScheduleReviewhandout_1

  • 8/19/2019 ScheduleReviewhandout_1

    1/25

    BASELINE SCHEDULEREVIEW TECHNIQUES

    September 2002

    Presented By:Craig L. Olsen, CCCVice President

    URS Corporation213-996-2586 [email protected]

    PRESENTER PROFILE

    Certified Cost Consultant

    Authorized Primavera Trainer

    Co-Leader Of Primavera User Group

    Controls Trainer & Presenter

    Leader Of So. Calif. Project Controls Practice

    Project Manager & Senior Consultant

    Licensed General Contractor

    Project Experience exceeds $20 Billion

    LA City, LA County, MTA, LAX, UCLA, MWD, Caltrans, LAUSD, SDSchools

    2

    BASELINE OVERVIEW

    • OBJECTIVES• QUALITY CONTROL vs. AUDIT • REVIEW PROCESS / CYCLE• LOOK AT BAR CHART LAST

    • RECALC & DIAGNOSTICS• CHECK SETTINGS & DICTIONARIES• EVALUATE DATA INTEGRITY• CONFIRM COMPLIANCE• VALIDATE BUILDABILITY

    Baseline

    OBJECTIVES

    1. Perform Quality Control

    2. Establish Realistic & Usable Schedule

    3. Use Schedule As A Tool, Not A Weapon

    4. Weight Discrepancies Based On Potential Impact5. Prepare Meaningful & Balanced Recommendations

  • 8/19/2019 ScheduleReviewhandout_1

    2/25

  • 8/19/2019 ScheduleReviewhandout_1

    3/25

  • 8/19/2019 ScheduleReviewhandout_1

    4/25

    7

    Check Resource/Cost Dictionaries

    Baseline

    1. RESOURCESa. Select DATA, RESOURCESb. Click onPRINT to output the listing for reference and future comparisonc. Do the Resources represent what is required and/or necessary?d. An upcoming slide discusses Evaluating Resource Utilization

    2. RESOURCE CURVESa. Select DATA, RESOURCE CURVES

    b. Check to see if any non-standard curves have been established3. COST ACCOUNTSa. Select DATA, COST ACCOUNTSb. Click onPRINT to output the listing for reference and future comparisonc. Do the Cost Accounts / Categories represent what is required and/or necessary?d. An upcoming slide discusses Evaluating Cost Utilization

    4. RESOURCE CUSTOM DATA ITEMSa. Select DATA, CUSTOM DATA ITEMSb. The RESOURCE/COST tab reflects the Custom Data Items that have been

    established (the ones shown above are the defaul ts)

    8

    Check Calendars

    Baseline

    1. ACTIVITY CALENDAR(S)

    a. Select DATA, CALENDARS

    b. Select a Project Calendar

    c. Click on STANDARD to see the Standard work week

    d. Click on HOLIDAYS to see the Holidays that are designated as non-workdays

    e. PRINT Detail Calendars for Reference and Future Comparison

    f. Is the Calendar set up properly and does it meet the project needs andrequirements?

  • 8/19/2019 ScheduleReviewhandout_1

    5/25

  • 8/19/2019 ScheduleReviewhandout_1

    6/25

    11

    Evaluate Calendars Utilization

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create CALENDAR UTILIZATION layout

    a. Select FORMAT, ORGANIZE

    b. Under the GROUP BY, selectCALENDAR ID

    c. Under the SORT BY, select ACTIVITY DESCRIPTION

    3. For Projects with multiple calendars, this provides a good approach to seewhich activities are on each calendar

    4. Bad Examples – Concrete Curing or Settlement activities on a 5 day workcalendar !!!

    12

    Evaluate Activity IDs

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create ACTIVITY ID layout

    a. Select FORMAT, ORGANIZE

    b. Under the GROUP BY, leave selection blank

    c. Under the SORT BY, leave selection blank

    3. For Projects with a structured ID number, this provides a good approachto see how activities were numbered

    4. It is not necessary that ID numbers are in exact sequence as the activitystart dates

    5. It is critical that Activity ID numbers not be changed, this precludescomparison via Target Schedules option or 3 rd party utilities

  • 8/19/2019 ScheduleReviewhandout_1

    7/25

    13

    Evaluate Activity Descriptions

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create ACTIVITY DESCRIPTION layouta. Select FORMAT, ORGANIZE

    b. Under the GROUP BY, leave selection blank

    c. Under the SORT BY, select ACTIVITY DESCRIPTION

    3. For Projects with repetitive tasks, it is important the description reflectsome identifier of the area, location, scope, etc. that makes it’s

    description unique and understandable to the reader4. Always good to review descriptions to see if all the scope is accounted for

    in the activities as well as critical interfaces, milestones, pre-constructionactivities, etc.

    5. It is best if descriptions do not change during the project as you can losethe “trail” of the original activity scope and intent

    6. Tip – if it is absolutely necessary to change the description during theproject, enter the old description in the Log Records so it is alwaysretrievable

    14

    Evaluate Activity Durations

    Baseline

    1. Select VIEW, LAYOUT, NEW2. Create ORIGINAL DURATION layout

    a. Select FORMAT, ORGANIZEb. Under the GROUP BY, leave selection blankc. Under the SORT BY, select ORIGINAL DURATIONd. Set the ORDER to DESCEND

    3. This provides a perspective of activities with long durations at the top ofthe list as well as short ones at the bottom

    4. Helps identify similar tasks that do not share similar durations

    5. Also, helps identify those key tasks/events that many times the durationis underestimated6. Are the durations appropriate and do they meet the necessary

    requirements?7. Original Duration is the “Budget” of time allowed for the activity – treat it

    like a cost budget to validate accuracy8. It is best if Original Durations not change during the project, better to

    change the Remaining Duration9. Tip – if it is absolutely necessary to change the Original Duration during

    the project, enter the old Original Duration in the Log Records so it isalways retrievable

  • 8/19/2019 ScheduleReviewhandout_1

    8/25

    15

    Evaluate Relationships/Lags

    Baseline

    1. Select VIEW, LAYOUT, NEW2. Create PREDECESSORS/SUCCESSORS layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select a key code like STAGE/PHASE• Under the SORT BY, select EARLY START then EARLY FINISH

    b. Columns created by selecting FORMAT, COLUMNS• Select PREDECESSORSand SUCCESSORS to display in columns

    3. Also can runa. Select TOOLS, TABULAR REPORTS, SCHEDULEb. Choose Reports SR-06 or SR-07 to produce and print out a detailed report for

    reviewc. Identifies Lags as well

    4. These provide a perspective of activities with their relationships and lags5. Are the relationships and lags appropriate and do they meet the necessary

    requirements?6. Relationships & Lags affect Float, Critical Path and overall Project

    completion Time7. Tip – if there is something unique about a particular relationshiop or lag,

    enter a note in the Log Records so it is always retrievable

    16

    Evaluate Float/Critical Paths

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create FLOAT / CRITICAL PATHS layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select TOTAL FLOAT

    • Under the SORT BY, select EARLY START then EARLY FINISH

    3. Provides a perspective of activities grouped by Float, first group with

    lowest float is the longest and “most” Critical Path4. Are the Float values appropriate and does the Critical Path meet the

    necessary requirements?

    5. Trace the Critical Path (JUMP) to confirm validity – watch for Lags

    6. Identify “Near” Critical Paths – represented by the next higher levels ofFloat

  • 8/19/2019 ScheduleReviewhandout_1

    9/25

    17

    Evaluate Resource Allocations

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create RESOURCES layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select RESOURCE

    • Under the SORT BY, select EARLY START then EARLY FINISH

    3. Provides a perspective of activities grouped by Resource Assignments and

    those that are Unassigned4. Columns reflect the Budget Quantity and Units Per Timeperiod for each

    assignment

    5. Are the Resource assignments and values appropriate and meet thenecessary requirements?

    6. If Resources are fully utilized, then various Profiles, Tables and LoadingReports can also be produced for evaluation

    18

    Evaluate Cost Allocations

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create COSTS layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select COST ACCOUNT

    • Under the SORT BY, select EARLY START then EARLY FINISH

    3. Provides a perspective of activities grouped by Cost Account Assignments

    and those that are Unassigned4. Columns reflect the Budget Cost for each assignment

    5. Are the Cost Account assignments and values appropriate and meet thenecessary requirements?

    6. If Costs are fully utilized, then various Profiles, Tables and LoadingReports can also be produced for evaluation

  • 8/19/2019 ScheduleReviewhandout_1

    10/25

    19

    Confirm Contract Milestones

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create MILESTONES layout

    a. Select FORMAT, FILTER• Under the SELECT IF, choose ACTIVITY TYPE

    • Under the IS, choose EQ

    • Under the LOW VALUE, chooseSTART MILESTONE and FINISH MILESTONE

    3. Provides a selected listing of all milestone type activities in the schedule4. Are the Milestone dates appropriate and meet the necessary

    requirements?

    5. What is the relative float of each key milestone?

    20

    Confirm Staging/Sequencing

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create SEQUENCING/STAGING layouta. Select FORMAT, ORGANIZE

    • Under the GROUP BY, select STAGE/PHASE and LOCATION

    • Select FORMAT, SUMMARY BARS to make one summarized bar, necked for inactive workperiods only

    • Select FORMAT, SUMMARIZE ALL to summarize all bands by Location

    3. Provides a perspective of summarized activities for each Location and thengrouped by Stage/Phase

    4. Necked portions of summary bars represent no work activity in thatlocation (for the specific Stage) during that period of time

    5. Does the summary bars reflect the appropriate staging/sequencing andmeet the necessary requirements?

    6. Tip – Create another Layout organized by Location and then summarized by

    Stage / Responsibility to see a different perspective

  • 8/19/2019 ScheduleReviewhandout_1

    11/25

    21

    Confirm Resource/Cost Loading

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create RESOURCE/COST LOADING layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select PROJECT and RESPONSIBILITY

    • Under Total, select BOTTOM

    • Select FORMAT, SUMMARY BARS to make one summarized bar, necked for inactive workperiods only

    • Select FORMAT, SUMMARIZE ALL to summarize all bands by Responsibility

    3. Provides a perspective of summarized totals for each Responsibility andthe Project Total

    4. Do the Resource Quantities and Budget Costs reflect the appropriateamounts and meet the necessary requirements?

    22

    Confirm Completion Is Not Early

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create COMPLETION layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select nothing

    • Under SORT BY, select EARLY FINISH

    3. Provides a listing of all activities in the schedule and the last one(s) to

    finish will be at the bottom4. Also, select PROJECT OVERVIEW

    a. Indicates the EARLY FINISH which is the last finish date of any activity

    5. Is the Completion date appropriate and meet the necessary requirements?

  • 8/19/2019 ScheduleReviewhandout_1

    12/25

    23

    Confirm Submittal

    Baseline

    1. DISK with Backup of Baseline Schedule2. NARRATIVE of Baseline Schedule

    a. Assumptionsb. Approachc. Work Pland. Constraintse. Milestones

    3. Tabular REPORTSof Baseline Schedulea. Datesb. Float

    c. Pred/Succd. Constraintse. Resourcesf. Costs

    4. Resource / Cost GRAPHICSa. Profilesb. Tablesc. Loading

    5. CPMNETWORK DIAGRAMa. All Activitiesb. Organized/Sorted

    c. Critical Path

    24

    Validate Buildability

    Baseline

    1. Select VIEW, LAYOUT, NEW

    2. Create BUILDABILITY layout

    a. Select FORMAT, ORGANIZE• Under the GROUP BY, select EARLY START then ORDER byWEEK

    • Under SORT BY, select EARLY START then EARLY FINISH

    • Select FORMAT, SIGHT LINES then set VERTICAL SIGHT LINES – MAJOR to1 Week

    • Columns includeRESPONSIBILITY

    3. Provides a listing of all activities in the schedule grouped by the week theystart, thus you have a week by week work plan by Resp for your review

    4. Are the work activities for each week appropriate, achievable and meetthe necessary requirements?

  • 8/19/2019 ScheduleReviewhandout_1

    13/25

    UPDATE SCHEDULEREVIEW TECHNIQUES

    Update 25 26

    UPDATE OVERVIEW

    • OBJECTIVES• CONTINUE REVIEW PROCESS / CYCLE• REPEAT BASELINE REVIEW TASKS

    • RECALC & DIAGNOSTICS• CHECK SETTINGS & DICTIONARIES• EVALUATE DATA INTEGRITY• CONFIRM COMPLIANCE• VALIDATE BUILDABILITY

    • PERFORM COMPARISON• VALIDATE PROGRESS• ANALYZE VARIANCES/EXCEPTIONS• IDENTIFY TRENDS/FORECASTS• MEASURE PERFORMANCE

    Update

    1. Apply same steps and analyses described in BASELINE SCHEDULEREVIEW TIPS & TECHNIQUES

    2. Then complete the steps and analyses described in this handout

  • 8/19/2019 ScheduleReviewhandout_1

    14/25

    27

    REVIEW PROCESS / CYCLERecalculate &Diagnostics

    Check Settings& Dictionaries

    Evaluate DataIntegrity

    ConfirmCompliance

    ValidateBuildability

    Acceptance

    PerformComparison

    ValidateProgress

    AnalyzeVariances

    IdentifyTrends

    MeasurePerformance

    Update

    1. PERFORM COMPARISON

    a. Digger / PrimaPlan Utility

    b. P3 Layouts/Reports

    2. VALIDATE PROGRESS

    a. P3 Layouts/Reports

    b. Field Inspection

    c. Daily Reports

    3. ANALYZE VARIANCES

    a. P3 Layouts/Reports

    4. IDENTIFY TRENDS

    a. P3 Layouts/Reports

    5. MEASURE PERFORMANCE

    a. Percent Complete

    28

    Confirm Update Submittal

    Update

    1. DISK with Backup of Update Schedule2. NARRATIVE of Update Schedule

    a. Progressb. Revisionsc. Issuesd. Milestones

    3. Tabular REPORTSof Update Schedulea. Datesb. Float

    c. Pred/Succd. Constraintse. Resourcesf. Costs

    4. Resource / Cost GRAPHICSa. Profilesb. Tablesc. Loading

    5. CPMNETWORK DIAGRAMa. All Activitiesb. Organized/Sortedc. Critical Path

  • 8/19/2019 ScheduleReviewhandout_1

    15/25

    29

    Target Schedules

    CurrentSchedule

    Baseline LastUpdateTarget 1 Target 2

    Update

    1. Select TOOLS, PROJECT UTILITIES, TARGETS

    2. Make the BASELINE Schedule as Target 1

    3. Make the Last UPDATE Schedule as Target 2

    4. Also can select PROJECT OVERVIEW then the TARGETS tab

    5. IMPORTANT NOTE: The key to the Target Schedules / Comparison is theActivity ID Numbera. Changes in Activity ID number will result in a non-match when comparingb. Activities added in the Current Schedule that were not in the Baseline will not

    have Target 1 informationc. Activities deleted from the Current Schedule that were in the Baseline will not

    appear

    30

    Digger Comparison Utility

    Update

    1. Utility compares two P3 schedule files

    2. Identifies all differences in the categories of data listed above

    3. www.drmcnatty.com

  • 8/19/2019 ScheduleReviewhandout_1

    16/25

    31

    Current vs. Baseline ScheduleDigger Summary Report

    Update

    1. The above Summary Report provides a numerical tabulation of differencesbetween the Current and Baseline Schedules

    32

    Current vs. Baseline ScheduleDigger Categorical Report

    Update

    1. The above Detail Report provides a detailed listing by Category ofdifferences between the Current and Baseline Schedules

  • 8/19/2019 ScheduleReviewhandout_1

    17/25

    33

    Primaplan Investigator Utility

    Update

    1. Utility compares two P3 schedule files

    2. Identifies all differences in the categories of data listed above

    3. www.primaplan.com has downloadable demo

    34

    Primaplan Comparison Window

    Update

    1. Displays All Activities or only those with specific type of change

    2. Colors indicate Added, Deleted or Changed

    3. Side By Side Comparison of Data between the two P3 files

  • 8/19/2019 ScheduleReviewhandout_1

    18/25

    35

    Current vs. Baseline SchedulePrimaplan Investigator Summary Report

    Update

    1. The above Summary Report provides a numerical tabulation of differencesbetween the Current and Baseline Schedules for each of the comparisoncategories

    36

    Current vs. Baseline SchedulePrimaplan Investigator Matrix Report

    Update

    1. The above Matrix Report lists all or selected activities and indicates whichdata items have changed

  • 8/19/2019 ScheduleReviewhandout_1

    19/25

    37

    Current vs. Baseline Schedule

    Primaplan Investigator Categorical Report

    Update

    1. The above Detail Report provides a detailed listing by Category ofdifferences between the Current and Baseline Schedules

    38

    Current vs. Baseline Schedule

    Primaplan Investigator Detail Report By Activity

    Update

    1. The above Detail Report provides a detailed listing organized by eachactivity of the specific differences between the Current and BaselineSchedules

  • 8/19/2019 ScheduleReviewhandout_1

    20/25

    39

    Compare Activity Data In Columns

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create A CTIVITY DATA COMPARISON layout

    3. Organized by Stage/Phase with SubTotal

    4. Columns formatted to place same data from the 3 schedules (Baseline,Last Update, Current) side by side for comparison

    5. You can also filter only those items that have changed or selected groups

    6. You can also Organize by Responsibility to see comparison for samegroup/person

    40

    Compare Resource Data In Columns

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create RESOURCE DATA COMPARISON layout

    3. Organized by Stage/Phase with SubTotal

    4. Columns formatted to place same data from the 3 schedules (Baseline,Last Update, Current) side by side for comparison

    5. You can also filter only those items that have changed or selected groups

    6. You can also Organize by Responsibility to see comparison for samegroup/person

  • 8/19/2019 ScheduleReviewhandout_1

    21/25

    41

    Compare Cost Data In Columns

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create COST DATA COMPARISON layout

    3. Organized by Stage/Phase with SubTotal

    4. Columns formatted to place same data from the 3 schedules (Baseline,Last Update, Current) side by side for comparison

    5. You can also filter only those items that have changed or selected groups

    6. You can also Organize by Responsibility to see comparison for samegroup/person

    42

    Compare Schedule Data With Bars

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create SCHEDULE BAR COMPARISON layout

    3. Organized by Stage/Phase

    4. Bars formatted that represent the 3 schedules (Baseline, Last Update,Current) grouped together for visual comparison

    5. You can also filter only those activities that have significant variances indates or selected groups

    6. You can also Organize by Responsibility to see comparison for samegroup/person

  • 8/19/2019 ScheduleReviewhandout_1

    22/25

    43

    Validate Reported Progress

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create PROGRESS layout

    3. Organized by Responsibility then by Stage/Phase with SubTotals

    4. Percent complete reflected for each activity and group and sub-group

    5. Compare to field inspection, daily reports, payment requisitions, etc.

    44

    Analyze Variances

    Update

    1. Select VIEW, LAYOUT, NEW

    2. Create VARIANCES layout

    3. Organized by Stage/Phase with SubTotal

    4. Columns formatted to list Variances from the 3 schedules (Baseline, LastUpdate, Current) side by side for comparison

    5. You can also filter only those items that have changed or selected groups

    6. You can also Organize by Responsibility to see comparison for samegroup/person

  • 8/19/2019 ScheduleReviewhandout_1

    23/25

    45

    Identify Trends

    Update

    1. Custom Report compares the Current and Target 1 Schedules

    2. Organized by Stage/Phase with SubTotal

    3. Summarized By Responsibility within Stage/Phase

    4. DURATION columns compare the total Original Duration vs. the totalActual Duration and lists the difference

    5. FLOAT columns compare the Target Float vs. the Current Float and liststhe difference

    46

    Trends Custom Report

    Update

    1. Make sure you have a TARGET 1 schedule designated (see page 29)

    2. Select TOOLS, TABULAR REPORTS, REPORT WRITER

    3. Add a new Report

    4. On the CONTENT tab – add the columns and data exactly as shown above

    5. On the ARITHMETIC tab – add the calculations exactly as shown above

    6. On the FORMAT tab – make the entries exactly as shown above

    7. On the SELECTION tab – leave blank to include all activities

  • 8/19/2019 ScheduleReviewhandout_1

    24/25

    47

    Measure Performance

    Update

    1. Custom Report calculates summary percent complete for the Currentand Target 1 Schedules

    2. Organized by Stage/Phase with SubTotal

    3. Summarized By Responsibility within Stage/Phase

    4. Determines the Planned Percent Complete (based on duration) from theBaseline Schedule

    5. Lists the Current Percent Complete from the current schedule

    6. Run report at each update

    7. Both values can be tracked in an Excel spreadsheet to produce acumulative curve comparison like the one shown above

    48

    Performance Custom Report

    Update

    1. Make sure you have a TARGET 1 schedule designated (see page 29)

    2. Select TOOLS, TABULAR REPORTS, REPORT WRITER

    3. Add a new Report

    4. On the CONTENT tab – add the columns and data exactly as shown above

    5. On the ARITHMETIC tab – add the calculations exactly as shown above

    6. On the FORMAT tab – make the entries exactly as shown above

    7. On the SELECTION tab – filter out Hammocks and Milestones

  • 8/19/2019 ScheduleReviewhandout_1

    25/25

    49

    Track Key Statistics

    $1,375,000$1,450,000$1,400,000$1,350,000$1,250,000Total Costs AtCompletion

    11,710 hrs11,740 hrs11,720 hrs11,640 hrs11,560 hrsTotal ResourceQty At Compl

    3/06/023/07/023/13/023/15/023/01/02ProjectCompletion Date

    100%80%45%20%0%Total %Complete

    ---4-8-100Critical PathTotal Float

    --38%42%44%32%% CriticalActivities

    336332316325321Total No.OfActivities

    FOURTHUPDATE

    THIRDUPDATE

    SECONDUPDATE

    FIRST UPDATE

    BASELINESCHEDULECATEGORY

    Update

    1. Develop and maintain a spreadsheet of the key statistics from thebaseline and each update

    2. Provides perspective of the schedule progression or regression

    3. List of items can be expanded to include other key data or values

    50

    Acceptance

    A P P R O

    V E D

    Update

    1. Obtain PM/RE Support & Concurrence with recommendations / response

    2. Accepted As Noted: Revisions needed – but they are not “show-stoppers”

    3. Accepted: Approved as is

    4. Reference P3 Filename, Submittal, Documentation, Narrative, etc.

    5. Reminders – Next Submittal, Cycle, Timing, Do’s & Don’ts