Skip to main content

The DCMA 14-Point Schedule Check, Explained (With the Thresholds Reviewers Actually Use)

ยท 3 min read
Kazinex Team
Project controls for construction

If you submit programmes to a government client, an EPC, or any owner with a real project-controls team, your schedule will sooner or later be scored against the DCMA 14-point assessment. Knowing the 14 metrics โ€” and checking them before you submit โ€” is the cheapest credibility you can buy as a planner.

Here's the short version of all 14 points, with the thresholds most reviewers apply.

Kazinex free XER Quality Checker โ€” DCMA-14 score in the browser The free Kazinex XER Quality Checker scoring a real P6 schedule against DCMA-14 โ€” no login, nothing uploaded.

The 14 points at a glanceโ€‹

#MetricTypical threshold
1Logic โ€” activities missing a predecessor or successorโ‰ค 5%
2Leads โ€” negative lags on relationships0
3Lags โ€” relationships with positive lagโ‰ค 5%
4Relationship types โ€” share of FS linksโ‰ฅ 90% FS
5Hard constraints โ€” mandatory start/finish etc.โ‰ค 5%
6High float โ€” total float > 44 working daysโ‰ค 5%
7Negative float โ€” total float < 00
8High duration โ€” remaining duration > 44 working daysโ‰ค 5%
9Invalid dates โ€” forecast before / actual after data date0
10Resources โ€” activities without resources/cost (where required)0 missing
11Missed activities โ€” finished later than baselineโ‰ค 5%
12Critical path test โ€” inject delay, confirm the end date movespass
13CPLI โ€” Critical Path Length Indexโ‰ฅ 0.95
14BEI โ€” Baseline Execution Indexโ‰ฅ 0.95

A few of these deserve more attention than they usually get:

The ones that fail most schedulesโ€‹

Point 1 (Logic). Open-ended activities are the single most common flag. Every activity except project start/finish should have at least one predecessor and one successor. Missing logic doesn't just fail a checklist โ€” it makes float and the critical path meaningless.

Point 5 (Hard constraints). Must Finish On and Mandatory Finish constraints override logic. Reviewers read a constraint-heavy schedule as "the dates were typed in, not planned." Prefer soft constraints โ€” or better, logic.

Point 7 (Negative float). Zero tolerance. Negative float says the plan, as modeled, cannot meet its own commitments. Fix the logic or re-baseline; don't submit it.

Point 12 (Critical path test). Add a large delay (e.g. 600 days) to a critical activity and reschedule. If the project finish doesn't move by roughly the same amount, your network is broken somewhere โ€” usually by constraints or missing logic.

Check all 14 points before you submit โ€” freeโ€‹

You don't need a P6 license or an Acumen Fuse seat to pre-check a programme. The Kazinex XER Quality Checker scores any Primavera P6 XER export against DCMA-14 (plus GAO and best-practice checks) entirely in your browser โ€” the file is never uploaded, so you can safely check a subcontractor's schedule without importing it into your own P6 environment.

Drop the XER, read the score, fix the flags, then submit.

For the full methodology behind each check โ€” thresholds, severities, and how to fix each flag โ€” see the schedule quality documentation.