iSAQB Certified Professional for Software Architecture
重要性
软件架构师需要在把复杂的业务和技术需求植入到信息系统当中,并且通过清晰的架构把它建设成灵活和可扩展的系统。
培训课程
iSAQB软件架构专业认证的培训课程在主题上涵盖了所有作为软件架构专家所需要的知识。培训模块有:软件架构的问题,方法,和技术。学员将会学到与软件架构有关的所有重要方面。在处理技术问题的同时还会探讨到组织方面和社会方面的因素, 针对软件架构专家面临的任务提供全面的知识和信息。

认证
iSAQB软件架构专业认证采用“培训”,“考试”和“教纲独立进行组织的模式,这样能确保最大程度的教育质量和中立性。每个等级的考试都由中立的认证机构(考试机构)- Future Networt Cert来进行。该机构由国际软件架构资格委员会iSAQB授权和提名– International Software Architecture Qualification Board (www.isaqb.org)
考试
考试由多选题组成。考试可以跟培训结合进行,或者独立进行。强烈推荐应试者参加一个三天或四天的培训。考试成绩和证书将由认证机构以书面形式寄到考试者的家庭住址。
考试费
€250, - (+ 20%税)参加培训后进行考试,包括证书的签发费和寄费。
€300, - (+ 20%税)不参加培训而直接进行考试,包括证书的签发费和寄费。
大学和学院的学生,或者团体报名可以得到折扣。
基础级别证书无限期有效。该证书在国际范围内有效。
教案
软件架构基础知识
软件架构
结构
组成部分
界面
相互关系
重要概念
架构软件
架构师和他们的责任
任务和所需的技能
对系统的非功能性和功能性要求
边界条件
影响因素
信息系统类型(嵌入式系统,实时系统,信息系统等)
描述和沟通
观点
结构
技术型概念
汇编文档.
沟通
描述
沟通和描述的元结构.
组件
组件视图
长远的组件
发展观
部署视图
节点
渠道
界面的描述
软件架构发展过程
设计
设计流程
设计决策
技术性观点
构架模型
设计原则
专业和技术架构
基于模型的设计 • 迭代/增量设计 • 领域驱动设计 • 自上而下和自下而上的方法
架构和质量
质量
质量特点
DIN/ISO 9126, ATAM
• 情景
质量树
妥协(与质量特点的执行情况)
定性评价指标体系
工具
建模工具
静态分析工具
动态分析工具
生成工具
需求工具
归档工具
建设系统工具
组态管理
3个等级
基础等级
进深等级
专家等级
目前只有基础等级的课程公布。基础等级的证书证明一个人熟悉软件架构的所有概念,并且能把一些基础的技术和方法应用到软件架构过程中。
进深等级将基础等级的知识深化。该等级的教案目前正在由iSAQB和国际委员会编著当中。计划中会有诸如以下几个模块:面向服务的架构,软件工程中的人为因素。
专家等级面向有经验的专业软件架构师,并提供一系列专题模块。该等级需要有前两个等级的证书。目前该等级的各项细节正在筹划当中。

