Course Code: architecturefordev
Duration: 7 hours
Prerequisites:
  • 了解软体设计、开发或测试

观众

  • 高级工程师
  • 初级工程师
  • 开发人员
Overview:

软体架构是对软体开发中重要的方面和决策进行规划和定义。架构设计涉及对系统的组织、考虑、沟通和管理进行规划。

这门由讲师指导的培训(线上或线下)面向希望使用架构方法来规划、设计、指导和管理软体开发的软体工程师和开发人员。

在培训结束时,参与者将能够:

  • 理解架构设计在软体开发中的重要性。
  • 评估开发人员如何在开发中使用架构方法。
  • 学习架构设计的过程,以管理和评估流程。
  • 使用架构方法来结构化复杂的apps。
  • 建立决策结构,以解决开发团队中的问题并定义责任。
  • 自信地掌握技术决策的所有权。
  • 使用模型和图表来可视化架构。
  • 理解标准和风险,以构建灵活且可恢复的架构。

课程形式

  • 互动式讲座和讨论。
  • 大量练习和实践。
  • 在实时实验室环境中进行实践操作。

课程定制选项

  • 如需为本课程定制培训,请联系我们进行安排。
Course Outline:

介绍

概述 Software Architecture

  • 架构驱动程式
  • 架构需求

探索架构设计职责

  • 职责、技能和知识
  • 技术领先
  • 开发人员与架构师

了解架构设计过程

  • 编码、指导和协作
  • 管理技术风险
  • 分析和评估体系结构

在开发团队中做出架构决策

  • 收集和记录问题
  • 建立实践社区
  • 创建责任分配矩阵

了解体系结构描述

  • 视点和框架
  • 描述语言

视觉化 Software Architecture

  • Communication 和共用词汇
  • 模型和图表
  • 架构模式

记录 Software Architecture

  • Documentation 作为指南
  • 元件

了解标准品、衰减和恢复

  • 国际标准
  • 解决流程发散

参与交付过程

  • 建筑在流程中的适用范围
  • 与组织结构的关系
  • 构建敏捷设计

总结和结论

Sites Published:

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

Nepal - Architecture for Developers

Uzbekistan - Architecture for Developers