Scrum Master Toolbox Podcast: Agile Storytelling from the Trenches
Episode: Substack Week: Engineering Strategy, Bridging Technical Excellence with Business Success | Aleix Morgadas
Host: Pasco Duarte
Guest: Aleix Morgadas, Engineering Strategy Consultant
Release Date: February 19, 2025
Introduction
In this episode of the Scrum Master Toolbox Podcast, host Pasco Duarte welcomes Aleix Morgadas, an engineering strategy consultant renowned for his insights on aligning technical excellence with business objectives. The conversation delves deep into the nuances of engineering strategy, emphasizing its critical role in bridging the gap between technical teams and overarching business goals.
Guest Background and Motivation
Aleix Morgadas shares his journey into engineering strategy, highlighting a pivotal moment in 2020 when he transitioned into a leadership role within a large organization. Faced with the challenges of impacting a vast engineering department, Aleix found himself grappling with the complexities of engineering strategy within a business context.
[03:14] Aleix Morgadas: "I was quite lost on some of the engineering aspects or engineering strategy aspects, more on about impacting bigger organization."
To navigate this, he turned to writing, which served as a tool to crystallize abstract concepts into tangible insights. This process not only deepened his understanding but also fostered a collaborative environment where peers could challenge and refine his ideas.
[04:05] Aleix Morgadas: "It forced myself to go deeper. Why do that? And checking my assumptions and the ways of words doing it."
The Importance of Engineering Strategy in Business Alignment
Pasco Duarte underscores the rarity of discussions around engineering strategy, despite its vital role in synchronizing technology with business objectives. Aleix emphasizes that without a robust engineering strategy, technical teams often find themselves relegated to tactical discussions, such as managing technical debt or adopting new frameworks, rather than contributing to strategic business decisions.
[08:03] Aleix Morgadas: "Engineering strategy doesn't happen in the vacuum. It needs to align with the business strategy."
This misalignment can lead to scenarios where strategic decisions fail during execution, either due to a lack of technical feasibility or insufficient understanding of the business context.
Four-Step Process for Designing an Engineering Strategy
Aleix introduces a structured four-step process for crafting an effective engineering strategy, drawing inspiration from Richard Rumelt’s "Good Strategy," John Doerr’s "Measure What Matters," and other strategic frameworks.
-
Understanding the Business Context and Purpose
The foundation of any engineering strategy lies in comprehending the business landscape and the organization's core purpose. Whether the business operates on a B2B or B2C model, or its revenue streams are transactional or subscription-based, these factors profoundly influence the engineering strategy.
[22:47] Aleix Morgadas: "Strategy happens within a business context and purpose, so it's not happening on the vacuum."
-
Identifying and Defining Pains
Recognizing the challenges faced by both the business and engineering teams is crucial. These "pains" drive energy and focus, ensuring that the strategy addresses real, impactful issues.
[15:22] Aleix Morgadas: "On engineering strategy, usually when you come from the top it has the business pains... they're missing a way to be on the decision making."
-
Establishing Direction and Guiding Policies
Once the pains are identified, the next step is to set a clear direction that aligns with business objectives. Aleix advises against rigid policies, suggesting instead the use of flexible guiding principles that can adapt as the strategy evolves.
[26:54] Aleix Morgadas: "Strategy is about focusing on learning... the action needs to position you in a better situation than you were before."
-
Defining Coherent Actions
Translating strategic direction into actionable steps is essential. Aleix emphasizes selecting initiatives that are non-competing and aligned with the overall business strategy. This ensures that efforts are not fragmented and that each action contributes meaningfully to the strategic goals.
[22:47] Aleix Morgadas: "The guiding policy or the direction is more like... it's abstract enough that you know there is a lot of work but it's not actionable. You need to break it down."
Role of Middle Management, Scrum Masters, and Agile Coaches
Pasco inquires about the responsibilities of middle management and Scrum Masters in shaping and executing engineering strategies. Aleix stresses the importance of these roles in bridging the communication gap between technical teams and leadership.
[14:15] Aleix Morgadas: "By understanding how the strategy is being formed and how it deteriorated, they can add meaningful inputs at the right time."
He advocates for empowering Scrum Masters and Agile Coaches to voice team challenges and align tactical actions with strategic objectives. This participatory approach fosters autonomy and ensures that strategies are grounded in the realities of day-to-day operations.
[18:44] Aleix Morgadas: "People start having this, okay, if we contribute as a team... it's a win-win."
Implementing and Executing the Strategy
Transitioning from strategy formulation to execution requires careful management to maintain momentum and adaptability. Aleix shares his experience at Creditus, where he implemented a strategy focusing on mobile and platform stability. By involving teams in decision-making and allowing them to volunteer for initiatives, he ensured commitment and minimized resistance.
[35:47] Aleix Morgadas: "By making things optional... we reduce a lot of the risk about execution."
He highlights the importance of setting success metrics to determine when to pivot or advance within the strategic framework. This iterative approach mirrors agile methodologies, allowing for continuous learning and refinement.
[32:40] Aleix Morgadas: "Engineering strategy needs to have success metrics. And is it... when you stop doing the strategy to move into the next thing."
Building Trust and Autonomy
A recurring theme in the conversation is the establishment of trust between technical teams and strategic leadership. By demonstrating the tangible benefits of strategic initiatives—such as improved deployment speeds and enhanced team capabilities—Aleix was able to garner increased trust and autonomy for his engineering teams.
[37:40] Aleix Morgadas: "When you finish understanding the pains... the impact of the company and it will give me the right experience."
This trust is further reinforced by aligning engineering actions with business outcomes, ensuring that initiatives are not only technically sound but also economically viable.
Resources and Further Learning
Aleix directs listeners to his Substack newsletter, which offers in-depth exploration of engineering strategy concepts. Additionally, he mentions a comprehensive 50-minute talk that chronicles his journey in designing and executing engineering strategies, providing concrete examples and actionable insights.
[38:37] Aleix Morgadas: "I have... a talk... how to help people design and execute their own engineering strategy... concrete examples about things like how you create a strategy with domain-driven design, with context mapping, with team topologies."
He also recommends following him on LinkedIn for regular updates and early ideas, which often serve as precursors to more detailed blog posts.
Conclusion
This episode offers a profound exploration of engineering strategy, highlighting its indispensable role in harmonizing technical endeavors with business objectives. Aleix Morgadas provides a pragmatic framework for crafting and implementing effective engineering strategies, emphasizing collaboration, adaptability, and continuous learning. For Scrum Masters, Agile Coaches, and engineering leaders seeking to elevate their strategic impact, this conversation serves as an invaluable guide.
Notable Quotes:
-
Aleix Morgadas [04:05]: "It forced myself to go deeper. Why do that? And checking my assumptions and the ways of words doing it."
-
Pasco Duarte [22:27]: "Separating strategy from execution is like separating head from shoulders—conceptually possible, but with deadly consequences."
-
Aleix Morgadas [15:22]: "It's super important that you don't jump into action... define problems, but we're not solving them."
Resources Mentioned:
- Aleix Morgadas’ Substack Newsletter: Substack Link in Show Notes
- Aleix’s Comprehensive Talk on Engineering Strategy: Watch Here
- LinkedIn Profile: Aleix Morgadas on LinkedIn
For more insights and actionable advice, subscribe to the Scrum Master Toolbox Podcast and join the community of Scrum Masters and Agile Coaches dedicated to continuous improvement and strategic excellence.
