Leveling Up Your Architecture Game

QCon London 2023

Session architecture

Leveling Up Your Architecture Game

Tuesday Mar 28 / 01:40PM BST, Fleming (3rd Fl.)

Abstract

The role of software architects is constantly evolving, and staying ahead of the curve requires key skills like decision-making, communication, and the ability to adapt to changing environments. 

In this talk, we'll explore how innovative architects are leveling up and thriving in today's fast-paced tech landscape. 

You'll discover how good communication and collaboration with teams is essential to the success of the architect role, and how architecting is truly a team effort.

Interview

I work at Blackbaud, which is the leading software provider for the social good community. I know some people aren't familiar with the name, but since this is for QCon London in the UK you've probably heard of Just Giving. That's one of our brands. I'm one of several application architects that work on the next generation of Blackbaud's flagship financial and accounting platform for nonprofits.

The role of software architect has never really been clearly defined, and it means different things to a lot of people and at different companies. That leads to confusion over what is expected from architects and just practicing architecture. So I want to focus on the fundamental skills that are required to do architecture well. That's things like communication, decision making and leadership. If we understand those core fundamental skills, we can apply them to any situation that comes up and that leads to better software.

One thing I want to establish is that architecture is not only for architects. You don't have to have an architect's job title. I want to provide advice that anyone–from a developer to an architect–if you're working on software, I want them to get information that they can take back to improve how they design and build software. From small little decisions to big enterprise wide decisions.

I think seeing that software architecture is almost a team sport, that it takes a lot of people being involved. It's not just the one architect up in the ivory tower anymore. Then, because of all that interaction, you have to improve communication. That's a fundamental skill we always see on a job description, like “good written and oral communication skills.” That's really important, especially if you are going to be good at architecture and building good software.

The thing that I've been most surprised by, the sessions that have been about remote work. That was just before the pandemic in QCon London 2020, and there's been several after the pandemic when people were scattered, really. I always expect great technical presentations from QCon. Those talks that are more people-focused are some of the unexpected gems. So not just the hybrid remote work, but also things like the Staff+ engineer track, like how do you make yourself a better person in the software development community?  

Topics

architecture communication collaboration best practices
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon London 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 28 March

10:35 Fleming (3rd Fl.) Session architecture How will Evolutionary Architecture Evolve? Rebecca Parsons CTO @Thoughtworks 11:50 Rutherford (4th Fl.) Unconference Unconference: Architectures in 2025 Shane Hastie Global Delivery Lead @SoftEd, Lead Editor for Culture & Methods @InfoQ 13:40 Fleming (3rd Fl.) Session architecture Leveling Up Your Architecture Game Thomas Betts Laureate Application Architect @Blackbaud, Lead Editor for Architecture & Design @InfoQ 14:55 Fleming (3rd Fl.) Session cloud From Cloud-Hosted to Cloud-Native Rosemary Wang Author - Infrastructure as Code Patterns & Practices, Engineer - Cloud & DevOps, and Developer Advocate @Hashicorp 16:10 Fleming (3rd Fl.) Session platforms Platform Engineering: Where Do We Go From Here? Crystal Hirschorn CTO @ Zoa.io, Previous Engineering Leader @Snyk and @Condé Nast, Citizens Advice Technology Committee Member 17:25 Westminster (4th Fl.) Panel Panel: Architectures in 2025 Rebecca Parsons, Thomas Betts, Rosemary Wang