Project Management migration
Field-level mapping, validation, and rollback between Planview Daptiv and Jira. We move data and schema; workflows are rebuilt natively in Jira.
Planview Daptiv
Source
Jira
Destination
Compatibility
5 of 10
objects map 1:1 between Planview Daptiv and Jira.
Complexity
BStandard
Timeline
6-9 weeks
Overview
Planview Daptiv and Jira serve different ends of the project management spectrum. Daptiv is a portfolio-first PPM built for PMOs managing multi-project workloads with financial tracking and resource load charts across an enterprise. Jira is an issue-tracking and agile planning tool whose native model is the team-level project and its backlog. The structural difference drives the migration challenge: Daptiv's portfolio hierarchy, billing rates, financial tracking, and resource allocations have no direct Jira equivalent and require custom field configuration and a naming convention that lets the customer's admin rebuild rollup views in Jira's structure. We extract portfolios as Jira projects, projects as Jira project categories or board configurations, tasks as Jira issues with components and fix versions for milestones, resources as Jira user assignments, and DeskDocs files as Jira attachments re-linked by metadata. We do not migrate Daptiv dashboards, saved reports, or workflow states as configurations; we deliver a written inventory of these for the customer's admin to rebuild in Jira's native tooling.
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 Planview Daptiv 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.
Planview Daptiv
Portfolio
Jira
Project
1:manyDaptiv portfolios contain projects in a parent-child hierarchy. Jira has no native portfolio object above the project level. We map each Daptiv portfolio to a Jira project, use Jira project categories to group related projects that shared a Daptiv portfolio, and add a custom picklist field daptiv_portfolio__c to preserve the original portfolio name for filtering and reporting. If multiple Daptiv portfolios map to one Jira project, we create separate Jira projects and use the project category to represent the portfolio rollup conceptually.
Planview Daptiv
Project
Jira
Project
1:1Daptiv projects map 1:1 to Jira projects. We preserve project name, description, start and target dates (as custom date fields because Jira's native Project dates are admin-only and not user-editable), project status (mapped to Jira project status), and owner (mapped to the Jira project lead via custom field daptiv_project_owner__c). Daptiv workflow states translate to Jira status values in the project's default workflow configuration.
Planview Daptiv
Task
Jira
Issue
1:1Daptiv tasks map to Jira issues with issue type determined by task characteristics. Standard tasks map to Jira Issue type Task, deliverables-bearing tasks map to Story, and tasks with specific completion criteria map to Jira subtasks as appropriate. We preserve assignment, dates, effort, and dependencies. Gantt dependencies between tasks map to Jira issue links of type Blocks or is Blocked to preserve the critical path sequence.
Planview Daptiv
Milestone
Jira
Fix Version
lossyDaptiv milestones are first-class objects with target dates and deliverables. We map them to Jira Fix Versions (Releases) under each project, preserving the target date as the Fix Version release date. Deliverable descriptions migrate as version description. Jira does not natively support milestone-type records above versions; if the customer requires a milestone tracker across projects, we recommend creating a dedicated Jira project to act as a milestone register and cross-linking it to Fix Versions via issue links.
Planview Daptiv
Resource
Jira
User (assignee)
1:1Daptiv resources carry billing rates, skill assignments, and allocation percentages. Jira has no native resource pool. We extract Daptiv resources as Jira users, map their billing rate to a custom number field daptiv_billing_rate__c, and map allocation percentage to daptiv_allocation_pct__c. The customer's Jira admin provisions matching user accounts before migration. Jira's capacity model is sprint-based rather than percentage-based; if the customer needs resource load views, we document the custom Jira configuration or Jira Portfolio add-on needed to surface daptiv_allocation_pct__c data in a load-chart format.
Planview Daptiv
Resource Allocation
Jira
Custom fields on Issue
lossyDaptiv resource allocation records (percentage assigned, demand-vs-availability) have no native Jira equivalent. We store allocation percentage as daptiv_allocation_pct__c on the Jira issue (mapped from the Daptiv resource assignment record) and map availability data to a project-level custom field. Jira's sprint capacity view does not display allocation percentages; the customer must rebuild this view in Jira Portfolio for Jira or a third-party resource management app if ongoing load tracking is required.
Planview Daptiv
Time Entry
Jira
Worklog (custom field on Issue)
1:1Daptiv time entries record actual work against tasks with hours, dates, and resource. Jira natively supports worklogging via the Worklog object with time spent and date. We map Daptiv time entries to Jira worklog records, preserving hours as time spent and the entry date as the worklog date. Billing rate information from the Daptiv resource record transfers to the daptiv_billing_rate__c custom field on the issue so cost reporting can be calculated post-migration as hours multiplied by rate.
Planview Daptiv
Budget and Cost Data
Jira
Custom fields on Project
lossyDaptiv calculates planned cost from per-user billing rates and actual cost from time entries. Jira has no native cost accounting. We preserve the Daptiv budget figures as custom number fields on the Jira project: daptiv_planned_cost__c, daptiv_actual_cost__c, daptiv_budget_variance__c. Cost calculations in Jira require the customer's admin to configure Jira Dashboard gadgets or an Atlassian Marketplace reporting app (like Tempo for cost tracking) to display the migrated financial data against current worklogs.
Planview Daptiv
Custom Fields
Jira
Custom fields
lossyDaptiv custom fields on projects and tasks vary by tenant. We inventory all active custom fields during discovery, map each to a Jira custom field of matching or nearest type (text, number, date, picklist, checkbox), and deploy the schema into the target Jira projects before record migration. Jira requires custom field context to be scoped to the relevant projects and issue types; we configure this during setup to avoid the known Jira import error where a custom field is not available to the migrated issue types.
Planview Daptiv
Attachments (DeskDocs)
Jira
Issue attachments
1:1Daptiv stores files in DeskDocs, a document management layer separate from task records. We extract files as binary blobs using Daptiv's export tooling, match them to the correct Daptiv task by file naming conventions or metadata, and upload them as native Jira issue attachments. This requires per-file metadata parsing and additional processing time. We store the original DeskDocs file path in a custom field daptiv_deskdocs_path__c for audit. Jira's recommended attachment storage limits apply (100 MB per file in Cloud; configurable in Data Center).
| Planview Daptiv | Jira | Compatibility | |
|---|---|---|---|
| Portfolio | Project1:many | Fully supported | |
| Project | Project1:1 | Fully supported | |
| Task | Issue1:1 | Fully supported | |
| Milestone | Fix Versionlossy | Fully supported | |
| Resource | User (assignee)1:1 | Fully supported | |
| Resource Allocation | Custom fields on Issuelossy | Fully supported | |
| Time Entry | Worklog (custom field on Issue)1:1 | Fully supported | |
| Budget and Cost Data | Custom fields on Projectlossy | Mapping required | |
| Custom Fields | Custom fieldslossy | Mapping required | |
| Attachments (DeskDocs) | Issue attachments1:1 | Mapping required |
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.
Planview Daptiv gotchas
Billing rate configuration affects downstream cost calculations
DeskDocs attachment storage requires file-level extraction
Tenant-specific workflow statuses require a mapping table
Post-acquisition product lineage creates documentation gaps
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 extraction path assessment
We audit the Daptiv tenant to inventory portfolios, projects, tasks, resources, milestones, time entries, custom fields, and DeskDocs file volume. Because Daptiv lacks a publicly documented API, we assess the available extraction path: Daptiv's built-in export functionality, Planview Hub integration access, or direct database export if the customer has database credentials. We collect the complete workflow status vocabulary and any custom field definitions during this phase. The discovery output is a written migration scope document including record counts per object, custom field inventory, DeskDocs file count and total size, and the confirmed extraction path.
Jira destination schema design
We design the Jira destination schema: Jira projects (one per Daptiv project), project categories (to represent Daptiv portfolio groupings), Fix Versions for milestones, custom fields for all Daptiv custom fields, and the daptiv_billing_rate__c and daptiv_allocation_pct__c fields for resource and financial data. We configure custom field context to scope each custom field to the relevant projects and issue types, avoiding the known Jira import error where a custom field is not available to the migrated issue type. We create the workflow status translation table mapping Daptiv status names to Jira status values in the project's workflow scheme. Schema deploys to a Jira Sandbox or test environment first.
Sandbox migration and reconciliation
We run a full migration into the Jira test environment using production-like data volume. The customer's project management lead reconciles record counts (issues in, projects in, attachments in), spot-checks 25-50 randomly sampled issues against the Daptiv source, validates milestone mapping via Fix Version dates, and confirms custom field values are populated correctly. Any mapping corrections, status translation gaps, or attachment matching failures surface here before production migration begins.
DeskDocs attachment extraction and file re-association
We extract all DeskDocs files as binary blobs, parse the file metadata to identify the parent task, and match files to Jira issues by task name, project, or explicit metadata tags. Large files are chunked for upload. We populate daptiv_deskdocs_path__c on each Jira attachment with the original DeskDocs path for audit trail. This step runs in parallel with the record migration and adds processing time proportional to total attachment volume. The customer's Jira admin must confirm that Jira Cloud storage limits (or Jira Data Center file storage configuration) can accommodate the migrated file set.
Production migration in dependency order
We run production migration in record-dependency order: Jira projects and project categories first (representing Daptiv portfolios), Fix Versions for milestones, then issues in dependency order to preserve Gantt Blocks/is Blocked links, resource assignments with daptiv_billing_rate__c and daptiv_allocation_pct__c populated, worklogs from Daptiv time entries, and DeskDocs files last. Each phase emits a row-count reconciliation report before the next phase begins. We use Jira's REST API with rate-limit handling and exponential backoff. Custom field context and issue type associations are set during import using Jira's Bulk Edit API.
Cutover, validation, and dashboard rebuild handoff
We freeze Daptiv writes during the cutover window, run a final delta migration of any records modified during migration, then enable Jira as the system of record. We deliver a written dashboard and report inventory documenting the key Daptiv dashboard metrics and the recommended Jira gadget or Confluence page configuration to reproduce each view. We deliver the workflow status translation table and custom field configuration summary. We do not rebuild Daptiv resource load views, financial rollup reports, or saved filters as Jira configurations; that work is handled by the customer's admin or a Jira partner engagement. We support a one-week hypercare window for reconciliation issues.
Platform deep dives
Planview Daptiv
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 Planview Daptiv 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
Planview Daptiv: Not publicly documented.
Data volume sensitivity
Planview Daptiv 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 Planview Daptiv to Jira migration scoping. Not seeing yours? Book a call.
Walk through your Planview Daptiv 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 Planview Daptiv
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.