假设您必须提出企业系统架构。为了确定其结构,组件,使用的技术,交付方法,您需要考虑什么?怎么开始?
我只想了解系统架构师的工作方式。举例来说,整个系统是一项庞大的工作,他们如何掌握它?他们怎么知道他们的建议是正确的?他们怎么知道这种方法比另一种更好?等
答案 0 :(得分:2)
企业架构是跨越多个系统的架构,而不是集中在那些系统(技术)的内部,它定义了哪些系统一起使用,以便一个大系统/进程(甚至可以说:一个企业)是形成。
我认为你的意思是软件架构,因为企业架构可以包含很多东西。至于软件架构设计,它通常记录在架构笔记本中,其中包含(可以包含更多的课程,通常会):
至于他们如何知道什么是正确的事情。架构笔记本在功能和技术设计之前提供,并提供更高级别的抽象。
通过研究和评估现有的解决方案/实施,可以建立一个良好的架构。然而,这并不意味着他们总是知道它是100%正确的(尽管抽象层为实现增加了很多可能性)。