Construction-scheduling analysis comparison: three monitors at a darkened workstation showing a DCMA radial chart, Gantt comparison strip, and critical-path network diagram, with hard hat and blueprints on the desk
Educational Guide 22 min read

Schedule Analysis Tools and Software: Compared for Construction

Compare the top schedule analysis tools for construction: DCMA 14-Point checks, baseline-vs-update comparison, forensic delay analysis and EOT support.

You’ve just received a contractor’s .xer file for the monthly progress update. You open it in Oracle Primavera P6, run the schedule log, and see 42 activities with missing predecessors, three hard constraints added since last month, and a completion date that’s somehow moved forward by two weeks despite no recovery plan. You need to understand what changed and whether the programme is still reliable, but P6’s built-in tools give you a change report that’s 90 pages of raw data and no insight.

That gap between raw schedule data and actionable intelligence is what schedule analysis software fills. These tools don’t create schedules; they review, quality-check, compare, and forensically analyse them. If you’re assessing a contractor’s programme submission, evaluating a baseline for approval, or preparing an extension of time (EOT) claim, you need analysis software, not just scheduling software.

Consider the California High-Speed Rail project. The 2008 voter-approved scheme estimated Phase 1 (San Francisco to Los Angeles) at around $33 billion with a 2020 completion target. The 2024 California High-Speed Rail Authority Business Plan now puts Phase 1 at $89–128 billion, and active construction is limited to a 171-mile Initial Operating Segment in the Central Valley that may never connect to the cities the original programme promised. Somewhere between the original programme and reality, the schedule stopped telling the truth about what was happening on the ground. Analysis tools exist to catch that kind of divergence early. As Bent Flyvbjerg and Dan Gardner argue in How Big Things Get Done, the principle that distinguishes projects that succeed is think slow, act fast: careful planning followed by rapid delivery. Projects that invert this pattern, rushing into construction before the planning is settled, are the ones that blow out. Schedule analysis software is part of the discipline that keeps the planning honest.

This guide separates the two categories, compares the leading software tools, covers the free method-based tools that complement them, and gives you a selection guide based on what you actually need to do.

What Is Schedule Analysis Software?

Schedule analysis software reviews, quality-checks, compares, and forensically analyses construction programmes that were built in another tool. Where scheduling software (Primavera P6, Microsoft Project, Asta Powerproject) creates schedules, analysis software interrogates them: it runs DCMA 14-Point quality checks, compares a baseline against an update, traces the critical path, and quantifies delay for extension-of-time claims.

Best schedule analysis software by use case:

  • Baseline review and DCMA quality checks: Acumen Fuse, Steelray, or ScheduleLens
  • Baseline-vs-update comparison and monthly tracking: ScheduleLens, Schedule Auditor, or P6’s ClaimDigger
  • Forensic delay analysis and EOT claims: Acumen Fuse or ScheduleLens
  • Reviewing a P6 schedule without a P6 licence: ScheduleLens (browser-based; reads .xer, P6 .xml, MS Project .mpp/.xml, and Asta .pp)
  • Portfolio monitoring across many separate projects: SmartPM or Oracle Primavera Analytics

Scheduling Software vs Schedule Analysis Software

The distinction matters because most people search for “schedule analysis software” when they need analysis, but the search results are dominated by scheduling tools. Here’s the breakdown:

AspectScheduling SoftwareSchedule Analysis Software
PurposeCreate and maintain schedulesReview, validate, and analyse existing schedules
Primary usersSchedulers, planning engineersPMs, ERs, claims consultants, project controllers
InputProject scope, durations, logicExisting schedule files (.xer, .mpp, .xml)
OutputUpdated schedule, progress dataQuality reports, comparison analysis, forensic findings
Key toolsOracle Primavera P6, Microsoft Project, Asta PowerprojectAcumen Fuse, Steelray, SmartPM, Schedule Validator

Scheduling tools answer: “How should we plan this work?” Analysis tools answer: “Is this schedule any good, and what’s changed since last time?”

Most project teams use both: a scheduling tool for creating and updating the programme, and an analysis tool for reviewing what the scheduler produced. If your role is receiving and reviewing programmes rather than building them, a structured construction schedule analysis starts with the right analysis tool, not the scheduling tool.

Reviewing a schedule without analysis software is like reviewing a set of accounts without a calculator. You can do it manually, but you’ll miss things, and it’ll take ten times longer.

Types of Schedule Analysis Software

The market splits into five functional categories, though many tools span several:

CategoryWhat It DoesTypical Use Case
Schedule quality checkersRun DCMA 14-Point or similar checks, flag missing logic, constraints, and duration issuesBaseline acceptance, periodic programme review
Schedule comparison toolsCompare two versions of a schedule, identify added/deleted/changed activities and logicMonthly update review, change tracking
Forensic analysis toolsModel delay events, compare as-planned vs as-built, support TIA and windows analysisEOT claims, dispute resolution
Critical path and float toolsValidate the critical path, track float consumption, detect float erosionSchedule health monitoring, risk assessment
Earned value toolsCalculate CPI, SPI, and EVM metrics from schedule and cost dataPerformance tracking, project controls
graph TD A[Receive Schedule] --> B{What do you need to do?} B -->|Quality check| C[Schedule Quality Checker] B -->|Compare versions| D[Schedule Comparison Tool] B -->|Assess delay claim| E[Forensic Analysis Tool] B -->|Monitor health| F[Critical Path / Float Tool] B -->|Track performance| G[Earned Value Tool] C --> H[Review & Report] D --> H E --> H F --> H G --> H

Schedule Comparison Software: Comparing Two Programme Versions

Schedule comparison software is the sub-category built for one job: taking two versions of the same programme and reporting what changed between them. Where a quality checker interrogates a single schedule, comparison software (also searched as a schedule comparison tool, P6 schedule comparison software, or Primavera schedule comparison software) works on a pair: the baseline you approved and the update the contractor submitted, or last month’s update against this month’s. The analytical method behind it is covered in our guide to baseline vs current schedule comparison; this section is about what the software should do.

Comparison tools differ most in how deep they compare. A tool that stops at dates tells you the finish moved by 21 days. A tool that reads logic, constraints, and float tells you why.

DepthWhat it comparesWhat you learn
SurfaceActivity dates and durationsWhat moved
StructuralLogic ties, relationships, constraintsWhether the schedule’s logic changed between versions
AnalyticalFloat consumption, critical-path movement, delay decompositionWhether the date change is credible, and what drove it

Format support is the practical differentiator, and it is set out in the comparison table below: most comparison tools read P6 XER, fewer read MS Project, and few read Asta Powerproject .pp without an XER export first. If your contractors submit in mixed formats, that coverage decides which tools are usable at all.

A comparison report earns its place by explaining why completion moved. The outputs that matter in a progress meeting or an EOT assessment:

OutputWhy it matters
Activity additions and deletionsScope change or resequencing between versions
Date shifts with magnitudeLarge shifts on critical activities are the highest-impact changes
Duration changesExtensions on critical activities drive completion directly
Logic and constraint changesRemoved ties can hide resequencing; new hard constraints can mask float consumption
Critical-path movementA driving path that moves between versions is a structural change worth flagging on its own
Float consumptionErosion on near-critical paths signals risk before it becomes delay
Delay decompositionSeparates critical-path delay from non-critical delay from total impact: the split an EOT assessment turns on

Of the tools compared below, the XER Toolkit, Schedule Auditor, Schedule Tracker, and P6’s own ClaimDigger are comparison-first; SmartPM, Schedule Validator, and ScheduleLens fold comparison into a wider analysis suite. For a one-off comparison priced per report across P6, MS Project, and Asta files, ScheduleLens produces the delay decomposition and critical-path shift analysis in a single upload; for cross-update trend tracking of one programme, its subscription Project dashboard trends the same metrics across successive submissions.

Top Schedule Analysis Tools Compared

The tools below represent the main options available. We’ve assessed each from the perspective of the reviewer: the PM reviewing programmes submitted by others, not the person creating them.

1. Deltek Acumen Fuse

Acumen Fuse is one of the most comprehensive forensic and quality analysis tools available. It runs DCMA 14-Point Assessment checks, schedule health metrics, risk analysis, and what-if scenarios. It integrates directly with P6, making it a common choice for enterprise project controls teams.

Key strengths: depth of analysis, P6 integration, forensic capabilities. Limitations: enterprise pricing (quote-based, no published list price), steep learning curve, overkill for simple programme reviews. Best for: large project portfolios requiring rigorous schedule health monitoring and forensic delay analysis.

2. Steelray Analyzer

Steelray provides schedule health and performance analysis, with DCMA 14-Point checks and customisable metric profiles. The P6 version operates inside the P6 client, which means you need a P6 licence to use it. A separate version exists for MS Project.

Key strengths: runs inside P6, configurable metric thresholds, clear reporting. Limitations: P6-specific (or MS Project-specific, depending on version); no cross-platform or standalone mode; limited forensic comparison capability. Best for: schedulers and PMs already working in P6 who need quality checks without leaving the application.

3. SmartPM

SmartPM positions itself as an analytics layer on top of scheduling tools. It ingests schedule files, runs 35+ quality and performance metrics automatically, and produces executive dashboards with trend analysis. It’s cloud-based, so you upload your schedule file to their platform.

Key strengths: automated analysis, executive-level dashboards, trend tracking across updates, good visual reporting. Limitations: requires uploading schedule data to a third-party cloud platform (a dealbreaker for projects with data sovereignty requirements); less control over forensic methodology; subscription pricing. Best for: portfolio-level schedule monitoring where executive visibility matters more than forensic depth.

4. Schedule Validator

Schedule Validator scores schedules against quality criteria, runs DCMA checks, and provides critical path analysis. It supports P6, MS Project, and Asta Powerproject files, which gives it broader format coverage than P6-only tools.

Key strengths: multi-format support, “one click” quick reports, portfolio-level project overview, schedule scoring. Limitations: thinner forensic analysis than Acumen Fuse; limited customisation of analysis parameters; pricing not published. Best for: PMs who need quick schedule quality scores across multiple file formats.

5. Booz Allen Hamilton XER Toolkit

The XER Toolkit (formerly part of the DCMA toolkit suite) is a free Excel-based tool for comparing XER files. It produces tabular output showing added, deleted, and changed activities, logic modifications, and constraint changes between two schedule versions. It’s widely used for XER file analysis in programme review.

Key strengths: free, XER-specific comparison, activity-level change tracking, widely recognised. Limitations: requires Excel and manual .xer-to-csv export steps (or third-party conversion), tabular output rather than visual, no quality checking (comparison only), no P6-native integration. Best for: programme reviewers who need a free tool for basic XER comparison and don’t require visual dashboards.

6. Schedule Auditor

Schedule Auditor focuses on forensic XER file comparison for P6 projects. It identifies critical path changes, logic modifications, and constraint additions between schedule versions, and generates reports aimed at forensic schedule analysis.

Key strengths: forensic comparison focus, critical path change identification, geared toward delay claims work. Limitations: P6/XER-specific; no quality checking module; limited to comparison. Best for: claims consultants and delay analysts preparing forensic comparison reports.

7. Aegis Rubix

Aegis Rubix supports schedule compliance analysis and comparison across 20+ scheduling platforms (P6, MS Project, Asta, OpenPlan, and others). It’s designed for organisations that need to standardise schedule review across multiple scheduling tools and comply with federal specifications.

Key strengths: broadest format support, federal compliance checks, cross-platform analysis. Limitations: enterprise-focused with enterprise pricing; complex setup; designed for government and defence rather than commercial construction. Best for: government agencies and large organisations with mixed scheduling platforms and federal compliance requirements.

8. Planera

Planera is a newer entrant offering CPM schedule quality checking with DCMA compliance and a modern web interface. It’s designed to be more accessible than enterprise tools while still providing meaningful analysis.

Key strengths: modern interface, lower barrier to entry, growing feature set. Limitations: newer product with fewer features than established tools; limited forensic and comparison capabilities; smaller user community. Best for: teams wanting accessible schedule quality checking without enterprise complexity.

9. Schedule Tracker

Schedule Tracker provides CPM baseline comparison and milestone tracking. It accepts XER uploads and produces comparison reports useful for delay claims analysis. It’s lightweight and focused.

Key strengths: focused on baseline comparison, XER upload, delay claims reporting. Limitations: narrow scope; no quality checking; limited analysis depth. Best for: PMs who need quick baseline comparison without a full analysis suite.

10. P6 built-in comparison (ClaimDigger)

P6’s schedule comparison feature is built into P6 rather than supplied by a third party, available to every P6 user. Powered by ClaimDigger, it compares two projects and reports added, deleted, and modified activities. It’s the starting point for many programme reviews.

Key strengths: included with P6, no additional cost, directly integrated. Limitations: limited to activity-level comparison, no quality checking, no DCMA metrics, output is difficult to interpret without experience, no visual dashboards. Best for: quick comparison checks where no specialised tool is available.

11. ScheduleLens

ScheduleLens is built specifically for the reviewer: the client-side ER, contractor’s PM, or project director who needs to assess programmes submitted by others rather than create them. It accepts XER, P6 XML, MS Project XML, MS Project .mpp, and Asta Powerproject .pp files without requiring a P6 licence (most competitors need an XER export before they can read .pp), and runs DCMA 14-Point quality checks, baseline-vs-update comparison, and forensic delay analysis with per-WBS impact and float-path detection in one upload. On a monthly subscription it adds a Project dashboard that trends DCMA score, forecast finish, critical-path duration, float, and activities-at-risk across successive updates of the same programme, plus two grounded assistants you can ask about a single report or the project’s history.

Key strengths: reviewer focus, no P6 licence required, five native file formats including Asta .pp and MS Project .mpp, a subscription Project dashboard for cross-update trend tracking, Australian English reports, transparent per-analysis pricing. Limitations: newer entrant; no earned-value module; single-project focus rather than multi-project portfolio aggregation; smaller user community than enterprise tools. Best for: PMs and ERs assessing contractor programmes who want quality and forensic capability in one upload, priced per analysis rather than per seat. From $29 per quality analysis, $79 per delay analysis, or monthly subscription plans that add the tracking dashboard.

Comparison Table: Schedule Analysis Tools at a Glance

ToolFormatsDCMA 14-PointComparisonForensicCritical PathFloatEarned ValueCloud / DesktopPricing Range
Acumen FuseP6, MSPYesYesYesYesYesYesDesktop / Plug-inQuote-based
Steelray AnalyzerP6 or MSPYesLimitedNoYesYesNoPlug-in$$
SmartPMP6, MSP, AstaYesYesLimitedYesYesYesCloudSubscription
Schedule ValidatorP6, MSP, AstaYesLimitedPartialYesYesNoDesktop$$
XER ToolkitXER/CSVNoYesNoNoNoNoExcelFree
Schedule AuditorXERNoYes (forensic)YesYesNoNoDesktop$$
Aegis Rubix20+ formatsYes (federal)YesPartialYesYesYesDesktopEnterprise
PlaneraP6, MSPYesLimitedNoYesYesNoCloud$-$$
Schedule TrackerXERNoYesPartialYesNoNoCloud$
P6 ComparisonP6NoYes (basic)NoNoNoNoP6 clientIncluded
ScheduleLensXER, P6 XML, MSP XML/.mpp, Asta .ppYesYesYesYesYesNoCloud$29+ per analysis

Pricing is indicative. ”$$” = mid-range (typically $1,000–3,000). Contact vendors for current pricing; ScheduleLens pricing is published.

Which Schedule Analysis Tool Should You Choose?

The right tool depends on what you’re trying to do. Here’s a decision framework based on the four most common use cases:

graph LR A[What do you need to do?] --> B[Review a baseline] A --> C[Check monthly updates] A --> D[Assess a delay claim] A --> E[Monitor a portfolio] B --> B1[Pick: Quality checker\nwith DCMA 14-Point] C --> C1[Pick: Comparison tool\nwith trend tracking] D --> D1[Pick: Forensic tool\nwith TIA support] E --> E1[Pick: Portfolio dashboard\nwith multi-project view]

Baseline schedule review and approval

You need quality checking above all. The DCMA 14-Point Assessment checks are the industry benchmark for schedule quality. Your tool should run all 14 checks, flag missing logic, constraints, and high-duration activities, and produce a clear pass/fail report. Acumen Fuse is the deepest option; Schedule Validator and Steelray are lighter alternatives. Best pick: Acumen Fuse if you want maximum depth, or ScheduleLens for a browser-based DCMA 14-Point report without a P6 licence.

Periodic schedule update checks

You need comparison between programme versions. The tool should identify added and deleted activities, logic changes, constraint modifications, and duration changes. It should also track whether schedule quality is improving or degrading over time. SmartPM’s trend tracking is strong here. The free XER Toolkit covers basic comparison if budget is constrained. Best pick: ScheduleLens for baseline-vs-update comparison with month-over-month tracking of a single project; SmartPM if you need cross-project trend dashboards.

Forensic delay analysis and EOT claims

You need forensic comparison and, ideally, modelling capability. The tool should compare as-planned vs as-built schedules, identify critical path changes, and support time impact analysis and windows analysis methods. Acumen Fuse is the strongest forensic option. Schedule Auditor covers forensic comparison for P6 projects at lower cost. Best pick: ScheduleLens for a fast forensic comparison and three-number delay decomposition priced per report, or Acumen Fuse when you need full windows and TIA modelling. See our guide to forensic schedule analysis for the methodology these tools support.

Portfolio-level monitoring

You need dashboards, multi-project views, and trend analysis. SmartPM’s executive dashboards are designed for this. Aegis Rubix covers portfolio compliance for organisations with mixed scheduling platforms.

Budget and platform considerations

If you’re a solo consultant or small firm, the XER Toolkit (free) and P6’s built-in comparison cover basic needs. If you’re an enterprise with P6, Acumen Fuse or Steelray integrate directly. If you don’t have a P6 licence and need to review .xer files independently, look for tools that work standalone: ScheduleLens, Schedule Validator, Schedule Tracker, or cloud platforms like SmartPM.

Built-in Analysis Features: P6 and MS Project

Before buying analysis software, understand what you already have.

Primavera P6

P6 includes several analysis-adjacent features:

  • Schedule comparison (ClaimDigger): compares two projects and reports differences at the activity level. Useful for basic change tracking but limited in depth.
  • Schedule log: flags open ends (missing predecessors/successors), out-of-sequence progress, and constraints. This is the raw material for a DCMA 14-Point Assessment check, but you have to interpret the numbers yourself. The DCMA 14-Point Assessment defines 14 specific checks, from Logic through to Baseline Execution Index, each with pass/fail thresholds. For example, check 1 (Logic) requires no more than 5% of activities to have missing predecessors or successors; check 7 (Negative Float) requires zero activities with negative total float. Running these checks manually from the schedule log is possible but time-consuming; analysis software automates the calculation and produces a clear report.
  • Float analysis: P6 displays total float for every activity. You can filter and group by float value, track the critical path method driving the project, and identify near-critical paths that could become critical with small delays. But P6 doesn’t flag float erosion automatically: you have to compare updates yourself to see that total float on a path has dropped from 25 days to 3 days.
  • DCMA macro: a VBA macro exists for running basic DCMA checks in P6, but it’s not included out of the box and requires setup.

When built-in is enough: small projects with fewer than 500 activities, experienced schedulers who can interpret the schedule log, and teams that don’t need formal quality reporting.

When you need more: any project where you’re reviewing another party’s programme, preparing a schedule quality report for a claim, or needing to produce evidence-grade comparison analysis.

Microsoft Project

MS Project has fewer built-in analysis features:

  • No DCMA 14-Point capability out of the box, and no widely used macro equivalent.
  • Baseline comparison: MS Project can compare the current schedule against saved baselines, showing variance for start/finish dates and durations.
  • Filtering and grouping: you can filter by critical path, float, and other criteria, but this is manual analysis, not automated quality checking.

If you’re working in MS Project and need schedule quality assessment, you almost certainly need a third-party tool. Schedule Validator and SmartPM both accept .mpp files.

Schedule Analysis Software for EOT Claims and Delay Disputes

The connection between analysis tools and EOT claim analysis is direct. When you’re assessing or preparing an extension of time claim, you need three analytical capabilities:

  1. Schedule quality validation. A poor-quality baseline or update programme undermines any delay analysis. Before running TIA or windows analysis, check the programme’s quality. The SCL Protocol recommends using the most recent Updated Programme as the primary tool for assessing EOT applications (§4.7); if that programme has 40% missing logic, the analysis built on it is unreliable.

  2. Forensic comparison. You need to show what changed between the baseline, the update before the delay event, and the update after. This is where comparison tools that produce forensic-grade reports matter; comparing dates in a spreadsheet is not defensible.

  3. Critical path validation. The EOT must impact the critical path to extend the completion date. Tools that trace and validate the critical path are essential for claim support.

EOT-claim elementTool capability neededStrong options
Programme qualityDCMA 14-Point + missing-logic detectionAcumen Fuse, Steelray, Schedule Validator, ScheduleLens
As-planned vs as-built comparisonForensic comparison + critical-path tracingAcumen Fuse, Schedule Auditor, ScheduleLens
Delay-event modellingTIA / windows analysis supportAcumen Fuse
Trend tracking across updatesMulti-update dashboardsSmartPM, ScheduleLens

Why the analysis matters: A claim supported only by a PDF export of the revised programme and a cover letter cannot demonstrate critical-path impact. The PDF is a picture. The analysis is the network calculation, the comparison against the contemporaneous baseline, and the schedule-quality check that establishes whether the baseline is reliable in the first place. AACE RP 29R-03 §2 (Source Validation) sets out the source-integrity requirements that have to be satisfied before any forensic method can run.

What it means: If a claim arrives without the underlying programme files, the quality check, and the forensic comparison, ask for them. If you’re preparing a claim, run the analysis first; it strengthens the position and demonstrates rigour.

Free vs Paid Schedule Analysis Tools

The free options are limited but real:

OptionWhat It CoversLimitation
P6 schedule comparisonActivity-level change tracking between two P6 projectsNo quality checking, no DCMA, no visual output
XER ToolkitFree Excel-based comparison for P6 .xer filesManual export steps, tabular output only, no quality checking
P6 DCMA macroVBA macro for basic DCMA 14-Point checks in P6Requires manual setup, limited reporting
MS Project filtersFilter by critical path, float, varianceNo automated quality checking, purely manual

These cover the basics. They don’t produce executive-ready reports, they don’t track trends, and they require manual interpretation. But they work for experienced users on routine projects.

The ROI question is simple: what does a missed schedule quality issue cost you? If a contractor submits a programme with 138 hard constraints masking a three-month delay, and you don’t catch it at baseline approval because you relied on P6’s schedule log instead of running a proper quality check, the cost of that oversight dwarfs the cost of any analysis tool.

Boston’s Big Dig finished nine years late against its original 1998 completion plan, and its final cost ran to several times the original budget once interest on the borrowed funds was counted. Would earlier, more rigorous schedule analysis have caught the warning signs? Flyvbjerg’s How Big Things Get Done makes the broader case that schedule quality issues which go undetected at programme review compound through the project lifecycle: the overwhelming majority of the major projects in his database finish over budget, over programme, or both, and only a tiny fraction deliver on all three of cost, time, and benefits. The tools to detect schedule deterioration early cost a fraction of what a single month of delay costs on a major project.

Method-Based Tools: Checklists, Templates, and Methods

Not every schedule analysis tool is software. A second category, method-based tools, predates the software and still complements it: checklists, spreadsheet templates, and analytical methods you apply manually. They cost nothing, need no licence, and provide the structure that software automates. Most reviewers use both: the method to decide what to check, the software to do it at scale.

DCMA 14-Point as a manual checklist

The DCMA 14-Point Assessment is a method before it is a software feature. You can run all 14 checks from the schedule log and a spreadsheet: missing logic, leads and lags, hard constraints, high float, negative float, and the rest, each with its pass/fail threshold. The calculation is tedious by hand, which is why software exists, but the method is identical either way. On a small programme, a spreadsheet implementing the 14 checks produces a defensible quality assessment at zero cost.

Float-consumption tracking spreadsheet

Software flags float erosion automatically; a spreadsheet makes you do the comparison, but it works. Columns for activity ID, path, total float per update, and the delta between updates reveal a path sliding from 25 days of float in January to 3 by March, heading for criticality before any single update looks alarming. P6 shows total float for every activity but will not track its consumption across updates for you.

SCL delay-analysis methods

The SCL Protocol §11.5 lists six delay-analysis methods. Each is a method-based tool: a procedure for measuring delay that software then implements.

#MethodAnalysis type
1Impacted As-Planned AnalysisModelled
2Time Impact AnalysisModelled
3Time Slice Windows AnalysisObservational
4As-Planned vs As-Built Windows AnalysisObservational
5Longest Path Analysis (Retrospective)Observational
6Collapsed As-Built AnalysisModelled

Choosing the method comes first; the tool implements it. Consider a programme with, for example, 40% missing logic: a platform that runs time impact analysis on it produces a number, but the number is unreliable because the network is broken. See forensic schedule analysis for how these methods are applied in practice.

Quality scoring matrices

Some organisations weight the DCMA checks by project priority into a single score. For example, missing logic might carry 20% of the weighting, hard constraints 15%, negative float 15%, and so on. A high-rise commercial project might weight resources more heavily than a civil earthworks job. The matrix needs nothing more than a spreadsheet and the DCMA results, and it gives a portfolio-level quality rating you can compare across projects.

Key Takeaways

  • Scheduling software creates schedules. Schedule analysis software reviews them. You need both, but if you’re on the receiving end of programme submissions, analysis tools deliver more value.
  • The five categories of analysis software (quality checking, comparison, forensic, critical path, earned value) address different needs. Pick based on what you’re trying to do, not which tool has the most features.
  • DCMA 14-Point capability is the baseline for any quality checking tool. If a tool can’t run all 14 checks, it’s not a quality checker.
  • For EOT claims, you need forensic comparison and critical path validation. A PDF export doesn’t qualify as analysis.
  • Free tools (XER Toolkit, P6 comparison) cover basic needs. Paid tools deliver ROI when the cost of missed schedule issues exceeds the licence fee, which on most projects of scale, it does.
  • P6’s built-in features are a starting point, not a substitute for dedicated analysis. MS Project users need third-party tools for any quality assessment.
  • Not all tools are software. Method-based instruments (the DCMA checklist, float-tracking spreadsheets, SCL delay-analysis methods, scoring matrices) cost nothing and provide the structure software automates. Use the method to decide what to check, the software to do it at scale.

The right analysis tool doesn’t replace professional judgement. It gives your judgement better data to work with.

Frequently asked questions

What is schedule analysis software?

Schedule analysis software reviews, quality-checks, compares, and forensically analyses construction programmes that were built in another tool. Unlike scheduling software such as Primavera P6 or Microsoft Project, which creates schedules, analysis software interrogates them: it runs DCMA 14-Point quality checks, compares a baseline against an update, traces the critical path, and quantifies delay for extension-of-time claims.

What is the best schedule analysis software for construction?

It depends on the task. For DCMA quality checks and baseline review, Acumen Fuse, Steelray, and ScheduleLens are strong. For forensic delay analysis and EOT claims, Acumen Fuse and ScheduleLens fit well. For portfolio monitoring across many separate projects, SmartPM or Oracle Primavera Analytics. To review a P6 file without a P6 licence, a browser-based tool such as ScheduleLens reads the exported file directly.

Can I analyse a Primavera P6 schedule without a P6 licence?

Yes. Browser-based analysis tools read the exported file rather than needing the original application. ScheduleLens, for example, accepts Primavera P6 .xer and .xml, Microsoft Project .mpp and .xml, and Asta Powerproject .pp, and runs the quality and delay analysis without any P6 licence.

Is there free schedule analysis software?

Some free options exist but are limited. The XER Toolkit gives basic browser-based comparison, and P6 built-in ClaimDigger compares two P6 projects. Running the DCMA 14-Point checks from a spreadsheet costs nothing but takes time. Paid tools add automated quality scoring, forensic comparison, and reporting.

How much does schedule analysis software cost?

Pricing spans free to enterprise. Manual checklists and the XER Toolkit are free, desktop analysers run into the low thousands, and enterprise platforms are quote-based. Pay-per-report tools sit in between: ScheduleLens, for instance, starts at $29 for a quality check and $79 for a two-schedule comparison, with monthly subscriptions also available.

What is schedule comparison software?

Schedule comparison software takes two versions of the same construction programme (a baseline and an update, or two successive updates) and reports what changed between them: activities added or removed, date and duration shifts, logic and constraint changes, float consumption, and critical-path movement. It differs from a quality checker, which interrogates a single schedule. Tools range from P6's built-in ClaimDigger and the free XER Toolkit to multi-format analysers such as ScheduleLens that add delay decomposition and per-report pricing.