关于举办“软件金领架构师”培训班的通知

来源:互联网 发布:单片机串口通信步骤 编辑:程序博客网 时间:2024/05/16 21:09

信息产业部电子信息中心
信电培2007 [64]号
关于举办“软件金领架构师”培训班的通知
各有关单位:
软件开发过程中经常出现项目工期拖延、开发与维护成本超过预算、交付的质量让用户不够满意等现象,从技术的角度来分析,关键问题在于缺乏一个健壮和可扩展的软件架构。一般来讲,软件的质量本质上是由其架构所决定的,架构控制着软件的全局。国内软件团队中所缺乏的就是称职的软件架构师。
要成为一个架构师通常需要一个长期的成长过程。然而通过系统的培训来减缓学习曲线,帮助学员站在较高的起点来了解架构分析与设计的全貌,顺利地入门和少走弯路,则是完全必要和有可能的。
我中心总结前二十余期架构师培训中的学员反馈意见,以国内绝对领先的师资力量,经过不断的融合和提升,加入更多不同行业架构设计上的内容,研发出一套贯穿始终的案例教学方式。以“完整”案例带动“点状”案例,使每一行业的软件架构设计人员都能获得所需的架构思想,掌握实现高效软件架构的技能和技术——使之具有易维护性和高可扩展性。现决定举办“软件金领架构师”培训班,由中程在线(北京)科技有限公司承办。相关事宜通知如下:
一、培训目标
通过本课程,学员将对软件架构设计过程、方法、主流技术有深入理解,掌握成功架构设计的精髓和思维体系,更有机会分享资深架构专家十年经验沉淀之精华,在实际工作中少走弯路。
帮助企业实现以下目标:
1、获得可复用架构设计的规范
2、获得软件架构审核方法
3、提升企业架构设计的能力
4、提升企业产品的竞争能力
5、获得可持续发展的潜力
6、能借鉴、应用一套先进的架构方法,解决遇到的因为需求膨胀和用户对专业性要求高所带来的一系列问题
7、在新产品开发中能够应用起来,提高公司的架构设计能力,改善公司产品架构
二、培训对象
架构师(首要对象)、其他开发人员和项目经理。
三、学员基础
1、要求学员具备一定的OO基础,具有一定的面向对象分析、设计经验更佳。
2、要求学员有使用任何一种面向对象的语言的编程基础。
3、培训学员需要具备一定的UML基础知识,对UML的各种概念有一定的了解,知道各种模型图的大致概念和含义。
4、接受过《面向对象分析与设计》或《软件设计师》等类似课程的培训。
四、师资
由知名的、具有丰富实践经验的专家亲自授课,师资队伍:
温  昱  资深咨询顾问,软件架构专家,《软件架构设计》作者
胡协刚  首席软件架构师、UML/RUP专家
褚幼鸿  旅美台湾计算机博士、企业架构/软件开发方法/UML/UP专家
毛  锐  清华大学应用数学硕士、J2EE软件架构师
五、培训方式
培训方式生动务实、注重实践。从授课内容来讲,理论、实践指南、实战案例的比例是1 :2 :2。课程体系:
脉络清晰,整体性强。将整个软件架构设计过程划分为六个阶段:从需求分析、到领域建模、确定关键需求、概念性架构设计、细化架构设计、架构验证。所有技术点被合理安排到每个实践环节当中,脉络清晰,整体性强。
深入浅出,层次性强。在“理论”和“实战案例”并重的基础上,注重“实践指南”,从而搭起“理论”和“实战”之间的桥梁,解决了“理论实战两层皮”的问题。
方法主流,适用性强。面向对象、设计模式、架构模式、应用框架、UML建模等主流技术都被合理地安排到每个实践环节当中,而不是孤立的。例如,如何从业务需求向功能需求过渡,是需求分析阶段的重要内容。又如,CRC卡是设计逻辑架构的主流技术之一,并且有很好的敏捷性,在“细化架构设计阶段”中会有讲述。
贯穿案例,实战性强。除了丰富的“点状”案例之外,更提供了完整的“贯穿案例”。我们会从实际的高层需求开始,而不是程序员眼中的功能需求开始,讲授许多架构师(和项目经理)想要的知识。
六、培训内容
 
导论 1. 架构关注分割与交互
2. 案例:连锁超市系统架构等
3. 架构是一系列有层次的决策
4. 案例:航空领域系统案例
5. 软件架构设计的输出成果
·《架构设计文档》
·案例:大型系统实际架构文档演示
·可供实测的架构原型
·案例:CRM系统架构原型演示   
方法总述 1. 从抽象到具体:概念性设计vs.架构设计vs.详细设计
2. 软件架构要设计到什么程度
3. 成功架构设计的关键策略
·全面认识需求
   ·关键需求决定架构
   ·多视图架构设计
   ·尽早验证架构
4. 软件架构设计过程总述
1) 需求分析
2) 领域建模
3) 确定对架构关键的需求(不同4) 于需求优先级)
5) 概念性架构设计(大型系统成功的关键所在)
6) 架构设计(成就大规模团队开发的基础)
6)验证软件架构   
方法详解  需求分析 1. 需求捕获vs.需求分析vs.系统分析
2. 用例技术体系
3. 方法:基于用例的需求捕获与分析
4. 贯穿案例:项目管理系统   
  领域建模 1. 什么是领域模型
2. 领域建模的实践意义
 ¡避免需求蔓延和分析瘫痪
   ¡保证可扩展性
   ¡探索复杂领域
4. 案例:在线拍卖系统案例
5. 贯穿案例:项目管理系统   
  从需求向架构设计过渡 1. 架构师必备的需求知识
2. 需求折衷的规律
3. 如何吃透需求文档
4. 确定对架构设计关键的需求
5. 经验:主动应对需求变更
6. 贯穿案例:项目管理系统   
  概念性架构设计 1. 概念性架构是大型系统成功的关键
2. 什么是概念性架构
3. 如何进行技术无关层面架构设计
4. 案例:大型数据库系统概念性架构对比
5. 贯穿案例:项目管理系统   
方法详解  细化架构设计 1. 面向需求分类的架构设计方法
 ·逻辑架构
   ·物理架构
   ·开发架构
   ·运行架构
   ·数据架构
2. 案例:设备调试系统架构设计
   ·来自航空领域的真实案例
   ·从最常见的“逻辑架构+物理架构”开始
   ·立足实践示范如何决定架构设计需要的视图
3. 贯穿案例:项目管理系统   
  软件架构验证 1. 架构验证的具体做法,评审与测试并重
2. 运用原型法(Prototype)验证架构
3. 运用框架法(Framework)验证架构   
非功能需求设计方法论 1. 如何运用场景技术细化和评估非功能需求
2. 如何运用“属性-场景-决策”表方法制定架构决策
3. 案例:银行卡客服管理系统
4. 贯穿案例:项目管理系统
5. 关键质量属性设计指南
   ·持续可用性(Availability)
   ·高性能(Performance)
   ·白话松耦合
   ·可重用性与框架开发技术   
架构模式 1. 架构模式的分析对比
   ·分层架构
   ·MVC架构
   ·微内核架构
   ·基于元模型架构
   ·管道-过滤器架构
2. 案例:Spring框架与基于元模型的架构
3. 如何从架构模式向OO设计过渡 
详情请登陆网站:www.miiceic.org.cn
七、培训时间、地点
2007年8月03日-8月06日      地点:上海
2007年8月15日-8月18日      地点:北京
八、证书
培训结束,理论、实践双项考核成绩合格者,颁发:
信息产业部电子信息中心职业技能培训中心“软件金领架构师”证书。
九、费用
培训费:5000 元/人(含教材、实习费用、午餐、学习用具等)
食宿统一安排,费用自理。
指定付款账户:
户  名:中程在线(北京)科技有限公司
开户行:中国光大银行远大路支行
帐  号:35220188000044548
收报行行号:303100000305
请在开班前至少一周将报名回执(见附件)发送给我中心,届时将给报名人员寄发“报到通知”,告知上课地点及乘车路线等相关事宜。
联系方式:
地  址:北京万寿路27号信息产业部万寿路机关9号楼
单  位:信息产业部电子信息中心职业技能培训中心
邮  编:100846
联系人:胡传民
电  话:010-51945386      传  真:010-51945378
手  机:13811213747
E-mail:huchuanmin1027@bokee.com
附件:“软件金领架构师培训”回执

二○○七年五月二十五日
附件:
“软件金领架构师培训”报名回执
 
单    位 (盖章)   
地    址  邮编    
联 系 人  职 位  电话    
传    真  Email    
学员代表  职 位  手机    
学员姓名(注明性别)  手机    
学员姓名(注明性别)  手机    
学员姓名(注明性别)  手机  
 

原创粉丝点击