Engineering Strategy

Share this post

Engineering Strategy
Engineering Strategy
An engineering strategy requires context specific metrics
Copy link
Facebook
Email
Notes
More
Engineering Strategy

Discover more from Engineering Strategy

Sharing my learnings on Engineering Strategy and Leadership
Over 1,000 subscribers
Continue reading
Sign in

An engineering strategy requires context specific metrics

Aleix Morgadas
Nov 09, 2024
10

Share this post

Engineering Strategy
Engineering Strategy
An engineering strategy requires context specific metrics
Copy link
Facebook
Email
Notes
More
1
Share

As part of my Design and execute an engineering strategy blog series, I didn’t emphasize enough the importance of metrics, and which role they play.

Designing an Engineering Strategy

Designing an Engineering Strategy

Aleix Morgadas
·
January 19, 2022
Read full story

Metrics helps you on:

Engineering Strategy is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

  • Aligning on what you want to impact the most.

  • Connect the technical initiative with the business impact.

  • Know when you achieved your goals, and you need to move into the next thing.

That’s why I dedicated a full blog on how to combine Engineering Strategy with the North Star framework, borrowing the idea from our product colleagues.

Combining Engineering Strategy with the North Star Framework ⭐

Combining Engineering Strategy with the North Star Framework ⭐

Aleix Morgadas
·
April 21, 2024
Read full story

Yet, I consider it is great to dedicate another post to emphasize how the metrics are essential for a successful engineering strategy.

Misunderstandings

-X: Are DORA metrics good to measure the engineering strategy?
-Aleix: No, or only in very concrete cases. They help us as guard rails to know that we aren’t getting out of track.

DORA as an engineering strategy metric

4 key metrics. lead time, deployment frequency, change failure rate, mean time to recover
https://itrevolution.com/articles/measure-software-delivery-performance-four-key-metrics/

DORA metrics helped us all to understand how we are doing compared to other companies in the field. They are a great proxy metric to measure delivery performance.

Yet, they aren’t a replacement for context specific metrics to understand the engineering strategy impact.

I might consider DORA metrics to be suitable as the main engineering strategy metrics when they are in the low performance stage, and you need to improve them.

Once the DORA metrics are good enough, don’t use them as guiding metrics. Just to keep yourself on track.

No need for measuring, just execute

Designing an engineering strategy is hard, investing time on making sure to measure the progress might seem like an over-investment, but it’s not. It is crucial to execute well the strategy.

Without metrics, you cannot:

  • Keep people and teams focused on the metric that matters.

  • People might start coherent actions that don’t impact the key metric.

  • People will not see how they work impacts the strategy.

  • You don’t know when you addressed the high stake challenge, and you should move into the next. When do you know you finished?

Your metric will act as an information radiation, and keep people focused on the engineering strategy objectives. Plus, helping them knowing when to stop, and go for the next big thing instead of over improving an area of your organization.

Measuring is hard

Yes, measuring is hard. But we don’t need to create complex ways to measure the engineering strategy progress.

Sometimes, with an Spreadsheet is enough.

  • Do we need to migrate those services into the new way of deploying?
    List all the services on a spreadsheet and use some colors to mark progress.

  • Should we replace Kinesis by Kafka?
    List all the services or use cases pending to be migrated in a speadsheet, and keep the progress visual.

  • Should we improve the amount of bugs related to this system?
    Add some tags to Jira tickets and create a report there. Or connect those with Notion with a NoCode integration like Make or Zappier.

Avoid involving the data team when possible, you don’t want to add more pressure to teams to execute the strategy. Make it easy.

Engineering strategy metrics life cycle

The engineering strategy metrics, because they are context specific, they tend to not last too much. Usually, they life-cycle is as long as the engineering strategy is valid.

Once the engineering strategy is done. Either you no longer track them anymore, or you move them to supporting metric to be sure you don’t go backwards on future initiatives.

Deciding the right metric

A good engineering strategy metric is the one that:

  • It is connected to business/user value, and it is aligned with the business strategy.
    Improving the metric has a positive outcome for the business and engineering.

  • Acts as a proxy of engineering strategy success.
    Are we impacting the strategy as we expect?

Deciding the right metric is hard, that’s why I will share some real world examples that I have been involved with.

Fintech - Not releasing a product

Full engineering strategy story here 👇

A legacy, a deadline, and no team.

A legacy, a deadline, and no team.

Aleix Morgadas
·
October 2, 2023
Read full story

Business Challenge
We aren’t releasing the products after one year of development. We need to be sure the product is viable, and verify product market fit.

Engineering Strategy

Full stack teams to remove handovers between teams, and simplify the architecture from ports and adapters to CRUDs.

Engineeering Strategy Metric

Lead time from initiative defined to first user.

Fintech 2 - Integrating new banks

Full engineering strategy story here 👇

Dealing with teams with competing priorities and needs

Dealing with teams with competing priorities and needs

Aleix Morgadas
·
October 4, 2024
Read full story

Business challenge

For each new client that we onboard, and we don’t have an integration with their bank, we need to create the integration for that bank.

Engineering strategy

Build a platform team to create a compeling experience to integrate new banks.
We will create an isolated account integration platform with the goal of creating a self-served integration for Account Opening Team. It is important to build an internal product first, before aiming to expose it to the end client.

Engineering strategy metric

Lead time to integrate a new bank from a request from the client is done until it performs the first transaction.

Supporting metrics

The supporting metrics are those that apply to each engineering strategy regardless of the context. They help you to know that you aren’t getting worse on them.

  • DORA metrics
    Once you have a good enough DORA metrics, you want to be sure that you aren’t becoming worser overtime. Use the DORA metrics to keep on the right track.

  • Team Cognitive Load
    You can understand the impact of the engineering strategy though team cognitive load. If the strategy starts adding unnecessary cognitive load to people, it might prevent the engineering strategy to succeed, and you have to take action.

  • eNPS
    Use Employee Net Promoter Score to understand if people feel more engaged with the company and see their pains are also taking into account in the strategy.

Do you need help?

I help organizations to design and execute an engineering strategy, sometimes you just need 30 min to clarify some doubts on which is the best context specific metic for your engineering straregy.

You can book 30 min with me for free in the next link.

Book a 30 min call

Engineering Strategy is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

10 Likes∙
1 Restack
10

Share this post

Engineering Strategy
Engineering Strategy
An engineering strategy requires context specific metrics
Copy link
Facebook
Email
Notes
More
1
Share

Discussion about this post

Designing an Engineering Strategy
I divided the topic into four posts/emails. Part I. What the is Strategy? [This post] Part II. Understanding the high-stake problem. Part III. Giving…
Jan 19, 2022 • 
Aleix Morgadas
23

Share this post

Engineering Strategy
Engineering Strategy
Designing an Engineering Strategy
Copy link
Facebook
Email
Notes
More
You need to understand the business to design a good engineering strategy
Engineering Strategy driven by Business
May 1, 2024 • 
Aleix Morgadas
21

Share this post

Engineering Strategy
Engineering Strategy
You need to understand the business to design a good engineering strategy
Copy link
Facebook
Email
Notes
More
1
The outcome of the strategy becomes culture
“Culture eats strategy for breakfast”. I also found the sentence as “Execution eats strategy for breakfast”. It is interesting the amount of…
Jan 14, 2024 • 
Aleix Morgadas
21

Share this post

Engineering Strategy
Engineering Strategy
The outcome of the strategy becomes culture
Copy link
Facebook
Email
Notes
More

Ready for more?

Error
© 2025 Aleix Morgadas
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More
Error

Create your profile

undefined subscriptions will be displayed on your profile (edit)

Skip for now

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.