- 了解软体设计、开发或测试
观众
- 高级工程师
- 初级工程师
- 开发人员
软体架构是对软体开发中重要的方面和决策进行规划和定义。架构设计涉及对系统的组织、考虑、沟通和管理进行规划。
这门由讲师指导的培训(线上或线下)面向希望使用架构方法来规划、设计、指导和管理软体开发的软体工程师和开发人员。
在培训结束时,参与者将能够:
- 理解架构设计在软体开发中的重要性。
- 评估开发人员如何在开发中使用架构方法。
- 学习架构设计的过程,以管理和评估流程。
- 使用架构方法来结构化复杂的apps。
- 建立决策结构,以解决开发团队中的问题并定义责任。
- 自信地掌握技术决策的所有权。
- 使用模型和图表来可视化架构。
- 理解标准和风险,以构建灵活且可恢复的架构。
课程形式
- 互动式讲座和讨论。
- 大量练习和实践。
- 在实时实验室环境中进行实践操作。
课程定制选项
- 如需为本课程定制培训,请联系我们进行安排。
介绍
概述 Software Architecture
- 架构驱动程式
- 架构需求
探索架构设计职责
- 职责、技能和知识
- 技术领先
- 开发人员与架构师
了解架构设计过程
- 编码、指导和协作
- 管理技术风险
- 分析和评估体系结构
在开发团队中做出架构决策
- 收集和记录问题
- 建立实践社区
- 创建责任分配矩阵
了解体系结构描述
- 视点和框架
- 描述语言
视觉化 Software Architecture
- Communication 和共用词汇
- 模型和图表
- 架构模式
记录 Software Architecture
- Documentation 作为指南
- 元件
了解标准品、衰减和恢复
- 国际标准
- 解决流程发散
参与交付过程
- 建筑在流程中的适用范围
- 与组织结构的关系
- 构建敏捷设计
总结和结论
United Arab Emirates - Architecture for Developers
Qatar - Architecture for Developers
Egypt - Architecture for Developers
Saudi Arabia - Architecture for Developers
South Africa - Architecture for Developers
Brasil - Architecture for Developers
Canada - Architecture for Developers
中国 - Architecture for Developers
香港 - Architecture for Developers
澳門 - Architecture for Developers
台灣 - Architecture for Developers
USA - Architecture for Developers
Österreich - Architecture for Developers
Schweiz - Architecture for Developers
Deutschland - Architecture for Developers
Czech Republic - Architecture for Developers
Denmark - Architecture for Developers
Estonia - Architecture for Developers
Finland - Architecture for Developers
Greece - Architecture for Developers
Magyarország - Architecture for Developers
Ireland - Architecture for Developers
Luxembourg - Architecture for Developers
Latvia - Architecture for Developers
España - Architecture for Developers
Italia - Architecture for Developers
Lithuania - Architecture for Developers
Nederland - Architecture for Developers
Norway - Architecture for Developers
Portugal - Architecture for Developers
România - Architecture for Developers
Sverige - Architecture for Developers
Türkiye - Architecture for Developers
Malta - Architecture for Developers
Belgique - Architecture for Developers
France - Architecture for Developers
日本 - Architecture for Developers
Australia - Architecture for Developers
Malaysia - Architecture for Developers
New Zealand - Architecture for Developers
Philippines - Architecture for Developers
Singapore - Architecture for Developers
Thailand - Architecture for Developers
Vietnam - Architecture for Developers
India - Architecture for Developers
Argentina - Architecture for Developers
Chile - Architecture for Developers
Costa Rica - Architecture for Developers
Ecuador - Architecture for Developers
Guatemala - Architecture for Developers
Colombia - Architecture for Developers
México - Architecture for Developers
Panama - Architecture for Developers
Peru - Architecture for Developers
Uruguay - Architecture for Developers
Venezuela - Architecture for Developers
Polska - Architecture for Developers
United Kingdom - Architecture for Developers
South Korea - Architecture for Developers
Pakistan - Architecture for Developers
Sri Lanka - Architecture for Developers
Bulgaria - Architecture for Developers
Bolivia - Architecture for Developers
Indonesia - Architecture for Developers
Kazakhstan - Architecture for Developers
Moldova - Architecture for Developers
Morocco - Architecture for Developers
Tunisia - Architecture for Developers
Kuwait - Architecture for Developers
Oman - Architecture for Developers
Slovakia - Architecture for Developers
Kenya - Architecture for Developers
Nigeria - Architecture for Developers
Botswana - Architecture for Developers
Slovenia - Architecture for Developers
Croatia - Architecture for Developers
Serbia - Architecture for Developers
Bhutan - Architecture for Developers