在 CPSA 基础级之后,iSAQB® 认证软件架构专家 - 高级级别 (CPSA-A) 是下一个认证级别。这个高级认证旨在通过全面的模块化培训计划提升软件架构专业人士的资质。CPSA-A 的毕业生预计将具备广泛的技能和深入的软件架构知识。认证要求大量的时间投入和严格的专业知识,确保专业人士在其领域具备高度的能力。
CPSA-A 计划包括一个灵活的课程体系,包含多个模块,每个模块都专注于软件架构能力的具体方面。成功的参与者将获得学分,这些学分将累积到认证中。获得认证的专业人士能够独立设计中到大型的 IT 系统,并对其技术和内容方面负责,特别是对于中到高关键性的系统。
CPSA-A 认证的好处
获得认证后,CPSA-A 持有者将享受以下多方面的好处:
CPSA-A 认证面向那些对软件架构概念有扎实理解的个人,包括:
这个认证对于那些希望提升自己设计、实施和管理复杂 IT 系统的能力,并领导开发团队实现架构目标的专业人士尤其具有价值。
要获得 iSAQB® CPSA-A 认证,候选人必须满足以下先决条件:
基础级认证: 成功通过 iSAQB® 认证软件架构专家 - 基础级认证考试。
专业经验: 至少三年 IT 行业的专业经验,具有设计和开发至少两个不同 IT 系统的实际经验。
学分要求: 必须通过参与经过许可的培训课程,获得 70 个学分,涵盖三个能力领域:
高级级别模块概览(通常需要三个模块来参加考试):
架构文档 (ADOC) (ADOC): 如何记录和传达软件架构?课程内容包括方法、工具以及如何根据目标群体记录软件系统生命周期中不同阶段的解决方案。
敏捷软件架构 (AGILA) (AGILA): 如何在敏捷团队和项目中有效地完成架构工作?敏捷原则、过程模型和价值观如何影响架构学科?
架构评估 (ARCEVAL) (ARCEVAL): 现代如何评审软件解决方案的架构?如何在敏捷环境中凝练发现、设置影响并使用精益设计?
去信任共识在去中心化应用中的应用 (BLOCKCHAIN) (BLOCKCHAIN) 如何利用区块链技术在分布式、低信任系统中建立共识?学习如何设计去中心化架构。
基础设施、容器和云原生 (CLOUDINFRA): 如何为云设计和实施可调基础设施?
领域驱动设计 (DDD) (DDD): 如何与领域专家和开发人员共同设计领域相关的架构?课程包括建模技术和架构工具,使用领域知识将系统划分为领域特定模块(战略设计)并在模块内构建(战术设计)。
企业架构管理 (EAM):t (EAM): 如何在大型 IT 系统和应用程序环境中保持一致性?
嵌入式系统 (EMBEDDED): 如何开发安全相关的嵌入式系统?课程涵盖在受监管环境中开发嵌入式系统的关键主题,同时涉及软件和系统架构的相互作用。
灵活的架构模型 (FLEX) (FLEX): 如何开发灵活的架构?课程包括现代架构方法,如微服务、持续交付、自包含系统以及运行这些系统的最新原则。
功能软件架构 (FUNAR): 如何解耦架构组件并同时构建强大而灵活的模型?功能架构通过不变数据、组合器和强大的数学抽象来实现这些目标。
软件架构的演进和改进 (IMPROVE): 如何系统地改进现有软件系统(“遗留”系统),使其与技术和经济目标保持一致?课程讨论从组织、技术和商业角度系统地寻找问题和技术债务,并优先解决这些问题,同时探讨改进现有系统的战略和战术方法。
软件架构的要求 (REQ4ARC): 如何为架构师和开发团队提供足够的需求和工程知识,以便根据利益相关者的实际需求做出有根据的架构决策?
软件架构师的软技能 (SOFT): 除了技术知识和硬技能外,软件架构师还需要哪些实际能力?本模块教授面向受众的沟通技巧、挑战性小组的调解技巧和冲突解决技能,以便与 IT 项目中涉及的各方进行有效沟通。
Web 架构 (WEB: 如何设计有效且安全的基于 Web 的系统?
Web 安全 (WEBSEC): 什么是“安全”?如何将安全性集成到分析和开发生命周期中,重点关注基于 Web 的系统?
考试格式
CPSA-A 认证过程包括两部分:
考试价格
€ 2550.00 不含增值税
教学大纲和样本考试即将推出!
教学大纲和样本考试即将推出!