Project Management migration
Field-level mapping, validation, and rollback between Edison 365 and Jira. We move data and schema; workflows are rebuilt natively in Jira.
Edison 365
Source
Jira
Destination
Compatibility
6 of 11
objects map 1:1 between Edison 365 and Jira.
Complexity
BStandard
Timeline
4-8 weeks
Overview
Moving from Edison 365 to Jira is a structural migration that requires careful translation of Edison 365's portfolio-object model into Jira's issue-centric hierarchy. Edison 365 separates Ideas, Projects, Business Cases, Benefits, and Resources as distinct record types; Jira collapses these concepts into Projects containing Issues, with custom fields and issue types providing the differentiation. We resolve the Business Case gap by designing a custom issue type or Epic-based representation during scoping, preserve the per-entity Benefits records as typed custom fields, and handle the SharePoint document attachment references through a parallel file-migration track. Edison 365 pipeline stages and approval gates map to Jira workflow statuses and transition rules. We do not migrate automations, Power BI reports, or SharePoint permissions as code; we deliver a written inventory of these for the customer's admin to rebuild in Jira.
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 Edison 365 object lands in Jira, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Edison 365
Ideas
Jira
Issue (custom type: Idea)
1:1Edison 365 Ideas migrate as Jira Issues under a designated Ideas project using a custom issue type. Title, description, category, submitter email, submission date, and status all map directly. Edison 365's category taxonomy becomes Jira labels or a custom select field depending on the customer's preference. Submitter resolves to Jira assignee or reporter by email lookup.
Edison 365
Projects
Jira
Project or Epic
1:1Edison 365 Projects with standard delivery scope map to Jira Projects or to Epic-type Issues within a designated Jira project, depending on the customer's chosen portfolio structure. Name, description, owner, start date, end date, and budget all migrate. Edison 365's project-level budget becomes a custom currency field in Jira. Owner resolves to Jira User by email for assignment.
Edison 365
Business Cases
Jira
Epic or Custom Issue Type (Business Case)
lossyEdison 365 Business Cases have no direct Jira equivalent. During scoping, we design either a custom Business Case issue type in Jira or an Epic with custom fields capturing cost, benefit, and approval status. Custom financial fields in Edison 365 map to typed Jira custom fields (number, currency, date). Approval status from Edison 365 becomes a custom select field in Jira. We document the chosen representation in the schema design deliverable before migration begins.
Edison 365
Resources
Jira
Issue Assignee and Custom Fields
1:manyEdison 365 Resources associate a person with a Project or Portfolio with allocation percentage and date range. Jira's Issue assignee field is single-value. We extract the primary allocation (highest percentage per person per project) and set it as the Jira Issue assignee. Secondary allocations and percentage details migrate as custom fields (e.g., allocation_pct__c and allocation_start__c). Portfolio-level rollup cannot be automatically recalculated in Jira; we note the requirement for manual portfolio-level rollup reporting.
Edison 365
Portfolios
Jira
Jira Projects (grouped)
1:1Edison 365 Portfolios aggregate Projects and track KPIs and budget rollups. Jira does not have a native portfolio object at the free or standard tiers. We migrate portfolio metadata as a custom Jira project named with the Portfolio label and document the portfolio hierarchy for the customer's admin to configure through a Jira portfolio app or manual project grouping post-migration. Total cost and benefit rollup fields are preserved as custom fields on the portfolio project metadata issue.
Edison 365
Pipeline Stages
Jira
Jira Status and Workflow Transitions
lossyEdison 365 pipeline stage names, ordering, and transition rules export from the workflow configuration and map to Jira Status values and workflow transition rules. Each Edison 365 pipeline maps to a Jira workflow. Stage probabilities migrate to a custom field for reference. We capture the full stage gate sequence so the customer's Jira admin can assign a corresponding workflow to each imported project.
Edison 365
Benefits Tracking
Jira
Custom Fields on Issue (Business Case or Epic)
1:1Edison 365 Benefits attach financial or KPI targets to Projects or Business Cases as entity-specific records. We preserve each benefit row as a custom field value on the parent Business Case or Epic issue. Benefit types and names migrate as typed custom fields. Because Edison 365 stores benefits per-entity rather than globally, cross-project benefit rollup requires recalculation in Jira; we flag this as a post-migration reporting task.
Edison 365
Custom Fields
Jira
Custom Fields (Jira)
1:1Edison 365 custom fields on Ideas, Projects, and Business Cases are enumerated per entity type during discovery and created in Jira as typed custom fields before data import. Edison 365 key-value pairs with type metadata map to Jira field types: text fields, select, multi-select, number, date, and URL. Dropdown and multi-select custom fields in Edison 365 become Jira select and multi-select fields. Custom field options are bulk-created before the first record import.
Edison 365
Documents / Attachments
Jira
File Transfer + Jira Attachments or Confluence
lossyEdison 365 documents are stored in SharePoint and referenced by URL. We export the full file inventory (URLs, filenames, file types, modified dates, and parent record associations) and offer a parallel file-migration track that transfers files to a designated Jira-connected storage location or Confluence Space. We do not automatically re-link the documents inside Jira; we deliver a mapping table of original SharePoint URLs to destination file locations for the customer's admin to update or we include the re-link step as an add-on scope item.
Edison 365
Users / Assignees
Jira
Jira User (by email)
1:1Edison 365 user records (display name, email, role, department) export in full. We match users by email address to Jira accounts. Inactive Edison 365 users are included but flagged for deactivation review in Jira. Any Edison 365 user without a matching Jira account goes to a reconciliation queue for the customer's admin to provision before record migration proceeds.
Edison 365
Pipeline Stages (transition rules)
Jira
Jira Workflows
lossyEdison 365 workflow transition rules (e.g., which roles can advance a stage, required approvals) do not have a direct Jira workflow equivalent at the rule level. We capture the transition configuration as a written workflow specification document. The customer's Jira admin rebuilds these as Jira workflow conditions, validators, or post-functions using Jira's workflow designer post-migration.
| Edison 365 | Jira | Compatibility | |
|---|---|---|---|
| Ideas | Issue (custom type: Idea)1:1 | Fully supported | |
| Projects | Project or Epic1:1 | Fully supported | |
| Business Cases | Epic or Custom Issue Type (Business Case)lossy | Mapping required | |
| Resources | Issue Assignee and Custom Fields1:many | Mapping required | |
| Portfolios | Jira Projects (grouped)1:1 | Fully supported | |
| Pipeline Stages | Jira Status and Workflow Transitionslossy | Fully supported | |
| Benefits Tracking | Custom Fields on Issue (Business Case or Epic)1:1 | Mapping required | |
| Custom Fields | Custom Fields (Jira)1:1 | Mapping required | |
| Documents / Attachments | File Transfer + Jira Attachments or Confluencelossy | Mapping required | |
| Users / Assignees | Jira User (by email)1:1 | Fully supported | |
| Pipeline Stages (transition rules) | Jira Workflowslossy | 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.
Edison 365 gotchas
Power BI is the default reporting engine
Custom fields have no unified schema export
SharePoint document linkage breaks on export
Benefits tracking is entity-specific not global
Jira gotchas
Unsupported workflow validators silently skipped during migration
Custom fields converted to flat text labels when migrating to non-Jira platforms
Historical status-change timestamps lost when exporting without a Marketplace plugin
Attachment import failures from oversized files and JQL reference corruption
Points-based API rate limits enforced on Jira Cloud apps from March 2026
Pair-specific challenges
Migration approach
Discovery and data audit
We enumerate all Edison 365 entity types in scope (Ideas, Projects, Business Cases, Resources, Benefits, Portfolios) and extract record counts per type, custom field definitions per entity, pipeline and stage configurations, SharePoint document references, user roster, and active/inactive status. We run a parallel API call against the destination Jira Cloud instance to capture existing projects, issue types, workflows, and custom field definitions. The discovery output is a written scope document with record counts, custom field map, and a Jira schema design recommendation for Business Case representation.
Schema design and Business Case translation
We design the destination Jira schema based on the discovery output. This includes creating a custom Business Case issue type (or Epic-based design) with all Edison 365 financial and benefit fields mapped to typed Jira custom fields, configuring Jira projects and issue type schemes, mapping Edison 365 pipeline stages to Jira Status values, and designing the Jira workflow transitions. Schema deploys to a Jira Sandbox or the production instance in read-only validation mode before any data moves. The customer reviews and approves the schema design and the Business Case translation approach before we proceed.
Document inventory export and file-migration track setup
We extract all SharePoint document references linked from Edison 365 records, capture the full file inventory (URL, filename, file type, modified date, parent record ID), and provision the destination storage location (Jira attachments storage, Confluence Space, or designated SharePoint). The file migration runs as a parallel track to data migration so that file transfers complete before cutover and document re-linking can be verified in the same window. We deliver a URL-replacement mapping table for the customer's admin to use in post-migration link updates.
User and assignee reconciliation
We extract every Edison 365 user and owner referenced on Ideas, Projects, Business Cases, Resources, and Benefits records. Users resolve by email match against the Jira destination instance. Any Edison 365 user without a matching Jira account is flagged in a reconciliation queue for the customer's admin to provision before record import. Owner resolution must complete before the Projects and Issues migration phase because OwnerId (assignee and reporter) references are required on most issue types.
Production migration in dependency order
We run production migration in record-dependency order: Jira users validated, Jira projects and issue type schemes deployed, Edison 365 Ideas imported as Jira Issues, Edison 365 Projects imported as Jira Projects or Epic-type Issues, Edison 365 Business Cases imported as the designed Business Case issue type with all financial custom fields, Edison 365 Resources extracted as assignee assignments with allocation details in custom fields, Edison 365 Benefits migrated as typed custom fields on their parent Business Case or Epic, Edison 365 Portfolios documented with metadata migrated as custom fields on the portfolio project, and custom fields populated across all entity types. Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, delta sync, and automation handoff
We freeze Edison 365 writes during the cutover window, run a delta migration for any records modified during migration, verify the document re-link mapping is applied, and switch Jira to the system of record. We deliver the automation and workflow specification document listing every Edison 365 pipeline transition rule for the customer's Jira admin to rebuild in Jira Automation or workflow designer. We provide a one-week hypercare window for reconciliation issues raised by the team. We do not rebuild Edison 365 workflows as Jira Automation rules within the migration scope; that is a separate engagement.
Platform deep dives
Edison 365
Source
Strengths
Weaknesses
Jira
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 3 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 Edison 365 and Jira.
Object compatibility
3 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
Edison 365: Governed by Azure API Management policies — not publicly published..
Data volume sensitivity
Edison 365 exposes a bulk API — large-volume migrations stream efficiently.
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 Edison 365 to Jira migration scoping. Not seeing yours? Book a call.
Walk through your Edison 365 to Jira migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Edison 365
Other ways to arrive at Jira
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.