什么是架构决策和描述?
所有设计和实现选择均受合理的架构决策的约束。在较低级别的工作中,可以保留架构决策及其推理的简化记录。一个简单的架构决策记录及其解释。这种简化的模型不适用于企业架构。您的架构决策的完整记录体现在您的企业架构中。
您企业的战略和设计是架构决策和描述的起点。架构开发的过程将涉及从策略到解决方案交付的转变,这涉及到从高层设计原则到具体实施选择的转变。具有足够的可追溯性来证明实施选择与策略一致。
体系结构描述显示了系统的结构、行为和依赖性。通过解释复杂系统的“方式”和“原因”,架构决策和描述可以帮助利益相关者理解它们。这可以确保参与改进企业的每个人都保持一致并知情。在企业架构中,它们是有效沟通、协作和决策的重要构建块。
组织系统的蓝图是由不同组件的交互方式、业务功能、使用的技术、数据流、安全措施等等决定的。
架构决策过程是怎样的?
没有任何歧义,架构决策过程与架构开发方法相同, TOGAF ADM.
简而言之,该方法是:
- 确定企业架构领域缺陷的根源
- 制定一项消除缺陷的变革
- 了解实施变革的工作
- 批准克服不足的工作
- 记录架构决策——什么会改变,什么不会改变,实施变更的指导和约束
现代企业的复杂性需要对这些简单步骤的所有架构领域进行分析。必须使用一致的标准来评估和探索架构替代方案。需要开发架构视图,以便利益相关者根据自己的不同兴趣和偏好了解替代方案。
TOGAF ADM 的目的是找到针对您组织的缺点的解决方案。为您的组织提供有效的指导以改进自身。本指南是一项架构决策。它可以采取多种形式。
关键的架构决策是什么?
关键的架构决策是:
- 是否改变
- 批准的变更是什么
- 如何应对变革
- 设计自由度和执行自由度的限制
事实上,对于更详细的决策,您通常会寻找实施选择没有违反策略的证据。所有实施中的紧张点在于从导致项目获得资助的预期价值到项目试图提供的战术收益的转变。投资组合所有者可能会发现战术收益不如实施者未能提供的收益那么引人注目。所有技术债务、意外成本和结构僵化的根源都在于此。
对架构决策的 3 个影响是什么?
对架构决策的三个影响是:
- 建筑环境
- 利益相关者的担忧
- 当前问题空间
建筑环境
架构上下文只是组织环境、策略、目标和目标的简写。您组织的外部环境对您的企业架构有重大影响。专业工具(例如用于制造微芯片的设备)的利基制造商与制造钉子的组织之间存在巨大差异。
架构需要交付的内容以策略、目标和目标为指导。战略是行动计划。目的和目的是表达问题或缺陷的不同形式。
利益相关者的担忧
利益相关者将根据一组复杂的决策标准选择变更。从架构的角度来看,这些都是值得关注的问题。关注的标准包括成本、变更影响、可行性、业务连续性和企业敏捷性。
当前问题空间
每个架构开发项目都是从解决问题开始的。这可能是一个大问题——我们将如何在国际上发展,也可能是一个中等问题——我们将如何保持与全球客户大师的合规性,也可能是一个小问题——我们将如何交付我们的产品?经典的企业架构用例确定与策略、产品组合、项目或解决方案交付相关的问题。
谁做出架构决策?
简单来说,利益相关者。在实践中,它变得非常复杂。不可能急于向利益相关者提供每一个决策和架构替代方案。不同的领域架构师需要协作开发架构。他们将做出数百个架构决策。他们将与主题专家合作,共同做出数千个架构决策。
架构审查委员会可以使用标准企业架构治理清单来评估委托决策的有效性。
什么是架构决策记录?
架构决策是解决架构上重要需求的合理选择。架构上重要的需求是对架构具有可衡量的影响及其适合广泛的兴趣(关注点)的需求。
理论上,架构决策记录记录单个架构决策及其推理。在实践中,您的企业架构既是架构决策记录又是存储库。在实践中,架构决策将从顶层级联。
考虑一个想要增加收入的钉子制造商的例子。一个最重要的问题是为他人生产钢铁产品还是留在钉子行业,这设定了战略。另一个架构决策是整合还是分散制造。另一个架构决策是使用特定站点还是通用制造系统。下一个问题是在分布式客户主系统还是所有设施都使用的共享系统之间进行选择。
设计和实现决策由目标企业架构中捕获的每个架构决策控制。
您需要有效的架构决策记录或企业架构模型来捕获架构决策记录。
架构决策的结论
企业架构并不是做出每一个决定的问题。目标是指导有效的变革。目标是让组织的人员做出更明智的选择,从而实现渐进式变革。最好的架构组织正在不断地经历转型——他们只是跳过了大爆炸。他们的企业敏捷性使他们能够应对威胁或机遇。他们最大限度地降低风险并实现目标。
您可以在低代码系统中制定从公司战略到用户界面的架构决策。企业架构既做出架构决策,又指导其他人做出更好的架构决策。以及更好地执行决策和运营决策。
逐步让您的组织走上最佳道路的决策。我们在数字化转型方面的所有工作都是为了指导有效的变革。