Every cross-functional project faces pushback. How did you identify potential blockers early? How did you turn skeptics into advocates?
As projects grow, 1:1 conversations don't scale. Did you establish forums, documentation, or feedback loops that kept everyone synchronized?
Sample Walkthrough Introduction: "I led the migration of our monolithic API to a microservices architecture at a fintech company with 150 engineers. This required alignment across 8 product teams, infrastructure, security, compliance, and customer support. The challenge wasn't just technical—each team had different roadmap priorities and concerns about disruption."
Stakeholder Landscape: "Product teams worried about feature velocity during migration. Security needed stronger isolation between services. Compliance required audit trails for financial transactions. Infrastructure wanted to reduce operational burden. I created a stakeholder map rating each group's influence and support level."
Initial Alignment Strategy: "I started with 1:1s with each tech lead and PM to understand their pain points with the monolith. Then I created a vision doc that framed microservices as solving their problems—not as a technology exercise. For product teams, I emphasized improved deployment velocity. For security, better blast radius. For compliance, clearer data lineage. I shared this in a kick-off meeting and iterated based on feedback."
Building Momentum: "Rather than a big-bang migration, I proposed extracting one service as a pilot. I chose the payments service because it was business-critical enough to prove value but isolated enough to reduce risk. I formed a working group with representatives from each stakeholder group who met weekly. This created a forcing function for decisions and kept everyone informed."
Major Conflict: "Four months in, two product teams pushed back hard because the migration was consuming shared infrastructure resources, slowing their deployments. They wanted to pause the project. I organized a review meeting where I presented data showing we were 60% done and pausing would actually extend the pain. More importantly, I worked with infrastructure to allocate dedicated migration resources, removing the contention. I also adjusted the timeline to avoid their critical launch windows. This turned them from blockers to supporters."
Technical Coordination: "To ensure consistency, I created a service template with built-in observability, auth, and compliance hooks. I ran architecture review sessions where each team presented their migration plan. I also established a #microservices-migration Slack channel that became our async communication hub. We documented every decision in Notion with clear ownership."
Unexpected Challenge: "Six months in, we discovered our compliance audit trail approach wouldn't work for three services due to PCI requirements. Legal and compliance weren't initially involved enough. I had to halt progress, bring them into the working group, and redesign our event logging system. This taught me to involve compliance earlier, even when you think you understand the requirements."
Results: "We completed the migration in 14 months. Deployment frequency increased 3x. Mean time to recovery dropped from 45 minutes to 8 minutes. Most importantly, the alignment process created a template we reused for other cross-cutting initiatives. The working group model became standard practice."
Key Learnings: "First, invest heavily in the first 20% of the project building alignment—it pays dividends later. Second, make the invisible visible through regular demos and metrics. Third, create small wins early to build momentum. Finally, I should have involved compliance and legal from day one, not month six."
Technical Coordination: "To ensure consistency, I created a service template with built-in observability, auth, and compliance hooks. I ran architecture review sessions where each team presented their migration plan. I also established a #microservices-migration Slack channel that became our async communication hub. We documented every decision in Notion with clear ownership."
Unexpected Challenge: "Six months in, we discovered our compliance audit trail approach wouldn't work for three services due to PCI requirements. Legal and compliance weren't initially involved enough. I had to halt progress, bring them into the working group, and redesign our event logging system. This taught me to involve compliance earlier, even when you think you understand the requirements."
Results: "We completed the migration in 14 months. Deployment frequency increased 3x. Mean time to recovery dropped from 45 minutes to 8 minutes. Most importantly, the alignment process created a template we reused for other cross-cutting initiatives. The working group model became standard practice."
Key Learnings: "First, invest heavily in the first 20% of the project building alignment—it pays dividends later. Second, make the invisible visible through regular demos and metrics. Third, create small wins early to build momentum. Finally, I should have involved compliance and legal from day one, not month six."