KeraPlan · Features

Everything in the box, unpacked.

A complete breakdown of what KeraPlan does. Nothing here is marketing fluff — every feature is implemented and works on real project files.

01 · Scheduling engine

CPM and PERT done properly.

The scheduling core was built from first principles, not adapted from a generic task manager. It computes what project controls professionals actually need.

Critical Path Method

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.

PERT estimates

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.

Multiple calendars

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.

Relationship types

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.

Constraints

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.

Progress updates

Actual start, actual finish, % complete, remaining duration. Data date updates with automatic retained-logic recalculation. Progress override and retained logic both supported.

02 · WBS & structure

Work breakdown that matches your contract.

Hierarchical WBS

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.

Rollup calculations

Duration, dates, progress, cost, and earned value roll up from leaf activities through every WBS level. Partial selection rollups for custom deliverables.

Activity codes

Multi-dimensional activity coding (phase, responsibility, area, system, etc.). Code-based filtering, grouping, and reporting across the schedule.

WBS templates

Save any WBS as a template for reuse. Import CSV templates to standardize WBS structure across projects. Works directly with common construction WBS patterns.

03 · Risk & Monte Carlo

Probabilistic analysis that holds up to scrutiny.

Simulation engine

10,000+ iterations across the network in seconds. Triangular, uniform, normal, and beta distributions on durations. Deterministic seeded runs for reproducibility.

Probability outputs

Completion date distribution with P10, P50, P80, P90 percentiles. Histogram and cumulative probability curves exportable as PNG or CSV for reports.

Criticality index

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.

Risk drivers

Tornado diagram of activities ranked by schedule risk contribution. Tells you exactly where to focus risk-mitigation effort instead of spreading attention evenly.

04 · P6 interoperability

Read and write Primavera files natively.

XER import

Open .xer files from Primavera P6 (all versions from 15.x onward). Project, tasks, relationships, calendars, activity codes, and resources are preserved.

XER export

Write .xer files back to P6 when handing schedules back to contractors or owners. Round-trip tested on real project data.

No license server

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.

Format fidelity

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.

05 · Earned value

EVM that feeds your monthly reports.

Standard metrics

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).

S-curves

Planned vs. earned vs. actual cumulative curves over time. Exportable as PNG for reports or CSV for further analysis in Excel.

WBS-level EVM

Track earned value at any WBS node, not just project-wide. Identify trouble at the trade-package level before it contaminates the overall numbers.

Multiple EV methods

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.

06 · Working with it daily

Built for people who live in this software.

Gantt view

Interactive Gantt with drag-to-adjust dates, split bars for progress, relationship lines, and configurable column sets. Baseline overlay for variance reporting.

Filters & grouping

Filter and group by any field — WBS, activity code, responsibility, status, date range. Save filter presets as named views for different stakeholders.

Export & reporting

PDF, PNG, and CSV export on every view. Print-to-size for tabloid and oversized plots. Direct export to common owner-report formats.

Runs locally

Single Windows executable. No background services, no cloud sync, no mandatory account. Installs in under a minute and runs offline after activation.

Being honest

What KeraPlan doesn't do.

Every product has a shape. It's more useful to tell you where KeraPlan doesn't fit than to claim it does everything.

If you're running a $2B LNG facility with 50,000 activities, 12 cost-loaded baselines, and a 40-person scheduling team, Primavera P6 is still the right tool. KeraPlan is built for the vast space between MS Project and enterprise P6 — commercial buildings, civils, industrial retrofits, and consulting engagements — not for the extreme top end.

Not cost-loaded schedule estimating

KeraPlan handles cost tracking and EVM, but it's not a quantity-takeoff or estimating system. Pair it with your existing estimating tool.

Not multi-user real-time collaboration

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.

Not currently available for macOS or Linux

Windows only at v1.0. Native builds for macOS and Linux are on the roadmap based on customer demand.

Try it on something real.

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.

Register for free Back to product