Project Management migration

Migrate from Exepron to Microsoft Project

Field-level mapping, validation, and rollback between Exepron and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.

Exepron logo

Exepron

Source

Microsoft Project

Destination

Microsoft Project logo

Compatibility

100%

12 of 12

objects map 1:1 between Exepron and Microsoft Project.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Exepron to Microsoft Project is primarily a scheduling methodology translation. Exepron builds schedules around Critical Chain buffering and the Dynamic Drum, while Microsoft Project uses standard predecessor-based scheduling with Gantt charts. We extract the Exepron chain positions (Work Package sequence, buffer insertion points, resource constraint flags) and reconstruct them in Microsoft Project as finish-to-start predecessor chains, summary tasks for phased delivery, and resource allocation entries in the resource pool. The Exepron Project Risk Quotient and PRQ scores migrate as custom fields. Alerts, Reason Codes, and Earned Value snapshots migrate as metadata. BIDSS dashboard configurations and PALS training records do not migrate because they are runtime-generated intelligence artefacts with no persistent export artefacts. We deliver a written inventory of any What-If Analysis scenario deltas for manual reconstruction.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Exepron logo

Exepron

What's pushing teams away

  • Manual data-entry overhead persists in several workflows; customers report that too many actions still require hand-management rather than automation.
  • Resource overload identification lacks precision—teams struggle to pinpoint which resource and which time window is causing contention across the portfolio.
  • The pricing jump from Standard ($200/mo) to Pro ($2,000/mo) is steep, and mid-market teams find the feature gate between those tiers difficult to justify.
  • Mobile interface is functional but limited compared to the desktop experience, frustrating field supervisors who need on-site task updates.
  • Customers with simpler, single-project needs find the Critical Chain methodology and associated terminology add unnecessary cognitive load.

Choosing

Microsoft Project logo

Microsoft Project

What's pulling them in

  • Organizations already running Microsoft 365 and Azure AD adopt Microsoft PPM because it slots into existing identity, Teams, and SharePoint infrastructure without requiring a separate identity provider or SSO vendor.
  • Enterprise PMOs choose it for critical-path scheduling, baseline comparison, cross-project dependencies, and resource utilization reporting that standalone PM tools cannot replicate at this depth.
  • Project Online's integration with Power BI gives portfolio-level dashboards and cost-rollup reporting that satisfies executive governance requirements without third-party BI tooling.
  • Government, financial services, and healthcare organizations select it because FedRAMP, ISO 27001, and SOC 2 compliance certifications meet enterprise procurement requirements out of the box.
  • Large IT departments default to it as the market-leader in project portfolio management software, often driven by corporate licensing agreements that bundle it with other Microsoft 365 seats.

Object mapping

How Exepron objects map to Microsoft Project

Each row shows how a Exepron object lands in Microsoft Project, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Exepron

Project

maps to

Microsoft Project

Project

1:1
Fully supported

Exepron Projects map to Microsoft Project plans (MPP files) or Project Online Projects. Project metadata (name, start date, finish date, priority, status) migrates directly. The Project Risk Quotient (PRQ) score migrates as a custom numeric field. We use the Exepron GET /projects endpoint and reconstruct the project in the destination by creating a new MPP or Project Online project entry before any Task or Resource data is imported.

Exepron

Activity / Activity Bundle

maps to

Microsoft Project

Task (summary and subtask)

1:1
Fully supported

Exepron Activities map to Microsoft Project Tasks. Activity Bundles map to Summary Tasks with their child Activities as subordinate tasks at the correct WBS depth. Fixed-duration flags map to Task.Type = Fixed Duration. Kanban statuses and Custom Activity Statuses are preserved as a custom Text field (ActivityStatus__c in Project Online) since Microsoft Project has no native status enumeration equivalent to Exepron's Activity states. Predecessor chains in Exepron (Critical Chain buffer insertion points) are reconstructed as standard finish-to-start predecessors in Microsoft Project.

Exepron

Work Package

maps to

Microsoft Project

Task with Task Mode = Auto Scheduled

1:1
Fully supported

Exepron Work Packages are the unit of scheduling in the Critical Chain. We map them to Microsoft Project Tasks. The compiled Work Package state (the most recent Exepron-generated schedule) is captured as the migration snapshot. Work Package versions are not individually migrated; only the latest compiled state moves. If a Work Package has multiple chain assignments, we create a single task entry and note the chain assignment in a custom field.

Exepron

Resource

maps to

Microsoft Project

Resource

1:1
Fully supported

Exepron Resources (people, equipment, facilities) map to Microsoft Project Resources. Resource Name, Type (Material, Work), Max Units, and Cost per Use migrate directly. Resource consumption data from the linked consumption table migrates as Assignment (Task Assignment with Units and Work values). We resolve the Resource Type hierarchy from Exepron to ensure named resources are correctly typed in the Microsoft Project resource pool.

Exepron

Resource Type

maps to

Microsoft Project

Resource (typed as Work or Material category)

1:1
Fully supported

Exepron Resource Types group Resources for Dynamic Drum scheduling. We map the type hierarchy to Microsoft Project Resource Groups (Type field) so that resource assignments are grouped by role. ATU (Automated Timetable Update) Resource Types that drive Exepron's constraint logic are flagged as a custom field (ATU_Flag__c) for the project manager to evaluate for manual scheduling decisions in Microsoft Project.

Exepron

Custom Fields

maps to

Microsoft Project

Enterprise Custom Fields (Project Online) or local Custom Fields (Project Desktop)

1:1
Mapping required

Exepron Custom Fields (per-account extension properties) map to Microsoft Project Enterprise Custom Fields in Project Online PWA, or local custom fields in Project Desktop. We export field definitions and values and map to the closest typed Microsoft Project field (Text, Number, Flag, Date, Cost). Some Exepron custom fields may not have a natural Microsoft Project equivalent; those are flagged for the customer's PMO admin to configure post-migration.

Exepron

Project Template

maps to

Microsoft Project

Enterprise Project Template or MPP import

1:1
Fully supported

Exepron Project Templates (reusable task networks and resource assignments) are exported as task and resource block structures. Template-to-project instantiation does not occur automatically in Microsoft Project; we deliver a structural export of the template hierarchy so the customer's PMO can create a corresponding template in Microsoft Project or use the exported block structure as a reference for manual template creation.

Exepron

Earned Value record

maps to

Microsoft Project

Custom fields (PV, EV, AC snapshot)

1:1
Fully supported

Exepron Earned Value records (Planned Value, Earned Value, Actual Cost) are exported as point-in-time snapshots and mapped to custom numeric fields in Microsoft Project (EV_PV__c, EV_EV__c, EV_AC__c). Microsoft Project calculates EV metrics automatically from baseline and actual data; the Exepron snapshot serves as a baseline reference rather than live EV tracking going forward.

Exepron

Alert and Reason Code

maps to

Microsoft Project

Custom fields or Notes

1:1
Fully supported

Exepron Alerts (threshold-based task slippage and resource overload notifications) and Reason Codes (slip annotations) migrate as metadata. In Project Online these become custom Flag or Text fields on tasks; in Project Desktop they are preserved as Notes attached to the relevant task. The destination system has no native alert engine equivalent to Exepron's PRQ-driven alerting, so the customer should plan to use Power Automate or manual review for ongoing threshold monitoring.

Exepron

What-If Analysis Project

maps to

Microsoft Project

Task (scenario branches as separate Summary Task groups)

1:1
Fully supported

Exepron What-If scenarios are separate project clones with modified durations, resource loads, or start dates. We export the base project plus the scenario delta (changed values). In Microsoft Project, we create a separate Summary Task group for each scenario so the PMO can manually compare baseline versus scenario outcomes. The destination does not natively support What-If branching; this is a manual reconstruction for planning purposes.

Exepron

BIDSS configuration

maps to

Microsoft Project

Not migratable

1:1
Fully supported

BIDSS is Exepron's runtime Business Intelligence Decision Support System. Dashboards, heatmaps, and PRQ trend charts are generated from live project data at query time and are not stored as discrete persistent objects. We do not migrate BIDSS configurations. Customers who rely on BIDSS insights must rebuild those visualisations in a BI tool (Microsoft Power BI is the natural destination given the Microsoft ecosystem) using the migrated project and resource data as source tables.

Exepron

PALS training record

maps to

Microsoft Project

Not migratable

1:1
Fully supported

PALS (Project Advanced Learning System) generates learner progress data independently of live projects. There are no persistent PALS export artefacts. We explicitly exclude PALS from our migration scope. Customers using PALS for team onboarding and skills tracking should evaluate Microsoft Teams, SharePoint, or a dedicated LMS as the replacement learning management layer.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Exepron logo

Exepron gotchas

Medium

API uses placeholder URLs that must be replaced

Medium

API scopes and token expiry are not publicly documented

Medium

MS Project import requires exact column sequence

High

BIDSS and PALS have no persistent export artefacts

Low

No prorated refunds on cancellation

Microsoft Project logo

Microsoft Project gotchas

High

Project for the web is being retired and merged into Microsoft Planner

Medium

Planner-tier portfolio features are incomplete despite Plan 5 labeling

Medium

Web app constraint controls are weaker than the Windows desktop client

High

Project requires a separate license not bundled with standard Microsoft 365

Medium

Project Online API is edition-gated and inconsistently documented

Pair-specific challenges

  • Critical Chain buffer insertion points do not translate directly

    Exepron inserts project buffers and feeding buffers automatically as part of Critical Chain scheduling. Microsoft Project has no native buffer task type. We reconstruct buffer positions as summary milestone tasks at the end of each chain with zero duration and a custom flag (IsBuffer__c). The project manager should review each inserted buffer and confirm that the predecessor chain accurately represents the original Exepron constraint logic. What cannot be reconstructed automatically is documented in the migration notes for manual review.

  • BIDSS and PALS have no persistent export artefacts

    BIDSS dashboards and PALS learning records are generated from live project data at runtime and are not stored as discrete data objects in Exepron. There is no BIDSS configuration file, export file, or API endpoint for these artefacts. We explicitly exclude them from our migration scope. Customers who rely on BIDSS insights must rebuild those visualisations in Microsoft Power BI (the natural Microsoft-side replacement) using the migrated project data and resource consumption tables as source datasets.

  • Exepron API uses placeholder URLs that must be replaced before scoping

    The Exepron API documentation uses placeholder domains ({YOUR_IDENTITY_SERVER} and {YOUR_API_SERVER}) rather than live endpoints. We must obtain the customer's actual Identity Server and API Server URLs during scoping—typically identity.yourdomain.com and api.yourdomain.com. If the customer does not provide these before we start the migration connector configuration, every API request returns 404. This is a scoping gate that must be resolved before any data extraction begins.

  • API scopes and token expiry require extended scope request

    Exepron OAuth tokens expire after 1 hour and require specific scopes (exepron.restapi and exepron.restapi:extended) for full data access. We configure automatic token refresh in our migration connector and request both standard and extended scopes during OAuth setup. If only the base scope is granted, Enterprise-tier fields such as BIDSS pointers, custom roles, and ATU Resource Type assignments return 403 on the migration run. We flag this as a pre-flight check before the first data extraction attempt.

  • Microsoft Project Online retirement requires destination tier decision

    Microsoft Project Online (PWA) retires on September 30, 2026. Organisations migrating from Exepron to Project Online must decide whether to target Project Desktop (Standard or Professional, unaffected by the retirement), Project Server Subscription Edition (on-premises, requires infrastructure), or Project for the web with Planner (cloud-native, different data model). We scope the destination tier during discovery because the object mapping and custom field configuration differ significantly between Project Desktop and Project Online PWA.

Migration approach

Six steps for a successful Exepron to Microsoft Project data migration

  1. Discovery and API endpoint resolution

    We audit the Exepron account across plan tier (Standard/Pro/Enterprise), active project count, Activity volume, Resource Type hierarchy, Custom Field definitions, and any active What-If scenarios. We obtain the customer's live Identity Server and API Server URLs to replace the placeholder domains in our connector configuration. We also confirm the Microsoft Project destination tier (Desktop Standard, Desktop Professional, Project Online Plan 3/5, or Project Server SE) because the object mapping and custom field model differ between each. The discovery output is a written migration scope document covering record counts, object dependencies, and destination tier recommendation.

  2. Critical Chain analysis and predecessor chain extraction

    We query Exepron's task hierarchy via GET /activities to extract the Work Package chain positions, buffer insertion points, and predecessor relationships. We analyse the Resource Type assignments and consumption data to identify which resources are drum resources (the bottleneck constraint driving the Dynamic Drum). We produce a Critical Chain map showing each chain, its buffer position, and its drum resource for review by the customer's PMO lead before we design the Microsoft Project predecessor chain transformation.

  3. Schema design and custom field provisioning

    For Project Online destinations, we design the Enterprise Custom Field schema before any data import. This includes Text, Number, Flag, and Date fields mapped from Exepron Custom Fields, plus fields for PRQ score, ATU flags, and Earned Value snapshots. For Project Desktop destinations, we configure local custom fields on the template MPP file. We also design the resource pool structure mapping Exepron Resource Types to Microsoft Project resource groups and resource names. Custom fields are deployed to the destination environment and validated before the data migration run.

  4. Sandbox or pilot migration and reconciliation

    For Project Online destinations, we run a full migration into a sandbox environment using production-like data volume. The customer's PMO lead reconciles task counts, resource counts, predecessor relationship integrity (all chains end-to-end), and spot-checks a sample of 20-30 tasks against the Exepron source. For Project Desktop destinations, we run a pilot import using the exported MPP template. Any transformation corrections (buffer insertion reconstruction, predecessor chain gaps, resource type mapping) are resolved here before the production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Resources (resource pool), Custom Fields (schema in place), Projects (top-level container), Tasks (activities in WBS order with predecessor links resolved), Resource Assignments (consumption data linked to tasks), and Earned Value snapshots (custom fields on tasks). Alerts and Reason Codes migrate as task Notes. What-If scenario deltas migrate as separate summary task groups within the base project. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and BIDSS rebuild handoff

    We freeze writes in Exepron during cutover, run a final delta migration for any records modified during the migration window, then mark Microsoft Project as the system of record. We validate that all predecessor chains are complete (no dangling successors), resource assignments balance, and custom field values are populated. We deliver a written BIDSS rebuild guide recommending Power BI datasets and visualisations built from the migrated project and resource data. We do not rebuild BIDSS dashboards or PALS training records; those are separate BI and LMS engagements.

Platform deep dives

Context on both ends of the pair

Exepron logo

Exepron

Source

Strengths

  • Critical Chain scheduling natively resolves multi-project resource contention—something generic Gantt tools cannot do automatically.
  • AI-powered Dynamic Drum gives a concrete, date-driven recommended start for each pipeline project without manual balancing.
  • Lifetime free tier exists, and paid plans have no per-seat fees—cost scales by portfolio size, not headcount.
  • Enterprise tier includes a mature REST API with OAuth 2.0, OData queries, and Postman collection for integration work.
  • Security posture is strong: Azure-hosted, ISO 27001-aligned, GDPR-compliant, and HIPAA certified.

Weaknesses

  • API rate limits and quota values are not publicly documented, making migration pacing hard to pre-configure.
  • BIDSS analytics and PALS training records are not exportable artefacts—they are runtime-generated and cannot be migrated.
  • Critical Chain terminology and workflow model imposes a learning curve that simpler teams find excessive.
  • Free and Standard tiers cap Activities at 50 per month, which can bottleneck large project portfolios.
  • Some standard PM objects (Dependencies in detail, Attachments, Comments) are not clearly enumerated in the public API reference.
Microsoft Project logo

Microsoft Project

Destination

Strengths

  • Deep critical-path scheduling with baseline comparison and cross-project dependency tracking unmatched by lighter PM tools.
  • Native Azure AD authentication, Teams integration, and Power BI reporting sit on infrastructure enterprises already license and manage.
  • Enterprise governance controls including demand intake workflows, resource request approval, and portfolio-level capacity analysis.
  • Supports both Waterfall and Agile methodologies within the same project, accommodating hybrid delivery teams.
  • Scalable from Project Plan 1 for small teams to Project Server on-premises for regulated industries with strict data-sovereignty requirements.

Weaknesses

  • Ease-of-use scores trail the category average by a wide margin; onboarding friction frustrates new users consistently across G2 and Capterra reviews.
  • Pricing ranks 42nd of 49 tools in its category — the total cost of ownership including IT administration and training is rarely recovered for small or mid-market teams.
  • No built-in client portal, external stakeholder sharing, or proofing workflow, limiting use cases to internal PMO environments only.
  • The web interface (Project for the web / Planner Premium) has materially weaker constraint controls and resource auto-leveling than the Windows desktop client.
  • Project for the web is being consolidated into Microsoft Planner, creating uncertainty about which product tier will host project portfolio data long-term.

Complexity grading

How hard is this migration?

Standard Project Management migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Exepron and Microsoft Project.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Exepron: Not publicly documented.

  • Data volume sensitivity

    B

    Exepron doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Exepron to Microsoft Project migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Exepron to Microsoft Project data migrations

Answers to the questions buyers ask most during Exepron to Microsoft Project migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Exepron to Microsoft Project migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for accounts with under 30 active projects, clean predecessor chains, and a Project Desktop or Project Online Plan 3 destination. Migrations with complex Critical Chain networks (multiple buffers, ATU Resource Types, What-If scenario deltas), large Activity counts (over 500 per month), or a Project Online Plan 5 destination requiring Enterprise Custom Field schema design extend to eight to twelve weeks because of chain-to-predecessor transformation logic, resource pool reconciliation, and sandbox validation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Exepron.
Land in Microsoft Project, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day