微信号:infoqchina

介绍:有内容的技术社区媒体

IT架构设计框架:ADMIT

2013-11-22 17:35 InfoQ

ADMIT(信息技术架构设计(开发)方法学)是一种决策工具,用于系统地开发健壮的系统,它使用了二十种设计驱动力和策略以及十五个方面的生命周期过程。该方法学定义了一个架构的开发生命周期、周期的每个阶段、管理架构开发的流程,可以和其他框架一起使用。另外本文还讨论了架构设计级别和领域、资源维度,以及架构如何与质量和设计相关联。


引言


在信息技术领域,架构在业务现代化、IT转型、软件开发和企业内的其他重要举措等方面发挥了重要作用。使用架构可以为业务问题提供高效、灵活、高质量的技术解决方案。架构可分为三种不同的类别:企业架构、解决方案架构、系统架构。根据具体情况的业务范围、组织结构和企业文化,每个类别在设计和实现上都有所变化。


架构级别


按照组织层次结构和沟通方式,每个架构级别代表了不同的范围边界和架构活动应具有的细节粒度。


企业架构(公司级)提供架构的监督和指导,从而使技术战略和执行计划与业务愿景和目标保持一致。


解决方案架构(部门级)建立了一个解决方案愿景的模型,它定义了相对应的IT系统、业务流程以及用于某个特定的业务部门的可重用服务,横跨业务和技术架构。


系统架构(团队级)则从各种子系统组件以及它们与内外部其他各种系统之间的关系等方面来定义了某个信息系统的结构。系统架构关注于应用、数据和技术,在某些组织中也被称为软件架构。


架构级别

驱动力

系统范围

沟通方

设计细节粒度

企业架构

组织的/业务线/部门愿景和战略

高度抽象的(广泛而浅层次)关注于业务。

组织的领导层/业务线(董事、副总裁)

非常高的级别

解决方案架构

业务部/部门的长期计划和战术

关注于解决方案建模、流程改进。

跨部门(董事、业务主管、技术带头人)

中等级别

系统架构

项目/运营目标和目的

关注于应用和数据

单个项目/团队(管理者、用户和开发者)

非常细节

表1 IT架构分类/层次结构


更多精彩内容,请阅读原文。


***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************

 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 干货 :让高管了解大数据分析[完整版] 为什么很多优秀的软件公司和开发者愿意开源和共享? 长跑人生 Python简介 了解下依赖注入