软件架构设计方法、案例与实践(多层次集成)
本课程关注与具有多个层面问题的企业级软件架构,适合于进行大规模系统级架构设计的关注者的视角:
各部分概要内容如下:
实际架构文档展示
架构文档的关键内容与质量要求
架构文档和需求文档和代码的关系
从多种角色角度阅读架构文档:
文档的后期管理(使文档保持更新)
架构文档在迭代开发中的维护
企业级架构师、应用架构师、技术架构师、信息架构师、平台架构师的定义:
功能需求的架构相关评估方法
非功能性需求的评估方法
现有系统资产的架构相关因素调查
架构相关问题定位与描述
案例实践:某实际系统需求的评估与系统资产调查
案例讲解:某大型系统案例
关键技能
案例实践:某实际系统架构评估与设计策略的建立
案例讲解: 结合某大型系统
案例剖析:某大型系统架构分析与设计
案例讲解: 结合系统实例
案例剖析:某系统的业务架构分析与设计
案例讲解: 结合行业典型系统实例
案例剖析:某系统的逻辑架构分析与设计
案例讲解: 结合典型系统实例
案例讲解:结合典型系统实例
案例剖析:某系统数据架构的分析与设计
案例讲解:结合系统实例
案例剖析:某系统的性能问题分析与重构设计
案例讲解:结合某系统实例
案例剖析:结合系统案例进行性能问题分析与重构设计
案例讲解:结合某平台实例
案例剖析:某系统的平台架构分析与设计
案例讲解:结合集成架构实例
案例剖析:系统的集成架构问题分析与重构设计
案例讲解:结合某实际架构项目过程
案例实践:某项目的架构驱动的迭代开发。