How to Use DCMA-14 as an Owner's Representative

ScheduleQC Editorial Team · · 5 min read

Key takeaways

  • DCMA's pamphlet treats its metrics as flags that prompt questions, so an owner specification that says only 'must pass DCMA-14' asks for something DCMA itself does not claim.
  • A specification should name the metrics, the population, the thresholds, the software tool and version, and what the contractor must submit when a metric is red.
  • Tools count the metrics differently and are not certified by DCMA or any other body, so the tool and version belong in the contract.
  • Require the native schedule file, and review CPLI, BEI and missed tasks on every update, not just on the baseline submittal.
  • GAO's ten best practices are a useful basis for what the 14 checks omit: resources, risk analysis, baseline control and traceability.

Owners use the DCMA-14 by running the contractor's native schedule through a checking tool, comparing results with the 14 thresholds, and requiring a written explanation for flagged metrics. The specification should name the metrics, the tool and the response expected, because DCMA's thresholds are advisory and tool counts differ.

This guide is for owner-side schedulers and project staff working from the DCMA-14 schedule assessment. The aim is a clause and a review routine that produce better schedules, not just cleaner scorecards.

How should an owner's representative think about the DCMA-14?

Start with what the source says. The 14 checks are in Section 4 of the DCMA EVMS Program Analysis Pamphlet (DCMA-EA PAM 200.1, October 2012), written to help analysts find problem areas in a contractor's integrated master schedule. The pamphlet calls them a framework for asking educated questions, says a red metric is not in itself synonymous with failure, and says correction is not necessarily required, but it should be understood (DCMA-EA PAM 200.1).

An owner's contract is what makes a threshold binding. A 2022 NDIA presentation with a DCMA co-author states that the 14-point check is still evident in contract CDRLs, while no longer being used by DCMA's EVMS Center (NDIA IPMD slides). Treat claims about current DCMA practice with care and anchor your requirements in your own contract text.

What should the specification say instead of "must pass DCMA-14"?

A blanket clause invites argument over definitions and invites gaming (see passing DCMA versus a good schedule). A usable clause is specific. Cover each item in the table.

Specification itemWhat to stateWhy
MetricsWhich of the 14 apply, and any you add or dropNot all fit every project
PopulationExclusions (completed, LOE, summary, milestones)Denominators change results
ThresholdsNumeric limits you adopt, with sourceThe pamphlet states none for some checks
Tool and versionThe software and version used to scoreImplementations are not certified and count differently
Response to flagsWritten explanation, and corrective plan where requiredMatches DCMA's "understand" position
Submittal formatNative schedule file, plus the reportThe pamphlet discusses verifying the critical path from the native file
FrequencyBaseline, each update, and after revisionsMetrics drift

The tool matters more than most owners expect. Mosaic notes that tool implementations differ and are not certified by DCMA or any other body, and that the biggest variance is which tasks count in the denominator (Mosaic WP1088). Naming the tool and version removes a recurring dispute.

Which thresholds should an owner adopt?

Use the pamphlet's numbers as a starting point and say so. The pamphlet states 5% for most percentage checks, and zero for leads and invalid dates.

CheckPamphlet positionOwner consideration
Missing logic5% of incomplete tasksReasonable for baseline; ask why for any open end
Leads0Valid alternatives exist; see leads in DCMA
Lags5% of linksAllow documented passive lags such as curing
Relationship typesFS at least 90% of linksAllow justified SS and FF on overlapping trades
Hard constraints5% of incomplete tasksRequire contract basis for each
High float5% above 44 WDFixed 44 days is debated for short or long projects
Negative floatNone stated, ideally noneRequire explanation and corrective plan
High duration5% above 44 WD baselineRolling-wave exemption
Invalid dates0Reject until fixed
ResourcesNone statedOnly if the contract requires loading
Missed tasks5%Review monthly
CPLI, BEIFlag below 0.95Trend them

Be cautious about mandating zero leads across the board. A blanket ban can be contentious, and SmartPM warns that rejecting negative lag may create owner liability; that is a secondary legal view, so have counsel review any such clause.

What might the specification language look like?

Illustrative example: the outline below is a drafting aid, not contract language, and should be reviewed by counsel before use.

  • The Contractor shall submit the schedule in native format with each baseline, update and revision.
  • The Owner will assess each submittal using [named tool, version] with the metrics, populations and thresholds listed in Attachment [X].
  • For each metric outside its threshold, the Contractor shall submit a written explanation identifying affected activities, the cause, the impact on completion and any corrective action.
  • A metric outside its threshold is not by itself a basis for rejection. The following are: invalid dates, unexplained negative float, and logic changes made without disclosure in the narrative.
  • The Contractor shall state the progress scheduling option used and shall not change it without Owner approval.

The last item is easy to forget. A change from Retained Logic to Progress Override moves float with no change in the field, as explained in the negative float guide.

Worked example: reviewing one update

Illustrative example: the figures are assumed for a mid-project update on a building job with 600 incomplete tasks.

MetricResultOwner reading
Missing logic3.8%Within 5%; check which activities are open-ended
Hard constraints6.2%Over 5%; request basis for each
Invalid dates4 activitiesReject until corrected
Negative float11 activities, -8 to -3 daysRequest explanation and recovery plan
Missed tasks4.1%Within 5%; trend vs. last two updates
BEI0.93Below 0.95; request list of missed tasks
CPLI0.97Not flagged; note it is falling

The review letter that follows is short. It rejects the update on the four invalid dates, asks for explanations on constraints, negative float and BEI, and notes that CPLI has dropped for two updates. It does not demand a zero for everything. That keeps the contractor focused on defects and the schedule moving.

What should you review on each update?

Not every metric changes monthly. A practical routine separates baseline checks from update checks.

  • At baseline: logic, leads, lags, relationship types, hard constraints, high float, high duration, resources (if required), and the critical path test.
  • At every update: invalid dates, negative float, missed tasks, CPLI and BEI. Also re-check the structure metrics if logic changed.
  • At every revision: the structure metrics again, plus a comparison of changed logic against the narrative.

Trend the results across updates instead of treating each month as a standalone pass or fail. SmartPM makes this point about binary readings hiding root causes (SmartPM). A contractor whose missed task percentage climbs from 2% to 4% to 6% is giving you early information about BEI and CPLI before any date moves.

How do you handle flagged metrics?

Ask for a short, structured explanation for each red result, with activity IDs. Reasonable content is cause, impact, corrective action, owner and date. For negative float, the pamphlet asks for an explanation and a corrective action plan.

Use rejection sparingly. Invalid dates are a good rejection reason because they indicate the update was not completed. Unexplained negative float and unexplained constraint use are reasonable too. A hard-constraint count of 5.5% with a good explanation is a conversation, not a default.

How do you cover what the DCMA-14 omits?

The 14 checks do not test duration basis, scope completeness, risk analysis, traceability or baseline control. GAO's Schedule Assessment Guide (GAO-16-89G) lists ten best practices that cover many of these (GAO-16-89G). Owners can borrow selectively.

  • Resources. Specify the loading you need. The DCMA check applies only if the contractor loads resources, as covered in resources in a construction schedule.
  • Risk analysis. Decide whether you want a schedule risk analysis and at what milestones.
  • Baseline control. Define how the baseline is approved, revised and compared.
  • Narrative. Require a written narrative describing the plan, changes and open issues with each update.

This guide does not describe agency-specific requirements, because no published USACE, NAVFAC or GSA specification citing the DCMA-14 was confirmed in the research behind it. Check the specification of the agency or program you work for.

What mistakes do owner reviewers make?

  • Reading the scorecard instead of the schedule.
  • Rejecting a schedule for a 5.1% result with a sound explanation.
  • Comparing results from different tools month to month.
  • Reviewing only the baseline and ignoring update drift.
  • Asking for DCMA-14 compliance without naming the tool or population.
  • Requiring a native file but not opening it, so the critical path is never traced.

Frequently asked questions

How do owners use the DCMA-14 to review contractor schedules?

Owners typically run the contractor's native schedule through a tool such as Acumen Fuse, SmartPM or P6's Check Schedule, compare results with the 14 thresholds, and require a written explanation for flagged metrics. Because the thresholds are advisory and tool counts differ, the specification should state the metrics, tool and response expected.

Should a contract require a schedule to pass all 14 DCMA checks?

A blanket requirement is risky. DCMA says its metrics are flags and that correction is not necessarily required but should be understood. A pass-everything clause can push contractors to game metrics. A better clause names the metrics, accepts documented explanations for flags, and reserves rejection for specific defects such as invalid dates or unexplained negative float.

Which DCMA metrics should an owner review on every update?

Invalid dates, negative float, missed tasks, CPLI and BEI are the performance and status checks that change every month, so review them on each update. Structure checks such as logic, constraints, lags and relationship types matter most at baseline and when logic changes, but a quick trend check each update catches drift.

Is the DCMA-14 still used by DCMA?

A September 2022 industry presentation co-authored by a DCMA representative states the 14-point check is still evident in contract CDRLs but no longer used by DCMA's EVMS Center, and that certain analytics are still used to confirm schedule quality. Current agency practice beyond that slide is not confirmed here, so owners should rely on their own contract language.

What should an owner do when a metric is red?

Ask for a written explanation per flagged metric, with activity IDs, cause, impact and corrective action. DCMA's own position is that a red metric needs to be understood, not automatically corrected. Negative float is the exception where the pamphlet asks for both an explanation and a corrective action plan.

Sources

Run a free DCMA-14 check on your P6 schedule