AspNet技术

.Net平台 + C#语言 + Microsoft SQL Server 开发互联网之web应用!

.NET架构师

    闲话不多扯,关于.NET架构师的培训

  架构师的知识体系总结:7大重点,对7大重点作为细节的阐述将再后面陆续展开!架构师的体系纲领主要来着这7点。(必须严格记下)

1:现代软件开发过程及架构策略
  1.1 软件架构设计师的知识体系
  1.2 从线性模型到迭代模型
  1.3 大型项目敏捷模型中的架构设计
  1.4 选择合适的软件工程策略
2:从系统工程的角度构建架构
  2.1 前景文档与设计方向
  2.2 架构层面的用例方法
  2.3 架构层面的需求分析
  2.4 从问题域到用例模型
  2.5 从系统工程的角度分析与设计架构
  2.6 利用规模的估计修正子系统的需求
  2.7 迭代的建立架构基线
  2.8 软件架构设计的流程
3:质量属性对架构策略的影响
  3.1 质量度量模型与质量属性场景
  3.2 应对质量属性的架构设计过程
  3.3 可靠性质量解决方案
  3.4 基于高可靠性的架构设计
  3.5 可维护性解决方案
  3.6 基于高可集成性的架构设计
  3.7 基于质量属性的优化和重构
  3.8 软件架构的恢复
  3.9 架构审评与决策
  3.10关于架构的重要结论
4:软件架构的模型驱动与演化
  4.1 产品用例的细化分析
  4.2 领域模型的建立
  4.3 概念性架构设计及模型
  4.4 行为模型与GRASP设计模式
  4.5 设计模型和实现模型
  4.6 关注点的分散,缠绕与合并
  4.7 从产品模型到测试模型
  4.8 通过优先级评价发现设计重点
  4.9 设计文档编写的若干建议
5:软件复用与框架技术
  5.1 利用模式重构问题域与架构
  5.2 需求模式
  5.3 处理类或者接口的变化
  5.4 封装业务单元的变化
  5.5 利用观察者模式处理业务单元的变化
  5.6 利用策略与工厂模式实现通用的架构
  5.7 代理模式的应用
  5.8 树状结构和链状结构的对象组织
  5.9 基于产品线的架构设计
  5.10产品线架构的案例
6:业务流程敏捷性与面向服务的架构
  6.1 面向服务的架构的本质
  6.2 面向服务的架构所牵扯到的问题
  6.3 SOA与业务流程管理
  6.4 SOA的业务效益与构建
7:软件架构设计的其它有关问题
  7.1 软件架构挖掘
  7.2 进行多维度小组的项目规划
  7.3 改进的软件经济学

posted on 2015-05-22 17:36  Seves2015  阅读(860)  评论(0编辑  收藏  举报

导航