Project Management migration
Field-level mapping, validation, and rollback between BigPicture and Jira. We move data and schema; workflows are rebuilt natively in Jira.
BigPicture
Source
Jira
Destination
Compatibility
11 of 12
objects map 1:1 between BigPicture and Jira.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from BigPicture to Jira is a two-layer extraction: Jira-native issues (Projects, Issues, Attachments, Comments, Time Entries) move first through the standard Jira REST API, and BigPicture-specific modules (Boxes, Gantt configurations, Resource allocations, Risks, Scope trees) are handled as a secondary pass using BigPicture's Gantt export UI and Jira API lookups. BigPicture has no public REST API of its own, so all data extraction routes through Jira. We export Gantt dependencies to MS Project MPP/XML format for maximum fidelity. Jira Plans (Advanced Roadmaps) replaces BigPicture's roadmap and SAFe planning views natively for Jira Software Premium and Enterprise customers. What-if scenarios, custom JQL filters in Scope definitions, and BigPicture permission configurations do not migrate; we deliver a written inventory of these for the customer's admin to rebuild in Jira native or through a Jira-compatible plugin.
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 BigPicture 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.
BigPicture
Projects
Jira
Project
1:1Jira Projects migrate directly as Jira project structures. BigPicture uses Jira projects as containers for Boxes and Gantt modules; after migration the project configuration, issue types, and custom field associations carry through the standard Jira export path. Issue-linkage between projects remains intact during migration.
BigPicture
Issues (Tasks)
Jira
Issue
1:1Issues are the atomic work units in Jira and carry all BigPicture task data as custom fields. We migrate issues with full field fidelity including assignee, reporter, status, fix version, sprint assignment, and any BigPicture-specific custom fields that have a Jira-native or plugin-equivalent target.
BigPicture
Custom Fields
Jira
Custom Field
1:1BigPicture creates its own custom fields for resource allocation, timeline data, and percentage fields. We map these to Jira custom fields of equivalent type, validating field type compatibility especially for date-range, percentage, and user-picker fields. Fields that reference BigPicture module IDs are flagged for the customer to map to Jira equivalents (Epic Link, Sprint, Fix Version) before migration.
BigPicture
Boxes
Jira
Project or Epic hierarchy
lossyBoxes are BigPicture's primary portfolio-level containers grouping Jira projects or selected issues. Jira has no direct Box equivalent. We map Box structure to a hierarchy of Jira Projects (for programme-level grouping) or Epic-to-Feature-to-Story nesting (for work-level grouping). The customer chooses the target representation during scoping, and we document the Box-to-hierarchy mapping for manual reconstruction in Jira Plans or Advanced Roadmaps.
BigPicture
Gantt Charts
Jira
MS Project MPP/XML export or Jira issue dependencies
1:1Gantt configurations including timeline bars, dependencies, constraints, and critical path data are stored as BigPicture module data on top of Jira issues. We export to MS Project MPP/XML format for maximum fidelity preservation, preserving dependency types (Finish-to-Start, Start-to-Start, Finish-to-Finish), lead/lag, and constraints. In Jira, these dependencies map to Jira issue links (Blocks, Is Blocked By, Depends On) and the Jira Plans timeline view.
BigPicture
Roadmaps
Jira
Jira Plans (Advanced Roadmaps)
1:1Roadmap views are constructed from Box and project timeline data in BigPicture. We preserve the view structure (which projects and epics appear, date ranges, and progress indicators) as a written specification for Advanced Roadmaps configuration. Jira Plans (available from Jira Software Premium and Enterprise) provides multi-project roadmap views that replace BigPicture roadmaps for most use cases.
BigPicture
Resources and Workloads
Jira
Jira custom fields or Tempo plugin
1:1Resource allocation data including capacity, utilisation, and assignment loads lives in BigPicture modules. We map these to Jira custom fields (for simple capacity values) or flag them for Tempo Timesheet and Planner if the customer continues using a resource management plugin in Jira. Jira and Jira Software Standard have no native resource management.
BigPicture
Risks
Jira
Issue type or custom fields
1:1Risks are tracked in a dedicated BigPicture module with custom fields for probability, impact, status, and mitigation plan. We extract them as structured records and map to a Jira Risk issue type (if configured in the destination project) or to existing issue types with custom risk fields. The BigPicture risk status (Open, Mitigating, Closed) maps to Jira resolution values.
BigPicture
Scope (Work Breakdown Structure)
Jira
Jira issue hierarchy
1:1Scope trees are BigPicture-specific hierarchical structures representing the work breakdown. We flatten them into Jira Epic-Feature-Story-Subtask hierarchies or the equivalent configured hierarchy in the destination Jira project. Parent-child relationships are preserved as Jira issue links or as standard Jira sub-task relationships.
BigPicture
Teams
Jira
Jira project roles or user groups
1:1BigPicture teams group members and assign them to work packages. We map team memberships and assignments to Jira project roles (Developers, Testers, Project Administrators) or Jira user groups. Team capacity data maps to the same Jira custom fields used for resource allocation.
BigPicture
Attachments
Jira
Attachment
1:1Attachments on Jira issues are standard Jira attachments stored in the Jira database or Atlassian-optimised cloud storage. We migrate them through the standard Jira file export path with file name, content type, author, and creation timestamp preserved.
BigPicture
Time Entries
Jira
Worklog
1:1Logged work on Jira issues carries through standard Jira export. BigPicture does not store its own time data; all time entries are Jira-native. We migrate worklog records with author, duration, start date, and comment intact.
| BigPicture | Jira | Compatibility | |
|---|---|---|---|
| Projects | Project1:1 | Fully supported | |
| Issues (Tasks) | Issue1:1 | Fully supported | |
| Custom Fields | Custom Field1:1 | Mapping required | |
| Boxes | Project or Epic hierarchylossy | Mapping required | |
| Gantt Charts | MS Project MPP/XML export or Jira issue dependencies1:1 | Mapping required | |
| Roadmaps | Jira Plans (Advanced Roadmaps)1:1 | Mapping required | |
| Resources and Workloads | Jira custom fields or Tempo plugin1:1 | Mapping required | |
| Risks | Issue type or custom fields1:1 | Mapping required | |
| Scope (Work Breakdown Structure) | Jira issue hierarchy1:1 | Mapping required | |
| Teams | Jira project roles or user groups1:1 | Mapping required | |
| Attachments | Attachment1:1 | Fully supported | |
| Time Entries | Worklog1: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.
BigPicture gotchas
Export hard-capped at 2,000 tasks
Jira Index corruption bug in versions 8.21.0–8.25.0
No read-only licensing — every Jira user counts
BigPicture and bigpicture.io are different products
Permissions complexity increases non-linearly with team size
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 version audit
We audit the source Jira instance with BigPicture installed across BigPicture version (to confirm index corruption risk), Box count and structure, Gantt module size, custom field count referencing BigPicture modules, Risk module records, Scope tree depth, and team assignments. We also inventory Jira-native data (Projects, Issues, Attachments, Worklogs, Comments) to establish the full migration scope. The discovery output is a written scope document and a recommendation to upgrade BigPicture to 8.25.0 or later if not already on a safe version.
Jira-native data extraction
We extract Jira-native records first using Jira's REST API: Projects, Issues (with all standard and custom fields), Attachments, Worklogs, Comments, Labels, and issue links. This layer migrates cleanly and provides the foundation on which BigPicture-specific data is overlaid. We run Jira API calls in batches with pagination handling and validate row counts against the source before proceeding.
BigPicture module extraction and transformation
We extract BigPicture-specific data as a secondary pass: Box-to-project mappings, Gantt configurations (exported to MS Project MPP/XML for dependencies and constraints), Resource allocation data (mapped to Jira custom fields), Risk records (mapped to Jira Risk issue type or custom fields), Scope tree hierarchies (flattened to Epic-Story-Subtask nesting), and Team memberships (mapped to Jira project roles or user groups). JQL statements in Scope filters are validated against the target Jira schema and flagged if they reference renamed or removed fields.
Destination schema preparation
We configure the destination Jira instance with required custom fields (matching types and names from the BigPicture source), Issue type configurations, Project role structures for team mapping, and any Jira Plans (Advanced Roadmaps) configuration required for roadmap replacement. We use Jira's REST API or Admin API to pre-create custom fields and configure issue type schemes before record import begins.
Sandbox validation and reconciliation
We run a full migration into a Jira Sandbox or a staging environment using production-like data volume. The customer's Jira admin reconciles record counts (Projects, Issues, Attachments, Worklogs, Risks), spot-checks 25-50 random issues for field fidelity, and validates the MS Project export for Gantt dependency completeness. Any mapping corrections are applied here. This step typically takes three to five business days and is the gate before production migration.
Production migration and cutover
We freeze BigPicture and Jira writes during the cutover window, run a final delta migration of any records modified during the staging window, then enable the destination Jira as the system of record. We deliver the What-if scenario inventory, JQL filter corrections list, Box-to-hierarchy mapping documentation, and Advanced Roadmaps configuration guide to the customer's Jira admin team. We support a one-week hypercare window for reconciliation issues. We do not migrate BigPicture permission configurations as code; the inventory document maps BigPicture roles to Jira project roles and permission schemes for manual reconstruction.
Platform deep dives
BigPicture
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 BigPicture 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
BigPicture: Governed by Jira Cloud API limits. Jira Cloud REST API enforces per-tenant rate limits (typically 0–100 req/min depending on plan). Jira Data Center has no fixed rate limit but is constrained by server capacity..
Data volume sensitivity
BigPicture 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 BigPicture to Jira migration scoping. Not seeing yours? Book a call.
Walk through your BigPicture 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 BigPicture
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.