- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于举办软件工程系列培训的通知高级软件架构师[]北京.doc
工信人才〔2011〕11号
关于举办软件工程系列培训的通知
(高级软件架构师)
各有关单位:
为贯彻《中共中央、国务院关于进一步加强人才工作的决定》,进一步加强我国软件专业技术人才队伍的培养,工业和信息化部人才交流中心特举办软件工程系列培训班。
培训班将针对软件工程领域的热门技术及管理方法,如需求开发与管理、软件高级架构、软件项目开发管理、软件测试、系统集成等开展专题培训,建设高素质的软件专业人才队伍。具体培训内容请见附件。
本系列培训班由中联软博(北京)科技有限公司具体承办,并承担相应法律责任。培训班的具体时间和地点将公布于工业和信息化部人才交流中心网站,望相关单位收到通知后积极选派人员参加。
会务组联系人: 杜老师
电 话: 010 传 真: 010 监督电话:010地 址: 北京市万寿路27号工业和信息化部万寿路机关大院
网 站:
工业和信息化部人才交流中心
附件一:“高级软件架构师”培训班具体情况
一、课程描述
软件架构定义了整个软件的灵魂,如何获取高质量、成熟的架构,已成为架构师奋斗的目标,而作为影响目标实现的需求,无疑成为其中的重要因素之一,如何通过弹性的架构设计满足业务扩展的要求,如何在架构中体现非功能性需求,以期实现软件的可维护性、高性能、高可复用性、可靠性等特点,已成为软件开发活动中重要的待突破点。通过基于软件生命周期的层次化分析软件需求方法,以工业界标准形式定义的需求信息映射到架构设计,最终成功构建一个高质量、高可扩展性、高可复用和可维护性的软件架构。
本课程以实践和案例驱动,采用一个完整地案例贯穿整个课程,来完成学习实践环节,让学员体验从需求到架构的完整过程。在课程中学员将被赋予不同的开发角色,通过模拟不断地需求,以及不断地调整案例内容状况变化,使学员感悟架构设计的艰辛和成就。
二、课程收益
1、掌握规范和全面地创建软件架构的技能
2、掌握使用包括需求分析信息和架构模式,以构建高质量和成熟的软件架构
3、破解如何在时间、成本和质量之间追求平衡,以低成本平稳地架构演进
4、借助金融、电信等大型项目案例了解大型软件架构最佳实践
5、了解SOA架构、云计算新技术以推动构筑弹性地企业级架构
三、培训时间、地点
高级软件架构师 2011年8月27日 — 8月31日 (27日报到) 北 京
四、培训对象
架构师、项目经理、系统分析师、高级程序员、开发人员和测试人员等;
五、师资介绍
程老师:资深专家、高级顾问,受聘于包括SUN在内的国际知名IT厂商的金牌讲师。一直致力于软件需求分析/架构设计的研究和实践对国外的软件需求分析理论和实践有透彻的理解和研究,与国外知名的专家保持密切的交流和协作融合东西方软件研究的成果,在10多年的实践中对软件需求管理有深刻理解。
六、培训证书
工业和信息化部人才交流中心颁发的《全国计算机专业人才证书》。
七、培训费用及须知
高级软件架构师4800元/人(含培训费、资料费、证书费等),需要住宿的学员请提前通知,协助安排住宿费用自理。
时间 上午 下午 第
一
天 一、软件架构设计概述
成功架构设计的关键策略
?● 有效的需求开发和管理
?● 关键需求决定架构
?● 多视图架构设计
?● 及早有效的验证架构
软件架构设师基础
?● 基本素质
?● 职责范围
?● 视角
选择软件开发过程概述
?● 主流的软件开发过程模型:增量模型、原型开发、基于构件的开发、统一过程等
?● 敏捷视角下的过程模型
?● 经典项目过程导致失败原因分析
主流软件架构设计工具分析
?● 基于IBM体系的工具:IBM Rational MethodComposer/RequisitePro/ClearQuest等
?● 基于Microsoft的工具:Microsoft Team Foundation Server ● 基于开源的工具体系
软件架构设计过程
?● 需求分析
?● 领域建模
?● 确定对架构关键的需求(不同于需求优先级)
?● 概念性架构设计(大型系统成功的关键所在)
?● 架构设计(成就大规模团队开发的基础)
?● 验证软件架构
二、需求分析与领域建模
基于面向对象技术的
?● 领域模型概述
?● 构建领域知识
模型驱动设计过程
?● 模型驱动设计基本构成要素
?● 分层架构设计
?● 创建实体、值对象、服务、模块
?● 领域对象的聚合 第
二
天 三、从需求向架构设计过渡
基础架构的建立
● 建立弹性软件架构
?● 建立架构基线的步骤
?●
文档评论(0)