如何进行遗留系统设计改进沟通?

如何进行遗留系统设计改进沟通?


【了解和确定问题的涉及范围】可通过产品表现、文档、与相关人员单点沟通来了解和确认:

  • 基于问题触发,做到心中有数。以暴露的问题为起点,找相关负责人了解相关系统设计(顶层设计);大致了解遗留系统相关信息,找出有哪些系统设计问题,以及思考有哪些架构模式能够应对。

【了解设计细节和引导改进】组织会议,拉通各方信息,形成系统改进思路 组织会议沟通的大致步骤:

  1. 提问&听。以提问的方式,让遗留系统的开发/设计人员讲清楚当前的系统现状,以及设计与实现的缘由;识别当前实现是否与设计匹配
  2. 复述&提出系统问题。抽象系统问题,以架构视角复述当前系统的设计,比如通过不同的视图来描述当前整个系统;同时在复述过程中,可以提出当前系统设计问题的疑问
  3. 引导设计改进思路。针对上面的系统设计问题的疑问,结合当前我们已有的架构模式,引导设计改进;引导的时候,尽量清晰问题的边界,不要把几个问题混到一起;出现混淆的情况时,需要讲清楚差异让对方理解
© 2024 lyremelody.cn All Rights Reserved
访问量: