View this email in your browser

Dear Architect,

Welcome back to our weekly issue!

This time I won't comment on every resource shared here.

I want to get your attention on how important is the invisible link between architecture, organization structure and communication between teams.

Probably you have heard many times about Conway's law, therefore we have to understand the importance of this relation for designing great software products; architecture without taking into account people is not an option.

In one of the articles you will read that "IT and business work as a single team", nothing is more true and strong of this sentence. Often can be difficult to realise but only you can find the right way to make it work.

For the next 7 days, I would love you to spend quality time thinking about this invisible link inside your organisation. If you could change anything in your organisation, what could it be?

Answering that question, it could be the right place to start...

Enjoy the read and see you next week!


Socio Technical Architecture

Evolutionary Architecture from an Organizational Perspective

Evolutionary architecture is very often perceived as an end goal of software architecture.
We can’t expect all requirements to be known beforehand.
Our architecture must embrace that fact.
The development of new functionalities should be considered as a constant movement forward with no end state. Hence the common saying "the software product is never done."


Leadership as migration strategy

This article is really about you, dear reader, and what you’re capable of. You wouldn’t have read this far if you weren’t curious. You wouldn’t have chosen this field if you weren’t talented. My gift to you now is my belief that you are a leader others will follow—whether you’re currently in a leadership role or not

Case Study

How Adidas Manages for Scale

How does sportswear giant Adidas scale its operations? Three ways: technically, culturally and strategically.


On the Diverse And Fantastical Shapes of Testing

There's been a recent resurgence on twitter and the like about how teams should divide up their testing efforts. In particular, Tim Bray argues compellingly in favor of taking automated testing seriously.
Software Architecture

Are These Six Software Anti-patterns Killing Your Delivery?

As engineers we need to be careful not to become a feature factory, and be mindful that some software anti-patterns could be at play, killing efficient software delivery.

Thanks for reading Dear Architects 🙏

If you have any suggestions to make this newsletter better, just drop us an email!

Have a great rest of the week 😉

Opinions are my own

We just need a few minutes of your time to make Dear Architects even better
Sure! Let me share what I think about Dear Architects!
Copyright © 2021 deararchitects, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp