人（stakeholder），例如业务经理、部门主管、使用者及运营商。每一个关系人都有各自关注的内容。在设计系统中，如何平衡这些关注，并展示他们所关注的讯息，也是一个重点。因此，软体架构中就包括了处理众多的关注及关系人，因此在本质上就是跨领域的。关注点分离：架构师降低复杂度的可行方式，就是将驱动设计的各关注分开。架构文件会呈现相关者关注的所有内容，会以建构的方式表示，另外也会用各相关者关注的角度来描述软体的架构。这种分开来的说明称为架构视图，例如。品质导向：传统的软件设计方法（例如杰克逊结构化编程）