In the first episode of our video series of expert interviews with SAG 2024 speakers, Diana Montalion shares her expertise on designing software systems and improving the flow of knowledge within organizations to create better systems – together. Below, you will find a summary of the key statements from her interview. You can watch the full video at the end of the article.
Diana Montalion, systems architect and founder of Mentrix Group, emphasizes the importance of knowledge flow in software design. Too often, organizations attempt to modernize their systems while maintaining outdated communication structures, leading to failure. According to Conway’s Law, a system’s architecture will reflect the way teams interact. If businesses want to create better software, they must first improve how they think and collaborate.
A major challenge in system architecture is increasing relational complexity – software interacts with more software than ever before, making traditional approaches ineffective. Instead of blindly applying industry trends like microservices or event-driven design, Diana Montalion focuses on identifying pain points and leverage points – areas where small changes can create significant improvements. She highlights that events act as the “beating heart” of a system, shaping interactions and improving system cohesion. By focusing on event modeling, organizations can create clearer boundaries, reduce unnecessary dependencies, and enable more self-organizing teams.
Beyond the technical aspects, Diana Montalion stresses the role of trust and business alignment in architecture. Effective system design must support business goals, which requires an understanding of leadership perspectives and financial constraints. However, architecture alone cannot resolve organizational politics or incentive structures. While it can create opportunities for better collaboration, broader cultural shifts are necessary for lasting change.
Another critical issue in tech is diversity – particularly in leadership and architecture roles. While more diverse teams are proven to generate better outcomes, the industry’s structure often reinforces existing norms, making inclusion difficult. It’s not enough to simply place individuals from underrepresented backgrounds into a rigid system; the system itself must evolve. Diana Montalion argues that by rethinking education, hiring, and workplace culture, the industry can build teams that better reflect the diversity of software users.
Ultimately, sustainable software architecture is about more than just technology – it’s about how people work together, share knowledge, and adapt to change. By improving collaboration and embracing diverse perspectives, organizations can create systems that are not only more efficient but also more resilient.
Watch the whole interview here:
By loading the video, you agree to YouTube's privacy policy.
Learn more
Sponsoring a conference is a terrific way to support and connect with our global community of software architects.