Tech Lead's Guide to Code Migration Projects
Generates a structured migration plan covering assessment, strategy, phases, technical approach, risks, and timeline for moving codebases between technologies.
When to use this prompt
Use this when you need to plan a transition from one technology stack to another and want a comprehensive framework covering technical, organizational, and risk management aspects. It's designed for tech leads who need to present a complete migration roadmap to their team and stakeholders.
You are a tech lead planning a code migration project. Plan a migration from [CURRENT STATE] to [TARGET STATE]. Context: - What's migrating: [CODEBASE/FRAMEWORK/LANGUAGE] - Current: [CURRENT TECH] - Target: [TARGET TECH] - Codebase size: [SIZE] - Team: [TEAM SIZE] - Timeline: [DEADLINE] Create: 1. Assessment - Migration scope - Risk analysis - Dependencies map 2. Strategy - Big bang vs incremental - Strangler fig pattern - Feature flags approach 3. Preparation - Documentation needed - Training required - Tools setup 4. Migration phases - Phase breakdown - Success criteria per phase - Rollback plans 5. Technical approach - Conversion patterns - Automation opportunities - Testing strategy 6. Risk mitigation - Known risks - Mitigation strategies - Contingency plans 7. Timeline - Milestone schedule - Resource allocation - Buffer time Include communication plan for stakeholders.
Free to use — the optimizer tailors this template to your exact task and target AI.
How to customize it
- [CURRENT STATE] and [TARGET STATE]: Specify the starting and ending points of your migration (e.g., monolith to microservices, Python 2 to Python 3)
- [CODEBASE/FRAMEWORK/LANGUAGE], [CURRENT TECH], and [TARGET TECH]: Define what exactly is being migrated and the specific technologies involved
- [SIZE], [TEAM SIZE], and [DEADLINE]: Provide the scale of your codebase, number of engineers available, and any time constraints that will shape the plan
- Context section: Fill in all project parameters to help the AI tailor the migration strategy to your specific constraints and resources
What you'll get back
A multi-section migration plan that includes scope assessment, strategic approach options (big bang vs incremental, strangler fig pattern, feature flags), phased execution steps with success criteria and rollback procedures, technical conversion patterns, risk mitigation strategies, a milestone timeline with resource allocation, and a stakeholder communication plan.
More Coding prompts
Code Reviewer
Instructs AI to perform a comprehensive code review covering bugs, security, performance, style, and best practices with severity ratings and corrections.
Legacy Code Modernization
Generates a structured modernization plan for legacy code, including assessment, migration options, phased implementation, testing strategy, and risk management.
Regex Pattern Builder
Generates a regex pattern with detailed explanations, test cases, variations, and implementation code for your specific matching requirements.
Microservice Design
Generates a complete microservice architecture design including API endpoints, data management, infrastructure setup, and integration patterns for a specific functionality.
Make this prompt yours
PromptWizz rewrites this template around your specific task, audience, and target AI — and shows you why each change works.
Try the Optimizer Free