课程概述
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。具体的,软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统的各个组件,组件的外部可见属性及组件之间的相互关系。组件的外部可见属性是指其他组件对该组件所做的假设。目前很多公司没有专门的软件架构工程师、专家的岗位,大多数公司的软件架构主要是根据软件开发工程师不同的理解进行一些抽象迭代,缺乏专业性,可继承性和可重用性。本课程的设立目的是通过我司的首席软件架构师给汽车行业的公司和个人做系统专业性地正向培训和实操项目案例的训练,从而帮助相关学员达到一个新的认知水平和实操技能。
汽车软件架构实操培训训练营不同于目前市场上其他所有公司的理论基础类培训,专门针对个人或者企业的员工推出了以软件架构项目实践的实操培训,面向基础入门者和进阶的学员。训练营周期1个月,每个月内会安排1次软件架构的基础培训实操,再完成项目案例操作后,可以进入软件架构的进阶培训实操,再完成进阶版的项目案例实操后会颁发由汽车精英荟签发的培训证书。(对于有基础的学员可以直接参加进阶培训)
培训目标
1、掌握软件架构的基本概念
2、掌握基于需求的正向架构设计方法
3、掌握软件非功能性需求的理解和评估
4、掌握软件架构的功能安全和信息安全的特征属性
5、掌握软件架构开发的流程
6、掌握UML方法,培训后可以使用UML展开工作
7、了解软件架构的前瞻趋势和挑战
8、通过进阶项目实操,掌握如何通过EA工具完成UML设计
6、通过进阶项目实操,掌握利用工具完成需求分配和分析
7、通过进阶项目实操,掌握如何通过EA工具完成软件架构所有核心视图
8、通过进阶项目实操,掌握如何通过工具完成软件模块接口的详细定义
9、通过进阶项目实操,掌握Autosar OS的设计&调度的分析和验证
10、通过进阶项目实操,掌握如何评估软件架构实时性
11、通过进阶项目实操,掌握如何评估软件架构的资源上限
12、通过进阶项目实操,掌握如何设计安全相关的架构
汽车软件架构实操培训训练营中的进阶阶段会基于实际的项目为Base,通过分组教练的模式,让学员学习并且动手完成该实际项目的软件架构设计的全部输出产物,所以学员需要自带电脑并且自行安装好以下开发环境
1、电脑内存至少8G
2、Install Office software, including Powerpoint, Excel, Word and pdf viewer
3、Install Enterprise Architecture 15.0 or above version
在线报名:https://www.huodongjia.com/event-239050051.html