您如何开始进行软件架构讨论?

wsb*_*383 11 architecture

我在一家大公司内创业的组织工作.该团队拥有多名数据库工程师和一些软件工程师(在数据挖掘领域).我们正以快速增长,这需要在未来几年内制定整体架构战略或技术路线图(或指南针).作为一名软件工程师,我被赋予了开始双月会议以引导讨论的任务.所以,我的问题是,你如何启动你作为建筑师的角色?你如何开始组织范围的架构讨论?我开始阅读"软件架构师应该知道的97件事"这本书,但我想从你的经历中听到更多.那么,作为一名建筑师,你是如何开始的?

最好的祝福,

Mik*_*ton 3

  1. 了解您的团队中有哪些人
  2. 在系统分析层面找出他们感兴趣的内容
  3. 找出谁认识更广泛的公司中的人
  4. 了解更广泛的公司正在使用什么
  5. 了解您所在部门的人员以前使用过什么
  6. 获取上述所有信息,并用它来开始谈论现在、很快和最终。特别注意如何与外部世界(部门外部和公司外部)建立联系。

在您知道要从什么开始之前,不要开始谈论架构。在其他人也开始讨论架构之前,不要开始讨论。