Enterprise :一定复杂度的任何组织系统,指正式或非正式的各类社会组织,并不专指企业。
Architecture:架构,架构是包含功能和行为的。
复杂组织的两个层面的能力:
1. 需要满足外部需要的业务
2. 业务要不仅能适应外部竞争与约束,还能最高效地运行。
这两层的内容就是能力建设。
综合论述:
1. 组织管理的主客体复杂度不断提高
2. 能力建设需求不断提高
这时就需要考虑组织体的整体设计与管理,回答战略、能力建设、业务模型的对准问题,也就是目前广泛进行的变革设计,回答这些问题实际上就是进行架构设计。
复杂性挑战:
1. 产品和组织关系的复杂性推动架构的发展
2. 复杂性指:组成系统的元素或者实体的数目,元素与元素之间的关系,内部和外部环境关系的复杂数目的总和。
个人理解:组织的能力建设首先满足业务,其次支撑业务适应外部竞争和约束,以及高效运行。两层能力建设的复杂性决定了架构设计的必要性。(系统架构设计上首先满足业务,其次考虑可扩展性、可用性、稳定性、性能。)
架构本体论基础:
EA就是战略、业务与技术的综合,回答战略是什么、靠怎么样业务模型实现战略以及依靠什么技术支撑业务实现,从而保证战备和业务的对准。在解决实复杂问题时,架构的本质作用是结构化,而不是结构。
结构化:保证了有序性、连续性、联系,界定了范围