软件工程 CMM/CMMI 自主产品 代理产品 NECO博士 关于海杰
 


软件需求管理
软件架构中的设计和评估
测试管理与技术
软件开发中的项目管理
配置管理咨询
软件工程
UML高级应用培训
同行评审
质量保证咨询
产品与过程度量
内部审计服务
顾问师简历

 

 

课程名称
软件架构的设计和评估
课程简介
软件架构在现代软件工程中获得了越来越重要的地位。软件架构不仅仅是早期最重要的技术决策,也是软件分析,设计,实施,测试的核心关注。同时,软件架构也深刻地影响了项目管理和机构组织等层面。
本课程包含了软件架构的设计,评估以及和项目管理/组织管理的关系。
培训对象
本课程面向企业IT经理,软件项目经理以及软件技术人员。
培训目标

1. 理解软件架构设计的重要性;
2. 理解软件架构设计基本策略;
3. 通过课堂实践掌握软件架构实施的具体步骤;
4. 学习软件架构评估的方法

培训内容
1、 概述;
2、 软件架构概论;
3、 软件架构设计;
4、 软件架构编档;
5、 软件架构评估;
6、 软件架构实施;
7、 软件产品线。
课程大纲

1 概述
1.1 软件架构概述
1.2 架构商业周期
2 软件架构概论
2.1 软件架构的定义和内涵
2.2 软件架构视图
2.3 软件架构的质量属性
3 软件架构设计
3.1 软件架构设计策略
3.2 软件架构样式
3.3 单元操作
3.4 人机界面软件架构
3.5 实时控制系统的软件架构
4 软件架构编档
4.1 架构描述语言(ADL)
4.2 软件架构文档
5 软件架构评估
5.1 ATAM
5.2 CBAM
6 软件架构实施
6.1 建立项目团队
6.2 建立骨架系统
6.3 基于架构的迭代开发
7 软件产品线
7.1 历史背景
7.2 软件产品线概论
7.3 SEI的软件产品线Framework 4.1

总课时
2天/12小时
   
  © 2003-2005 深圳市海杰资讯有限公司 版权所有