Intelligent Planning /Free Tools /DCMA 14-Point Talk to us →

DCMA 14-Point Schedule Assessment

Assess a Primavera P6 XER against the 14-point checks with adjustable RAG thresholds, 100% in your browser, nothing uploaded. Confused by a failing metric? The Schedule Mentor explains it →
Drop a .xer file here, or click to choose
Oracle Primavera P6 XER export
🔒 Parsed entirely in your browser, no server, no upload, no storage.

What the DCMA 14-point assessment checks

The DCMA 14-point assessment is a set of fourteen schedule-quality metrics, first published by the US Defense Contract Management Agency, that has become a common way to sanity-check a Primavera P6 (or Microsoft Project) programme before anyone relies on it for reporting. It does not judge whether the plan is right, only whether it is built soundly, so the dates it produces can be trusted.

The 14 checks

  1. Logic — activities missing a predecessor or successor.
  2. Leads — negative lag on relationships.
  3. Lags — positive lag on relationships.
  4. Relationship types — share of Finish-to-Start links (target ≥90%).
  5. Hard constraints — date constraints that override logic.
  6. High float — total float above roughly 44 working days.
  7. Negative float — activities already behind their logic.
  8. High duration — activities longer than roughly 44 working days.
  9. Invalid dates — forecast work in the past, or actuals in the future.
  10. Resources — activities with duration but no resource or cost, where these are used.
  11. Missed tasks — activities that have slipped past their baseline finish.
  12. Critical path test — does a deliberate delay flow through to the finish?
  13. Critical Path Length Index (CPLI) — efficiency needed to finish on time (target ≥0.95).
  14. Baseline Execution Index (BEI) — tasks completed against the baseline plan (target ≥0.95).

How to read the result

Each check is scored red, amber or green against a tolerance, most commonly a 5% threshold (0% for negative float). Green does not prove the plan is achievable; it means the schedule is mechanically well-formed. Amber and red show where logic, constraints or float need attention before the programme is reported. This tool lets you adjust every threshold, so you can match a client’s or framework’s agreed profile rather than the generic defaults.

Does passing all 14 checks mean my schedule is good?

No. The assessment measures how the schedule is constructed, not whether the durations, sequence and assumptions reflect reality. A schedule can pass all fourteen checks and still be wrong. Treat it as a structural MOT, not a verdict on the plan.

Are the thresholds fixed?

The 5% and 0.95 figures are the widely used DCMA defaults, but they are conventions, not law. Frameworks and clients often agree their own tolerances. Every threshold here is adjustable, and you can save a profile to reuse across a programme.

More free Primavera P6 tools