24 Fundamental Techniques for Software Architects Discover essential techniques for software architects to design modern systems, align with business goals, and manage stakeholders effectively. Learn more in this post!
My six takeaways from the discussion on How Architecture & Culture Go Hand in Hand My six key takeaways from the discussion between Eoin Woods and Charles Humble on How Architecture and Culture Go Hand in Hand.
Four Types Of The Software Architect's Role in Product Teams This post contains four types of the software architects role in product teams. Which do you prefer?
Architecture Principles: An approach to effective decision making in software architecture Are you a software architect and often find it difficult to make architecture decisions in your team? This article shows you how to use architecture principles to make effective decisions in your team.
The Software Architecture Canvas: An Efficient and Collaborative Way to Define Your Software Architecture Playground The Software Architecture Canvas is a collaborative technique for elaborating the software architecture playground of a software initiative. With this canvas, you can work efficiently, iteratively, and in a time-saving manner on the software architecture of your software products as a team sport.
Do we need a software architect in our agile team? This question often comes up in agile teams. In this blog post, we look for the answer to this question in the context of the various agile and organisational frameworks like Scrum, LeSS, SAFe, Disciplined Agile and draw a conclusion.