A complete breakdown of what KeraPlan does. Nothing here is marketing fluff — every feature is implemented and works on real project files.
The scheduling core was built from first principles, not adapted from a generic task manager. It computes what project controls professionals actually need.
Full forward and backward pass computation. Total float, free float, and critical path identification updated on every edit. Logic loops detected and flagged, never silently ignored.
Three-point estimates (optimistic, most likely, pessimistic) on any activity, with automatic expected-duration computation using the standard PERT formula. Use PERT durations in CPM or feed them into Monte Carlo directly.
Project, resource, and activity-level calendars. Handle statutory holidays, regional shutdowns, weather windows, and two-shift operations without workarounds. Calendars are preserved on P6 round-trip.
Finish-to-Start, Start-to-Start, Finish-to-Finish, Start-to-Finish. Positive and negative lags in days or working days. Redundant-logic detection on save.
Start On/After, Finish On/Before, Must Start On, Must Finish On, As Late As Possible. Constraints are tracked, reported, and removable in bulk — no more orphan constraints distorting your float.
Actual start, actual finish, % complete, remaining duration. Data date updates with automatic retained-logic recalculation. Progress override and retained logic both supported.
Up to 10 levels of nesting. Code-driven structure (1.2.3.4 style) with configurable separator. Build from scratch, import from Excel, or derive from an imported P6 file.
Duration, dates, progress, cost, and earned value roll up from leaf activities through every WBS level. Partial selection rollups for custom deliverables.
Multi-dimensional activity coding (phase, responsibility, area, system, etc.). Code-based filtering, grouping, and reporting across the schedule.
Save any WBS as a template for reuse. Import CSV templates to standardize WBS structure across projects. Works directly with common construction WBS patterns.
10,000+ iterations across the network in seconds. Triangular, uniform, normal, and beta distributions on durations. Deterministic seeded runs for reproducibility.
Completion date distribution with P10, P50, P80, P90 percentiles. Histogram and cumulative probability curves exportable as PNG or CSV for reports.
Per-activity criticality — the percentage of simulation runs in which each activity landed on the critical path. Identify hidden near-critical paths that deterministic CPM misses.
Tornado diagram of activities ranked by schedule risk contribution. Tells you exactly where to focus risk-mitigation effort instead of spreading attention evenly.
Open .xer files from Primavera P6 (all versions from 15.x onward). Project, tasks, relationships, calendars, activity codes, and resources are preserved.
Write .xer files back to P6 when handing schedules back to contractors or owners. Round-trip tested on real project data.
Work with P6 files without a P6 license. For subcontractors, consultants, and owners who need to read what the GC sent them, this changes the calculus of schedule collaboration.
Custom fields, UDFs, WBS hierarchy, and activity code dictionaries are preserved where the XER format supports them. Non-preserved items are explicitly reported, not silently dropped.
Planned Value (PV), Earned Value (EV), Actual Cost (AC), Cost Variance (CV), Schedule Variance (SV), Cost Performance Index (CPI), Schedule Performance Index (SPI), Estimate at Completion (EAC) and Estimate to Complete (ETC).
Planned vs. earned vs. actual cumulative curves over time. Exportable as PNG for reports or CSV for further analysis in Excel.
Track earned value at any WBS node, not just project-wide. Identify trouble at the trade-package level before it contaminates the overall numbers.
0/100, 50/50, percent-complete, milestone-weighted, and units-complete methods available per activity. Match the earning rule to the nature of the work.
Interactive Gantt with drag-to-adjust dates, split bars for progress, relationship lines, and configurable column sets. Baseline overlay for variance reporting.
Filter and group by any field — WBS, activity code, responsibility, status, date range. Save filter presets as named views for different stakeholders.
PDF, PNG, and CSV export on every view. Print-to-size for tabloid and oversized plots. Direct export to common owner-report formats.
Single Windows executable. No background services, no cloud sync, no mandatory account. Installs in under a minute and runs offline after activation.
Every product has a shape. It's more useful to tell you where KeraPlan doesn't fit than to claim it does everything.
KeraPlan handles cost tracking and EVM, but it's not a quantity-takeoff or estimating system. Pair it with your existing estimating tool.
KeraPlan is a desktop application designed for a single scheduler owning a schedule file at a time. Multiple people can each register and run their own copy of KeraPlan, but the software does not enable simultaneous editing of one file.
Windows only at v1.0. Native builds for macOS and Linux are on the roadmap based on customer demand.
The best way to evaluate scheduling software is to run it on a project you already know. KeraPlan is free, fully functional, and yours to register and download in two minutes.