节点四:架构规划之统一语义

114 阅读2分钟

什么时候需要统一语义呢?答案是当对话双方或者多方在各自表达,没有办法理解对方真实意图的时候,就需要统一语义了。

对于架构规划而言,统一语义的终极目标只有一个:项目所有参与方的需求能够被无损地表达、记录和传递,然后通过架构活动实现出来。

统一语义的终极目标只有一个:项目所有参与方的需求能够被无损地表达、记录和传递,然后通过架构活动实现出来。

统一语义的价值包括如下几个方面:

  1. 架构活动的目标,能够清晰传递并分解给每个参与者;
  2. 所有参与者的诉求,能够被准确地表达、记录和传递;
  3. 架构活动的目标和所有需求,能够反映到整体的架构规划中,并且能够被无损地拆分到多个子领域的任务中;
  4. 需求方能得到执行者的真实反馈,从而对整个架构活动的产出有个合理的期望;
  5. 每个子领域交付并组装好之后,能够语义契合、相互兼容,最终符合架构活动的整体目标。

image.png

统一语义的目的不是为了统一参与者日常工作的语言,而是确保整个架构规划在一个逻辑完备且语义一致的环境中,能完成架构规划全生命周期的信息流转。也就是先在所有参与者之间统一语义,然后让参与者在同一个语义环境中交流和协作。


此文章为5月Day24学习笔记,内容来源于极客时间《郭东白的架构课》