Migrated tools and assets
The following tools are typically migrated as complete systems:
- Project management tools (such as Atlassian Jira)
- Document management tools (such as Atlassian Confluence)
- Binary repositories (such as Artifactory Pro or Sonatype Nexus)
Migration process overview
The migrations will be done based on the following high level flow:
- Collection of necessary source system information
- Source system analysis
- Preparations
- Test migration
- Customer testing and approval
- Production migration, including traffic redirection from the old system to new one (e.g. link references used in past emails and integrations with the rest of the legacy tool chain)
After the tool-by-tool migrations, the old tool instances are seamlessly replaced with new ones, and the project work can carry on normally.
Migration responsibilities
Phase | Responsible party | |
Collection of necessary source system information | Customer | |
Source system analysis | Eficode | |
Preparations | Eficode, Customer | |
Test migration | Eficode | |
Customer testing and approval | Customer | |
Production migration | Eficode |
Migration sequences
Preparations
- Confirm that the migration project team is ready and available
- Agree on a regular meeting schedule between all participants
- Prepare a data transfer location available for all participants (to fetch and push data)
- Lock down changes in the tools (such as plugins, configurations)
- Prepare XML exports to Eficode for the test migration
Example: Atlassian Jira Migration
- Import the XML/database into test instance, create user lists and mappings
- Fix user mappings
- Check data validity
- Prepare for production deployment
- Customer QA
Example: Atlassian Confluence Migration
- Import the XML/database into test instance, create user lists and mappings
- Fix user mappings
- Check data validity
- Prepare for production deployment
- Customer QA