Company Profile
Company Charter
Code of Conduct
Press Room
Investor Relations
Newsletters
Health, Safety & Environment
Library
Guest Book
Links

Project Management
Engineering
Fabrication
Marine Installation
SubSea
 

JRM Engineering
Mentor Subsea
FloaTEC

Map

Altamira, Mexico
Baku, Azerbaijan
Batam Island, Indonesia
Dubai, UAE
Houston, Texas
Jakarta, Indonesia
Morgan City, Louisiana
New Orleans, Louisiana

Our Philosophy
Employment Opportunities

Supplier Registration

Site Map

CompanyServicesTechnologyProjectsLocationsHuman ResourcesSuppliersContact Us Search
 
Home > J. Ray McDermott Engineering > Systems > Project Controls

PROJECT CONTROLS SYSTEMS

 

Profile
Services
Systems
Innovation
 

Table of Contents:

Organization

As project teams are formed for specific projects, project planners, cost control coordinators, and estimators are assigned by the Project Controls Group. Project Controls personnel assigned to a project are directly accountable on a functional basis to the Project Manager but rely on their home department for administrative support.

The Project Controls Group provides support to the project team in the form of supplemental personnel, technical resources, system maintenance, and procedure development. The Project Controls Group also audits projects to ensure that established systems and procedures are followed and to gain information and ideas from projects for system improvements.

Jump to the table of contents

Estimating

The most important aspect of JRME's project controls function is scope definition. The identification, classification, and utilization of all available information concerning project scope is critical to the successful implementation of project controls. JRME's estimators assemble and classify all available information on project scope to determine the level of scope definition and to establish the appropriate estimating methods and procedures.

When the project scope is conceptual (with minimum scope definition), factoring methods are used to develop order-of-magnitude estimates (also called budget estimates). As the project develops and as scope definition becomes better defined, increasingly refined estimating methods are employed to ensure maximum utilization of the improved data. The cycling of enhanced scope definition data to improve the quality of the project cost estimate continues through the definitive estimate phase. The definitive estimate is developed near the end of the engineering effort, using prices committed by suppliers for engineered and commodity materials, definitive commodity material takeoffs from detailed design drawings, and established construction labor productivity and cost data.

The estimating unit also has the capability to conduct range estimating risk analysis. Monte Carlo techniques are used to statistically model project cost elements and set the appropriate distribution parameters for each element. This modeling technique is used to estimate the amount of contingency to be added to the budget to achieve a specified confidence level for the level the budget will not exceed. Both the customer's and JRME's management experience will be used to establish parameters for use in the analysis.

JRME's estimating unit has databases available that are appropriate to specific estimate classifications. The available estimating data includes the following:

  • Cost factors based on equipment size and throughput
  • Historical material and equipment pricing from quotations developed for previous projects
  • Historical labor cost and productivity data for engineering and construction activities
  • Access to commercially available estimating databases for unusual cost items and cost verification
  • Labor rates and productivity from associated McDermott companies throughout the world
  • Cost escalation factors for equipment and commodities from the McDermott's Corporate Economics Department
  • Exchange rate risk evaluations from the McDermott Corporate Treasury Department

If required, the estimating unit is available to assist customers in developing estimates for budgeting purposes. In this effort, the estimators work closely with their counterparts in the customer's organization to ensure that budget estimates meet the customer's requirements for methodology, format, etc.

Fair-price estimates are developed by the estimating unit for use in evaluating contract proposals. The estimators base the estimate scope on the tender documents distributed to competing contractors. The resulting contract price estimate is used as a benchmark in evaluating the commercial proposals submitted by contractors.

To support Cost Control in contract change-order development, the estimating unit estimates the costs of change orders for those changes not covered by contract unit rates.

Jump to the table of contents

Cost Control

The most important determinant in effective cost control is a fully and properly defined scope. An understanding of the work included in the scope and the limits of the project scope is imperative in this definition.

The cost control function begins with recasting the control estimate into the project budget. The control estimate is defined as the current estimate, whether it is the conceptual estimate (developed during the early stages of the project) or the definitive estimate (developed after completion of the design and commitment of most of the materials). The project budget is adopted as the baseline for reporting projected project costs. All cost forecasts reference this baseline.

The cost control coordinator maintains a running total of cost commitments as the project proceeds. Each commitment is compared to the corresponding amount in the project budget. The differences between budget amounts and commitments are reflected in the total project forecast. At the end of each reporting cycle, the balance of costs to be committed is re-estimated:

Balance to be committed
+ Commitments to date
= REVISED TOTAL FORECAST

The total forecast is then compared to the project budget and the previous period forecast. The comparison provides management with itemized listings of where cost variances are projected to occur and allows sufficient lead time for corrective action to be taken.

The total forecast is also used to project cash requirements. Total expenditures to date are deducted from the total forecast. The balance of funds to be expended is distributed over the remaining project duration, using resource allocation and expected material delivery dates to arrive at projected cash requirements.

Cost control is responsible for variance analysis and cost trending based on projected material price trends and labor productivity. Experience on ongoing projects is used to identify and evaluate cost trends. Such trends are incorporated into the total forecast as part of the evaluation of the balance of costs to be committed.

Project cost control coordinators define the scope and evaluate the cost of contract change orders. This responsibility entails developing the complete scope of the effort with customer, engineering, procurement, and construction management representatives. Once the scope is developed, the cost control coordinator develops the cost of the scope change using rates specified in the contract or, in the absence of specified rates, with the assistance of the estimating unit. The schedule impact of the proposed scope change is formulated by the project planner, based on the scope definition developed by the cost control coordinator.

Project cost control coordinators assist the project manager in his ongoing cost reduction effort by developing the complete scopes and potential savings associated with items considered for cost improvement, through value engineering.

Jump to the table of contents

Project Planning & Scheduling

In planning and scheduling, a clear concept of the scope and contract requirements is critical to adequately define activities required to complete a project, as well as to estimate activity durations and assign their proper sequence.

During the early stages of a project, the project planner prepares a conceptual schedule which specifies the major project milestone events and dates. This schedule is based on the conceptual designs and is developed in conjunction with the customer and with experienced engineering and construction managers.

As the project becomes better-defined through additional engineering, the improved definition is reflected in continually improving schedules. Schedule improvements allow increasing detail, increasingly complex logic, and more accurate projected occurrences (such as equipment deliveries) based on information specific to the project.

The fully-developed, detailed plan is presented to the customer and to JRME management for review and approval. Once approved, the detailed plan is established as the baseline schedule and is included as a major component in the project execution plan. All future progress reporting and schedule-related decisions are made with reference to this schedule. The baseline schedule does not change unless there is a major redefinition of the project scope which affects the project execution plan.

Progress measurement is based on an evaluation of physical work completed (not elapsed time or manhours expended). During the engineering phase, each product of the engineering effort is assigned a weight proportional to its contribution to the total engineering effort. As engineering progresses, a periodic assessment is made of the progress to date on each product underway. The assessed percent-complete is extended by the assigned weight, to arrive at the product contribution toward total effort completion. The sum of product contributions yields the total percent-complete. Items completed are assigned a completion value of 100%, whereas products not started are considered 0% complete. The progress reporting system is structured to minimize subjective evaluations (using control point milestones like "Activity Started" or "Approved for Design," or "Approved for Construction," etc., thereby allowing objective independent progress assessments.

Detailed tabular progress reports are distributed to lead engineers and drafters as soon as possible after the reporting cut-off date. The project manager and engineering and procurement discipline managers receive summary progress reports by discipline in tabular and/or graphical format. Customer representatives and JRME management receive graphical reports in the form of S-curves showing the baseline schedule, the actual progress to date, and the forecast rate of progress to be achieved for the balance of the project's duration. Exception reports detailing areas of potential trouble are available at all levels for prompt analysis.

The planning and scheduling engineer evaluates the schedule impact of potential changes in scope. In this effort, the planning engineer receives the scope definition from the cost control coordinator and works with discipline group leaders, project buyers, and construction management to evaluate the potential impact on total project schedule. The results of the scope change schedule analysis is presented to JRME project management for review and discussion with customer representatives.

As the schedule is updated to reflect actual progress and the impact of scope changes, critical path analyses are conducted to determine if the original critical path (as included in the baseline schedule) remains valid. It is possible, through variations in progress achievement and the cumulative impact of scope changes, for the critical path to deviate from the baseline schedule. Often, when this deviation occurs, a lengthening of the overall project is indicated. In such cases, the project planner works with discipline leaders, material buyers, and construction management to develop a "work around" schedule to return the overall project duration and critical milestone dates to agreement with the baseline schedule.

Jump to the table of contents

Automated Systems

JRME uses a Power Builder-developed computer application running on a Sybase database management system to perform project management tasks, such as estimating, project budgeting, change order control, scheduling interface, and progress measurement. The system is server-based and available over the network to all users who need access to the system.

The system is designed to capture estimate information at the detail level based on the defined engineering and project work scope. The system has a predefined set of cost, time, and resource (CTR) tasks which make up the work breakdown structure (WBS) that JRME uses to manage the work. The estimate detail supports the baseline bid or control budget estimate basis on which future scope changes are based. Standard unit rates are also maintained in the system: users only need to identify the quantity of deliverables, and work hour requirements are automatically extended in the system. Predefined task relationships are also maintained in the system, so that the data can be electronically linked to a Primavera scheduling system for a preliminary look at an overall project plan and resource requirement histogram.

After a project is awarded or the control budget estimate is accepted, the estimating data is transferred to the Project Budget System. Any "as awarded" changes can be incorporated into the estimate at this stage. This estimate becomes the project baseline or original budget for the project for both work hour quantities, dollars, and nonlabor costs. Since budget detail is also tied to the schedule, future changes can be assessed for both cost and time effects.

After the resource-based schedule is finalized, it becomes a working plan for the computation of planned progress. Monitoring of schedule progress is achieved in the system by way of a detailed look at all of the individual deliverable components that make up the estimate. Each deliverable is assessed with a predefined milestone accomplishment factor (factors are defined such that maximum objectivity is achieved when updating their status). These milestone factors are multiplied by the current budget weight of the activity and rolled together with the status values of all other activities in the database to determine the earned-value percent-complete achieved. These earned values are summarized at meaningful levels within the WBS system and compared to the plan.

Results from this exercise are then updated to the scheduling system. Based on this update, the schedule is recalculated to determine if the earned status has an effect on the activity dates in the schedule. These activity date changes - plus the resources required to complete the estimate - are used to calculate a new forecast. This forecast information is then used for customer reporting, internal financial reports, and personnel requirements management. The system is designed to provide early warning on deviations in the plan that may effect the overall completion date of the project so that actions can be taken to correct the problems that caused the deviations.

Jump to the table of contents