OpsHub Integration Manager

No-code integration platform for rich bi-directional sync

OpsHub Migration Manager

Zero downtime migration to tool of your choice

OpsHub Archive Manager

Keep Historical Data, Without Slowing Down Your Tools

OpsHub Migrator for Microsoft Azure DevOps

Migrate or restructure Azure DevOps Instances

OpsHub Data Bridge

Real-time, context-rich data lake for AI or analytics

Discover our story, vision, and impact.

By Domain

Software Development & Agile Engineering

No-code integration across teams & systems

IT Service Management & Customer Support

Enable collaboration between IT, support & business teams

Product Lifecycle Management & Systems Engineering

Connect PLM & engineering teams for smarter products

Requirements Management for Regulated Industries

Ensure regulatory compliance from start to release

Blogs

Explore the latest in technology and best practices

Case Studies

Success stories from the field

White Papers

Actionable insights for your business challenges.

Videos

See solutions in action

EBooks

Learn, plan, and execute with confidence

Press Releases

Official announcements and updates

Webinars

Join discussions that drive results

News Letters

Stay ahead with curated insights

Case study

Ports and infrastructure

OpsHub Migration Manager

Consolidating onto Azure DevOps from Jira DC and TFS for a global infrastructure leader

Zero disruption, zero data loss, and full traceability

Strategic tool consolidation for a leading utility and infrastructure conglomerate , replacing end-of-life Jira DC and TFS 2020 with a single, unified Azure DevOps  platform. 870,000+ items, zero data loss.

870K+

Work items migrated

85+

Projects migrated

100%

History and audit trail preserved

0

Downtime or disruption

100%

Business continuity maintained

01

The Challenge

Scale · Consolidation · Business continuity

01

870K items across two separate platforms to consolidate

The organisation operated Jira DC with 770K work items across 50 projects, and TFS 2020 with 100K items across 4 separate instances and 35 projects. Consolidating both onto ADO demanded a robust, automated migration engine capable of handling heterogeneous and homogeneous migrations simultaneously.

02

Custom workflows and project templates across all instances

TFS was heavily customised across all 4 instances, with different project templates in both TFS and ADO. Translating these non-standard configurations accurately into ADO's structure without losing field values, states, or relationships was a significant technical challenge.

03

Live engineering teams with minimal tolerance for disruption

The organisation's engineering operations run continuously. Extended downtime during migration would stall active projects and disrupt delivery timelines. The migration had to be executed in a way that minimised system unavailability and kept teams productive throughout the transition.

04

EOL pressure driving a strategic platform decision

Jira Data Center was reaching the end of its supported lifecycle, requiring a platform decision. The team evaluated moving to Jira Cloud but chose instead to consolidate onto Azure DevOps, which was already deployed internally, making ADO the single platform for all engineering delivery.

05

Four separate TFS instances into a single ADO organisation

Each of the 4 TFS instances had its own project structures, work item types, and administrative configurations. Consolidating these into a unified ADO environment required careful namespace management and project-level mapping to avoid collisions.

06

Preserving history and attachments across 870K+ items

At this scale, maintaining the integrity of work item histories, parent-child relationships, cross-project links, and attachments was non-trivial. Any silent data loss or corruption would undermine the value of the migrated ADO environment.

02

The OMM solution

Phased, non-disruptive migration

Minimal downtime migration design

OMM's incremental migration approach allowed the bulk of data to be moved ahead of the cutover window, with only a final delta sync required at golive, dramatically reducing the downtime exposure for The organisation's engineering teams.

Custom template and field mapping

OMM's rule-driven mapping engine translated TFS's heavily customised project templates and field structures into ADO equivalents, handling mismatches between source and target schemas without data loss.

Full history and link preservation

Work item revision histories, comments, attachments, parent-child links, and cross-project references were all preserved across both migration tracks, ensuring ADO reflected a true and complete picture of each project.

Heterogenous tool migration

OMM handled both a heterogeneous migration (Jira DC to ADO, across different platforms and schemas) and a homogeneous migration (TFS 2020 to ADO, within the Microsoft ecosystem) simultaneously, with independent configuration profiles for each track.

Multi-instance TFS consolidation

All 4 TFS instances and their 35 projects were mapped and migrated into a single, coherent ADO organisation, with namespace conflicts resolved and project boundaries maintained throughout.

Validation and reconciliation at scale

Post-migration validation confirmed item counts, field values, link integrity, and attachment completeness across all 85 projects, providing full confidence in the fidelity of the migrated environment.

03

Migration architecture

History-preserving · 100% secure · On-prem to cloud

Jira Data Center

770K work items
50 projects

TFS 2020

Instance 1

TFS 2020

Instance 1

TFS 2020

Instance 1

TFS 2020

Instance 1

OpsHub Integration Manager

Federated · Governed · Enterprise-Scale Integration Platform

Dual-track

Phased

Zero data loss

Azure DevOps

Cloud

850K work items migrated
85 projects unified

04

Migration execution

Tailored strategy · Phased · Zero disruption

Migration Delivery Phases

Discovery

Ecosystem audit

Implementation

OMM deployment

Validation

Optimization and sign-off

05

Migration Scope

Two tracks, 85 projects, 870K+ work items

Jira Data Center to Azure DevOps

Heterogeneous · Lifecycle-driven

Track one

770K

Total work items moved from Jira to ADO

50

Jira projects mapped and migrated to ADO

Trigger: Jira DC end of life

ADO system already in use by teams

All standard and custom issue types

Custom workflows and field structures

Change history

 Zephyr plugin data

TFS to Azure DevOps

Homogeneous · Microsoft ecosystem

Track two

100K work items, 35 projects

Highly customized

Challenge: Different project templates in all TFS instances and ADO

All standard and custom issue types

Test suites

 Test plans

 Git repositories

06

Engagement outcomes

Results at a glance

870K+

Projects migrated to Azure DevOps

85+

Projects successfully migrated

2

Parallel migration tracks executed

0

Disruption to business continuity

Before migration

OpsHub Migration Manager (OMM)

After migration

07

OMM capabilities leveraged

What made this migration possible

Capability Description Migration Role
Dual-track migration
Simultaneous, independently configured migration tracks for Jira DC and TFS 2020
Enabled both source platforms to migrate to ADO in parallel without conflict
Custom field and template mapping
Rule-driven translation of heavily customised TFS project templates and Jira schemas to ADO structures
Preserved field values and work item types despite mismatched source and target schemas
Incremental migration
Bulk data migrated ahead of cutover; only a final delta sync required at go live
Minimised downtime to a tight, predictable window, keeping teams productive throughout
History and link preservation
Full work item revision history, comments, parent-child links, and attachments migrated
Ensured ADO reflected a complete and accurate picture of each migrated project
Multi-instance consolidation
Multi-instance consolidation
All 4 TFS instances and 35 projects consolidated into a single ADO organization
Post-migration validation
Automated reconciliation of item counts, field values, links, and attachments post-migration
Provided stakeholder confidence in data fidelity across all 85 projects before sign off
08

Engagement benefits

What was delivered

Unified engineering

All engineering work unified onto Azure DevOps, eliminating the need to manage and maintain two separate platform environments.

High data fidelity

All work items migrated with complete history, links, and attachments intact, giving teams an accurate and trustworthy ADO environment from day one.

No disruption to productivity

Incremental migration design kept engineering teams productive throughout, with downtime reduced to a short, planned cutover window.

Reduction of maintenance overheads

Decommissioning of legacy DOORS and RTC servers. Significant reduction in server maintenance and licensing fees. Engineering and IT staff freed from manual system workarounds.

Faster time to value

The business case showed savings of approximately 4x the initial Codebeamer investment. The decision to migrate was clear and financially validated.

Trusted data for stakeholders

Original usernames, timestamps, and field values were migrated as-is. Each team member and decision maker had visibility to make informed decisions.

09

Migration Roadmap

Delivered, live, and next steps

Phase 1: Foundation

Full audit of Jira DC and TFS environments across all instancesField structures, templates, and ADO target schema mapped Dual-track migration strategy and cutover plan defined

Phase 2: Migration

OMM configured with independent mapping rules for both tracksIncremental bulk migration executed across all 85 projects Field translations and mappings validated in ADO throughout

Phase 3: Optimization

Final delta sync completed with planned cutover Item counts, links, history, and attachments verified Teams onboarded to live ADO with stakeholder sign-off

“By choosing OpsHub Migration Manager for its strategic consolidation onto Azure DevOps, the organization eliminated two separate platforms, including Jira DC, which had reached the end of its supported lifecycle, and unified over 870K work items across 85 projects into a single, modern environment, with full history intact and zero data loss.”