【问题标题】:What information is described by an Enterprise Architecture Diagram?企业架构图描述了哪些信息?
【发布时间】:2014-10-24 12:46:43
【问题描述】:

我的任务是构建一组架构图以与第三方共享。大多数人都非常熟悉,但是对企业架构图的请求让我有点卡住了。我不确定这个特定的图表应该向读者传达什么信息。

【问题讨论】:

  • 问谁让你做一个澄清?
  • 我正在同时这样做。但我正在努力尽快完成这项工作,因此我也将其发布在这里以获取见解。
  • 此外,互联网上有关此主题的信息很烂。所以也许这里有一些好的答案会对下一个出现的人有用。
  • scope=Enterprise, describe=Architecture, form=Diagram,他们可能想从中读取的内容是deployment diagram,系统间communication diagram,业务流程的高级概述(@ 987654323@)。找出谁将成为读者以及他们想要澄清什么。 (如果您不知道应该交付什么以及为什么要交付,那么您可能不是应该分配该任务的人)
  • @xmojmr 我认为你正中了它。我可能不是那个人,但我认为可能没有其他人。我是员工中唯一的架构师,但我在应用程序和解决方案级别的工作更多。任何业务架构都是非正式完成的,并且只能通过目标和指令传递给我。传达企业形象并不是我以前必须做的事情。

标签: architecture uml diagram


【解决方案1】:

UML 和 SysML 都没有定义企业架构图。可能在其他一些建模语言或框架中对此图表类型有明确的定义,但如果是这样,我不知道。

可以使用 TOGAF 或其他一些框架来为实际的企业架构建模,但这是一项相当庞大的任务(很容易产生数十或数百个图表),当然不是您在最后一刻投入或询问的事情一时兴起。

如果他们确实指定了一个而不是一组这样的图表,我的猜测是他们要求以一种轻松的格式进行高级概述,该格式混合了不同的视图以提供一种“执行摘要”图表。查看this Wikipedia page,尤其是第二个示例所指的“架构互连图”,这可能就是他们所追求的。

【讨论】:

  • 或者这个zive.cz/Getfile.aspx?id_file=683999257 - 我之前已经在微软和谷歌的页面上看到过这种图片,但这些图片通常不遵循任何已知的语法或规则,它们看起来就像临时图片发明只是为了在一个小空间里想象一些东西。 “执行摘要”符合描述
  • khronos.org/files/opengl44-quick-reference-card.pdf 第 6 和 7 页,图片“OpenGL Compute Programming Model and Compute Memory Hierarchy”、“OpenGL Texture Views and Texture Object State”、“OpenGL Pipeline”(只需将缓冲区重命名为“利益相关者“?)
【解决方案2】:

我认为“企业架构图”一词没有明确的含义,而“企业架构”是指尝试将企业包括其 IT 和应用系统整体描述为一个 社会技术系统。对企业进行如此完整的描述(以一堆图表和文本模型以及随附文档的形式)当然是一个重要的目标,但可能过于雄心勃勃。

有很多关于如何制作“企业架构”的建议。最突出的历史提案是Zachman Framework。最近的提议是ArchiMate,它是Open Group 的标准。在所有这些提案中,必须确定许多利益相关者及其观点,以便形成一组观点- 不同抽象级别的特定模型有助于描述企业的所有相关方面,包括各种业务管理和 IT 问题。用于制作这些模型的建模语言可能包括 UML 和 BPMN。

要使用 ArchiMate 制作一些业务级企业架构图,您可以建模

  1. 利益相关者视图图中的利益相关者及其关注点;
  2. 组织结构为嵌套框图,但也采用更传统的方式,例如组织结构图;
  3. 业务功能视图图中您企业的业务功能。

【讨论】:

    猜你喜欢
    • 2014-12-15
    • 1970-01-01
    • 1970-01-01
    • 2016-07-15
    • 1970-01-01
    • 2017-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多