Project Management migration
Field-level mapping, validation, and rollback between Exepron and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.
Exepron
Source
Microsoft Project
Destination
Compatibility
12 of 12
objects map 1:1 between Exepron and Microsoft Project.
Complexity
BStandard
Timeline
3-5 weeks
Overview
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.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
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
Microsoft Project
Project
1:1Exepron 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
Microsoft Project
Task (summary and subtask)
1:1Exepron 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
Microsoft Project
Task with Task Mode = Auto Scheduled
1:1Exepron 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
Microsoft Project
Resource
1:1Exepron 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
Microsoft Project
Resource (typed as Work or Material category)
1:1Exepron 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
Microsoft Project
Enterprise Custom Fields (Project Online) or local Custom Fields (Project Desktop)
1:1Exepron 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
Microsoft Project
Enterprise Project Template or MPP import
1:1Exepron 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
Microsoft Project
Custom fields (PV, EV, AC snapshot)
1:1Exepron 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
Microsoft Project
Custom fields or Notes
1:1Exepron 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
Microsoft Project
Task (scenario branches as separate Summary Task groups)
1:1Exepron 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
Microsoft Project
Not migratable
1:1BIDSS 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
Microsoft Project
Not migratable
1:1PALS (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.
| Exepron | Microsoft Project | Compatibility | |
|---|---|---|---|
| Project | Project1:1 | Fully supported | |
| Activity / Activity Bundle | Task (summary and subtask)1:1 | Fully supported | |
| Work Package | Task with Task Mode = Auto Scheduled1:1 | Fully supported | |
| Resource | Resource1:1 | Fully supported | |
| Resource Type | Resource (typed as Work or Material category)1:1 | Fully supported | |
| Custom Fields | Enterprise Custom Fields (Project Online) or local Custom Fields (Project Desktop)1:1 | Mapping required | |
| Project Template | Enterprise Project Template or MPP import1:1 | Fully supported | |
| Earned Value record | Custom fields (PV, EV, AC snapshot)1:1 | Fully supported | |
| Alert and Reason Code | Custom fields or Notes1:1 | Fully supported | |
| What-If Analysis Project | Task (scenario branches as separate Summary Task groups)1:1 | Fully supported | |
| BIDSS configuration | Not migratable1:1 | Fully supported | |
| PALS training record | Not migratable1:1 | Fully supported |
Gotchas + challenges
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 gotchas
API uses placeholder URLs that must be replaced
API scopes and token expiry are not publicly documented
MS Project import requires exact column sequence
BIDSS and PALS have no persistent export artefacts
No prorated refunds on cancellation
Microsoft Project gotchas
Project for the web is being retired and merged into Microsoft Planner
Planner-tier portfolio features are incomplete despite Plan 5 labeling
Web app constraint controls are weaker than the Windows desktop client
Project requires a separate license not bundled with standard Microsoft 365
Project Online API is edition-gated and inconsistently documented
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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.
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
Exepron
Source
Strengths
Weaknesses
Microsoft Project
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Exepron and Microsoft Project.
Object compatibility
1 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Exepron: Not publicly documented.
Data volume sensitivity
Exepron doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Exepron to Microsoft Project migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Exepron
Other ways to arrive at Microsoft Project
Same-Project Management migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.