Feature

Forensic Schedule Analysis

Forensic schedule analysis is the systematic examination of construction project schedules to determine the causes, timing, and impact of delays. Constroma provides the analytical engine for CPM-based schedule forensics — import your P6 XER files, run critical path analysis, and identify exactly where and why your project deviated from plan.

CPM Calculation Engine

Constroma includes a full CPM (Critical Path Method) engine that performs forward pass and backward pass calculations on your imported schedules. The engine handles all four relationship types (Finish-to-Start, Start-to-Start, Finish-to-Finish, Start-to-Finish), lag/lead values, calendar-aware duration calculations, and constraints. Results match P6 calculations, giving you confidence in your forensic analysis.

Critical Path Identification

Identifying the critical path is fundamental to any delay analysis. Constroma traces the longest path through the schedule network, highlighting critical and near-critical activities. As you analyze different schedule updates or insert delay fragnets, the platform shows how the critical path shifts over time — essential for understanding which delays actually impacted the project completion.

Schedule Visualization

Constroma renders interactive Gantt charts with WBS navigation, activity detail panels, and relationship lines. Critical path activities are highlighted, and you can filter by WBS level, activity code, float range, or date range. The visualization updates in real-time as you edit activities or run CPM calculations.

Analyze Your First Schedule

Import a P6 XER file and see CPM results in minutes. Free to start.

Start Free Trial

Frequently Asked Questions

What is forensic schedule analysis?
Forensic schedule analysis is the after-the-fact examination of construction project schedules to determine the causes and impacts of delays. It involves analyzing baseline schedules, schedule updates, and as-built records to reconstruct the project timeline and identify which activities were delayed, why, and their impact on the overall project completion date.
What is CPM in construction scheduling?
CPM (Critical Path Method) is a scheduling technique that calculates the longest path of dependent activities through a project network. Activities on the critical path have zero total float — any delay to these activities directly delays the project completion. Constroma performs full CPM forward and backward pass calculations on imported P6 schedules.
What is the difference between total float and free float?
Total float is the amount of time an activity can be delayed without delaying the project completion date. Free float is the amount of time an activity can be delayed without delaying any successor activity. Total float considers the entire project, while free float only considers immediate successors.
Can Constroma analyze P6 XER schedule files?
Yes. Constroma natively imports Primavera P6 XER files with full fidelity — activities, relationships (FS, FF, SS, SF), calendars with exceptions, resources, WBS hierarchy, activity codes, and constraints. The platform runs CPM calculations and provides Gantt chart visualization, critical path highlighting, and schedule health analysis.