Last October, Apiumhub organized the Global Software Architecture Summit, a 2-day event in which software architects from around the world came together to improve their skills, share knowledge, and connect with like-minded professionals. This year’s event featured over 16 speakers, including Joao Rosa, Strategic Software Delivery Consultant at Xebia, who attended to impart his hands-on workshop “Evolving organizations using socio-technical architecture.”
We had the opportunity to interview Joao Rosa at the conference to learn more about his experience as a GSAS speaker and his chapter in the Software Architecture Metrics book recently published by O’Reilly.
Briefly introduce yourself
My name is Joao Rosa, and I am an independent consultant focusing on helping organizations evolve their software architecture and their social systems.
What can you say about the Global Software Architecture Summit this year?
This is my first time attending, but I’m really enjoying the event so far. The content goes into fascinating areas that I think are relevant to the modern-day software architect.
What software architecture metrics do you normally use?
It’s a great question! Since I operate between software architecture and social systems, I tend to use some of the metrics that pop up in the Dora report and the Accelerate book, but I always connect to the social part. Do you have a lot of attrition? How do people view the systems that they work with? There are more insights into those questions.
What are the key software architecture insights you could share with GSAS attendees?
I would like to share with attendees a couple of insights, also coming from the areas that I am interested in. The main one is that any evolution in your software architecture landscape will influence the way that your teams relate to each other, or even if you need more or fewer teams. Think about how your landscape and changes in your landscape will influence how teams work together.
Can you briefly comment on your Software Architecture metrics book chapter?
It was fun being invited to work on that project and write a book chapter. I try to share my point of view from a systemic perspective. If we look at the company as a system, containing people and technical systems, how can they coevolve together? What are the types of decisions that you can make? How do you connect metrics to KPI, to areas in which the company works, the what´s so-called business?
I tried to wrap up these ideas in my chapter of the book, and I also shared some techniques which we could expose them. I hope it serves as inspiration for people to craft their own journeys.
If you would like to see more interviews like this one with Joao Rosa, you can head to Apiumhub‘s Youtube Channel. For more information about the next edition of GSAS, feel free to visit the event‘s website.