Zachman
Zachman框架旨为信息技术企业提供一种可以理解的信息表述.它可以对企业信息按要求分类和从不同角度进行表示.Zachman框架的创始人John Zachman早在1987年就提出了这种思想,它全称为企业架构和企业信息系统结构架构(Zachman Framework for Enterprise Architecture and Information Systems Architecture).
Zachman框架模型分两个维度:横向维度采用6W(what、how、where、who、when、why)进行组织,纵向维度反映了IT架构层次,从上到下(Top-Down),分别为范围模型、企业模型、系统模型、技术模型、详细模型、功能模型。
横向结合6W,Zachman框架分别由数据、功能、网络、人员、时间、动机分别对应回答What、How、Where、Who、When与Why这六个问题。
纵向按企业中不同角色的关注点进行划分。
规划人员:关注范围模型,能够看到企业的发展方向、业务宗旨和系统边界范围。
系统所有者:关注企业模型,能够用企业术语定义企业的本质,看到的是企业的结构、处理、组织等。
体系结构师设计人员:关注系统模型,能够用更严格的术语定义企业业务,看到的是每项业务处理所要完成的功能。
构造人员:关注技术模型,使用技术模型来解决企业业务的信息处理需求。
集成工作者:关注详细模型,需要去解决关于特定语言、数据库存储表格及网络状况等具体细节。
使用人员:关注功能模型,也是系统的最终用户,考虑系统能否支持自身的工作。
从这两个维度将所有IT构件进行分割,可以划分成小的相对独立的模块,便于独立管理。