14、A3架构概述:系统架构知识的有效呈现

A3架构概述:系统架构知识的有效呈现

1. 架构表示的关键考量

在架构表示中,存在两个关键问题需要探讨。其一,模型嵌入相关文档可能会使其失去效用,因此需要文本对模型进行补充,并提供额外信息。其二,是否应在架构表示中使用正式建模符号(如SysML、UML)存在争议。具有软件背景的员工更倾向于使用正式符号,而其他领域则不太愿意。通过实验发现,使用SysML模型时,与专家的会议大多时间都花费在讨论符号本身,而非内容。所以,尽管正式模型有其优势,但为了促进不同利益相关者之间的沟通,架构表示不应依赖于正式模型。

2. A3架构概述的重要性

要改进或演进一个系统,首先要理解现有系统。保持系统视角对于看清各部分如何融入整体以及如何相互影响至关重要。然而,由于每个人对世界的看法不同,心理表征也存在差异,因此需要一个接近读者心理概念的通用模型来实现有效沟通。图形是最广泛使用的沟通形式,它能包含大量信息,且读者能快速理解。此外,人类处理信息的能力有限,因此需要一个仅包含相关信息的结构化概述。

为了有效展示架构知识,便于作者和读者定位信息,我们扩展了A3方法。与丰田的A3报告不同,我们使用A3纸的两面分别创建模型视图和文本视图,以创建架构概述。模型视图用于展示系统方面的模型,文本视图用于支持和补充模型视图。这样可以弥合系统的模型描述和文本描述之间的差距,同时避免读者在讨论时被文本分散注意力。

3. A3架构概述的结构与元素

3.1 A3文本视图

A3文本视图旨在类似于公司文档,其结构有助于作者整合想要传达的架构知识,创建一个独立、自包含的系统视图。它包含以下元素:
- 定义/缩写 <

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值