I just talked with a very good friend working as Senior Engineer about what I would recommend him to learn as the next steps.

He is quite a product-mindset person. He is genuinely interested in why we do things from a customer perspective.

So, next steps? ...

1/13
To have a more significant impact on the products, I suggested learning about:

- Fast Flow of Change with @TeamTopologies
- Situational Awareness with #WardleyMapping
- Domain Modelling to support Fast Flow of Change with #DDDesign

2/13
Learning those points can unlock a new way to understand how _Value is delivered_ and why/how socio-technical systems impact a product, team, and business.

Moving from my impact as an individual to how the system impacts and how I can influence to the overall organization

3/13
I recommended starting with this pack.

It introduces:
- How to continuous deliver value to the customer without blockers-handovers
- The different types of teams and how they support each other
- Measure Cognitive Load to help teams focus on business

4/

academy.teamtopologies.com/bundles/platfo…
After understanding this critical aspect of teams and Conway's Law. I suggested learning about #WardleyMapping with the @HiredThought fantastic course.

5/13

learn.hiredthought.com/p/wardley-mapp…
To know more about #wardleymapping, this talk by @swardley is the one I attended in person and still recommend others to start with.

6/13

By learning WM, it will help him to seek the right information and conversations to gain more situational awareness.

Able to drive the conversation of Why this over that, how others are doing it, we are focusing on the right thing?

Starting gaining Strategy "thinking"

7/13
Helping to answer two questions:

- Why do we do what we do? (Purpose)
- Why should we do this over that? (Executional/Movement)

This will take years to practice, and there's no way to master it. You will always be a student here. Better start sooner than later. 😄

8/13
After you took the Wardley Mapping Course

Thinking in Systems is a book that applied to several levels of my journey

It applies to EVERYTHING

- Technology
- Management
- Marketing
- Gardening
- Economy

It just opens a new dimension of understanding
9/

goodreads.com/book/show/3828…
And last but not least, I suggested taking the Independent Value Streams with #DDDesign.

Bring together:
- Teams
- Domain/Business Modelling
- Strategy
- Systems

10/13
academy.teamtopologies.com/courses/indepe…
Why this over another cool technology, for example?

Because those tools bring you a new level of understanding of the system you're in.

You will be surprised how other elements that we are influenced by impact heavier than improving on X technology/methodology.

11/13
Improving in only technology is a Local Maxima.
You cannot improve on a bigger scale.

You need to zoom out to know where to zoom in.

12/13
But if you think learning technology, framework, or library is what you need now, then I suggest you learn about @testcontainers 😊

I might be biased 🤣

13/13

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Aleix Morgadas

Aleix Morgadas Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @aleixmorgadas

May 10
1/ One thing I share with the people is about the _dimensions of decision and influence_ and why it's important to at least have _two dimensions_ of influence

Let's see a technical leadership position you have:

- People dimension
- Technology dimension

Nomenclature might vary
2/ Definitions:

⚠️ This varies between companies. I'm oversimplifying the definitions!

- People Dimension: Managers
A role dedicated to people management, growing people, managing expectations, and alignments.

The area of influence is people's behavior and expectations
3/ When receiving a problem/challenge, the tendency is to solve the problems by managing people.

- New processes
- New expectations
- New delivery dates

People are the main driver for getting the results
Read 14 tweets
Apr 12
1/ Side Project C started 🚀

It came after understanding the paradigm shift from Organizing teams, where we see a tendency toward @TeamTopologies, #DDD, and #DynamicReteaming as new emerging practices vs the old paradigm. Wardley Map about the Manager's needs towards Organizing Tea
2/ With a higher #TeamTopologies adoption, it creates new sorts of needs for managers.

Needs that I'm currently facing and I'm currently solving with Excel files to gather team's feedback and improve my organization sensing
3/ I will make the side project publicly as soon as I feel confident about it. Yet, I do a Tweet about it because it boosts my commitment to the side project 😄✌️
Read 6 tweets
Apr 4
1/ Thread with the material I'm using to learn about #WardleyMapping 🗺🧭

I discovered about Warley Mapping when I went to @ddd_eu in 2018 and Simon was presenting the next talk 👇

@ddd_eu 2/ During the same conference, I attended the open discussion with Dave Snowden, Andra Sonea, and Simon Wardley.

I was amazed at how they were able to communicate complexity. Yet, I was so far into understanding the concepts!

@ddd_eu 3/ The concepts described during the talks, remained back in my mind and I rewatched the videos several times during the past years.

I went into reading the Creative Common Book by @swardley

medium.com/wardleymaps
Read 15 tweets
Mar 2
1/ I cannot stress enough the importance of junior people in the organization

I'm amazed by how much you learn when working with them. They really show where the organization/team can do better. It can be uncomfortable because they are sharing your weaknesses
2/ Don't think that they should know better to do the job, but why do we create a place where juniors cannot contribute or they have a hard time providing value? What can we do better to help them perform and learn faster?
3/ Juniors help Seniors find their weaknesses, more than seniors helping seniors. Since they show the areas to improve so easily!

- Why take that long to understand this code?
- Why is so hard to do a unit test?
- Why do they get lost in the code structure?
Read 5 tweets
Mar 1
1/ I'm doing some reflection on how #DDD can help you spot a Platform as a Product Team from @TeamTopologies wrongly applied Image
2/ Indeed, I think we created a Platform Team because the intention was to reduce cognitive load on teams on a specific part.

BUT, on the recent learnings, we think it might be a Bounded Context by itself, a Supporting Subdomain at least.
3/ This is one of the cases in which using different perspectives to the same problem space helps you find the best team composition.
Read 11 tweets
Mar 1
1/ "We expect that anything can happen and we are never prepared for anything"

This sentence resonated a lot with me

Regardless of the risk management, regardless of being adaptative, regardless of how prepared do you think you're, World keeps surprising you
2/ As a manager, your job is to make the teams, product, and business more resilient and adaptative to survive in several situations.

Yet, I never felt that we reached a level where we can say

"We're safe!"

It's not viable.
3/ You manage the areas that are more probable to happen and the impact is higher. Then, you just accept those situations that are outside that scope, to be handled as you can.
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(