BoardBridge
Demo with sample data. Contoso Retail is a fictional company. This is the report a prospect gets from the free readiness scan, and the proposal TruSpec sends after reviewing it.

TruSpec Virtual Solutions · Migration Readiness Report

Contoso Retail: Online Store

ComplexityEnterprise
Work items14,212
Estimated migration timeabout 6 days
Needs a decision1

Recommendation: a managed migration

2 parent items have more than 100 children. These need restructuring decisions a managed migration takes care of.

Executive summary

A enterprise migration: best done as a managed project

This Azure DevOps project holds 14,212 work items (7,480 tasks, 3,915 user stories, 2,140 bugs), worked on by 86 people. We rate the move to GitHub as Enterprise.

One finding needs a decision before moving: 2 parent items have more than 100 children. Everything else carries over with BoardBridge's standard mapping.

Once started, the migration runs unattended for about 6 days; your team keeps working in Azure DevOps until the final cut-over. Because of the points above, we recommend a managed migration: TruSpec plans the mapping with you, runs the migration and checks the result.

Next steps

Nothing from this scan was sent to an AI service.

What needs attention

2 parent items have more than 100 children Needs a decision

GitHub allows up to 100 sub-issues under one issue; the largest here has 143. Those parents need regrouping (for example an extra level of features) before or during the migration.

1 custom field has no GitHub equivalent Plan for it

Legacy Ticket Id: their values can be kept as text in each issue's description, but not as fields you can filter on.

3 custom fields need a decision Good to know

Release Notes, Product Owner, Compliance Review: yes/no, long text, people and path fields become a pick-list, a section of the description, an assignee or a text field.

5 accounts can't be matched to a GitHub user automatically Good to know

Service accounts, build services and sign-ins without an email address need mapping by hand, or their work is credited to a placeholder.

23 people have had no activity in 6 months Good to know

Former team members' history is kept, but they may not have GitHub accounts in your organization. Decide whether to map them or show their names only.

37 attachments are over 25 MB Plan for it

The largest is 212.0 MB. GitHub doesn't accept files that big on issues; they stay as links to Azure DevOps, and 4 files are over 100 MB, too big to copy into a repository.

Customized process Good to know

1 custom work item type, 3 changed built-in types and 6 custom states. BoardBridge's mapping screen handles these; check the suggested mapping.

Links to work outside this project Good to know

82 links point to other projects. They're kept as links back to Azure DevOps unless those projects move too.

Links to commits, pull requests or builds Good to know

8,640 development links point to Azure Repos or Pipelines. They're listed in each issue; GitHub links only its own commits and pull requests.

What we found

Work items14,212 (3,904 open)
Work item types6
Hierarchy5 levels deep; up to 143 children under one item
Attachments6,210 (9.4 GB; largest 212.0 MB)
Comments41,870
People86 (23 inactive for 6 months; 5 to map by hand)
Iterations and areas74 iterations (71 with dates), 19 areas
Custom fields in use9 (5 map to GitHub fields)
ProcessContoso Agile (inherited; customization: light)
Revision history312,400 revisions
Links2,930 related, 1,105 dependencies, 8,640 to code or builds, 64 to other projects

Work items by type

Task7,480
User Story3,915
Bug2,140
Feature492
Epic61
Risk124

Custom fields

FieldTypeIn GitHubUsed on
Customer ImpactstringProject field5,120 items
Release TrainstringProject field4,870 items
Store RegionstringProject field3,310 items
Business ValueintegerProject field3,090 items
Go-Live DatedateTimeProject field980 items
Release NoteshtmlNeeds a choice1,460 items
Product OwneridentityNeeds a choice2,210 items
Compliance ReviewbooleanNeeds a choice640 items
Legacy Ticket IdguidText in the issue1,905 items

Measured 2026-10-12 with a read-only token; only counts were kept. Attachments total 9.4 GB. The migration time uses the same estimate as BoardBridge's dry run: GitHub limits how fast issues and comments can be created, so large projects run unattended for hours or days.