Design a phased migration plan for Stock without hurting users at global scale
- Execution
- Adobe
- Hard
- 15 min
Problem Statement Description
Product context: Adobe is a creative, document, and marketing software company; its products include Creative Cloud, Photoshop, Illustrator, Acrobat, Adobe Express, Firefly, and Experience Cloud.
Adobe Stock serves creators, creative teams, and enterprise marketers who rely on licensed photos, videos, templates, vectors, 3D assets, and increasingly AI-adjacent workflows inside tools like Photoshop, Illustrator, Premiere Pro, Express, and enterprise marketing suites. In this execution question, you are asked to design a phased migration plan for Stock at global scale while preserving user trust, availability, licensing integrity, and workflow continuity.
Assume the migration could involve a major platform, data, catalog, licensing, search, commerce, or experience transition that affects multiple surfaces and geographies. Users may discover, license, download, edit, collaborate on, and reuse assets across Adobe products, so even small disruptions can cause lost creative work, legal uncertainty, failed enterprise campaigns, or revenue impact.
Your task is not to redesign Adobe Stock itself, but to lay out an execution plan that moves users, assets, systems, and internal teams through the migration safely. The plan should account for creator and contributor workflows, enterprise customers, regional requirements, partner integrations, and dependencies across product, engineering, design, legal, support, sales, trust, and analytics teams.
The experience should consider:
- Which user journeys and system components are in scope for migration, including search, licensing, downloads, contributor uploads, asset metadata, entitlements, billing, and integrations into Adobe apps.
- How to sequence the rollout across cohorts, geographies, customer segments, platforms, and asset types without creating inconsistent or confusing experiences.
- Clear owners, milestones, dependencies, and decision checkpoints across product, engineering, data, legal, customer support, sales, and go-to-market teams.
- Go/no-go criteria for each phase, including uptime, latency, search quality, license accuracy, payment success, asset availability, support volume, and customer sentiment.
- Rollback, dual-run, reconciliation, and incident-response plans if migrated users experience broken workflows, missing assets, incorrect entitlements, or degraded performance.
- Communication plans for creators, contributors, enterprise admins, internal sales/support teams, and partners before, during, and after migration.
- Launch risks related to global scale, localization, compliance, AI ethics, enterprise contracts, contributor payouts, competitive pressure, and professional trust.
The goal is to demonstrate how you would execute a complex, high-risk migration for a business-critical creative marketplace while minimizing user harm, maintaining operational control, and giving leadership confidence that each phase is measurable, reversible, and ready for broader rollout.
What this question tests
- Execution Rigor
- Prioritization
- Cross-functional Leadership
- Launch Planning
Practise this question under interview conditions. Answer it out loud against a timer with an AI interviewer that asks follow-ups, then review the scored report.
Related Execution questions
- Plan the MVP rollout for Experience Cloud in a constrained market at global scaleAdobe · Execution · Hard
- Create a launch plan for a high-risk Creative Cloud feature for enterprise teams at global scaleAdobe · Execution · Hard
- Resolve a cross-functional conflict blocking Express at global scaleAdobe · Execution · Hard
- Prioritize a quarterly roadmap for Lightroom at global scaleAdobe · Execution · Hard
- Prioritize a quarterly roadmap for LightroomAdobe · Execution · Medium
- Design a phased migration plan for Stock without hurting usersAdobe · Execution · Medium
All Execution questions · Product manager interview questions by skill area