嵌入式架构设计(深圳,6月23-25日) 广东

mand04 2023-4-18 134

嵌入式架构设计(深圳,6月23-25日)

【举办单位】北京曼顿培训网   

【咨询电话】4006820825   010-56133998  13810210257

【培训日期】2023年6月23-25日

【培训地点】深圳

【课程目标】

对主管而言:

1.掌握从需求到架构的关键步骤,洞察领导项目走向成功的要点。

2.了解面向“增量更新”的软件需求管理做法。

对研发骨干:

1.掌握嵌软分层/分模块最佳实践,洞察多任务/时间片两种嵌软结构关键细节。

掌握应对多机型的架构设计技巧,促进产品化、提高公司竞争力。

【课程模块】

领军篇

嵌软架构的实战方法论  //多案例

架构篇

如何分层、分模块、设计子系统

深入多任务嵌软(有RTOS)

深入Time-slice架构(无RTOS)

变化之道——多机型/多变功能的架构设计应对

专题篇

面向“增量更新”的研发需求管理

【课程大纲】

领军篇 | 嵌软架构的实战方法论

架构理论and电子行业

1.1  鸟瞰:软件工程/系统工程/华为IPD/Agile等发展史

1.2  嵌软架构与系统工程

1.3  嵌软架构与4+1视图方法

案例

案例练习

多个架构结果对比

案例反思

嵌软架构实际设计步骤

第0步——嵌软需求:功能/接口/质量/硬件约束/方案约束

第1步——粗粒度分层

第2步——中粒度分模块

第3步——细粒度分ISR/周期任务/事件驱动任务

第4步——分析一个个功能task协作链:定义task间通信方式/数据流关系

第5步——分析并发情况下task协作链:优化task的并发执行/数据流关系

第6步——分析参与多功能的同一模块:优化模块的通用性/灵活性/可扩展

后续步——5、6循环,不断优化。但若发现架构大缺陷,回溯到1-2-3-4

嵌软架构质量评估

分享:嵌软架构成熟度评估模型(咨询级)

本节slide样例:

架构篇 | 如何分层、分模块、设计子系统

嵌软架构的分层模式、思想

洋葱皮思想

上层:FUNC层、SVC层

下层:HAL层、DRV层、LIB层

思想一:HAL模块是多个DRV模块的统一抽象   //统一抽象

思想二:FUNC组装下层模块实现自身          //组装实现

思想三:FUNC中通用逻辑下沉成SVC模块      //通用下沉

思想四:SVC纵深封装下层HAL和DRV模块     //纵深封装

模块划分的可操作原则、方法、案例

讨论 / 材料 / 四条可操作性原则

结构化方法——分层 + 从数据流图 到核心模块

领域分解法——分层 + 分解子域 + 借DDD验证

示范案例1:步骤精解

示范案例2:步骤精解

案例研究——基于源码的架构案例分析

如何分层

如何分模块

如何定义接口

如何定义层间统一接口

如何识别ISR、task,周期任务和事件驱动任务的设计不同

如何规划ISR—task—task之间的数据流和协作链

如何设计好架构的FUNC层、如何提炼通用Service模块

本节slide样例:

   

架构篇 | 深入多任务嵌软(有RTOS)

核心思想

周期任务

事件驱动任务

设计要点

设计方法

任务优先级原则

任务协作链设计

案例分析…

架构篇 | 深入Time-slice架构(无RTOS)

核心思想

任务粒度

任务执行频率

大任务的拆分:物理切分、逻辑切分

设计要点

任务可插拔,如何做到

多级状态机,如何实现

案例分析…

本节slide样例:

架构篇 | 变化之道——多机型/多硬件类型/多变功能的架构设计应对

嵌软架构的可变设计模式

器件变、硬件变、方案变、功能变

说明不同变化的架构设计应对

嵌软需求变更规律

嵌软需求框架

需求变更规律

案例研究

案例1

案例2

案例3

本节slide样例:

 

专题篇 | 案例研究

案例研究——基于源码的架构案例分析

如何分层

如何分模块

如何定义接口

如何定义层间统一接口

如何识别ISR、task,周期任务和事件驱动任务的设计不同

如何规划ISR—task—task之间的数据流和协作链

如何设计好架构的FUNC层、如何提炼通用Service模块

本节slide样例:

专题篇 | 面向“增量更新”的研发需求管理

介绍Agile需求管理

分享一种能够避免嵌软需求分析碎片化的落地实践法

企业级的需求池管理怎么做

本节slide样例:

【讲师介绍】

      温老师,曼顿培训网(w)资深讲师。

软件架构专家

实战型重构培训专家

创立ADMEMS架构实践体系

畅销书《软件架构设计》作者

畅销书《一线架构师实践指南》作者

畅销书《应用框架的设计与实现——.NET平台》译者

 曼顿咨询专家成员

工作经历及专业背景

温老师拥有十五年系统规划、架构设计和研发管理经验,在金融、航空、多媒体、网络管理、中间件平台等领域负责和参与多个大型系统的规划、设计、开发与管理。

温老师还是软件架构思想的传播者和积极推动者,ADMEMS(一种软件架构设计方法)的提出者,中国Softcon杰出贡献专家,中国CCSE杰出专家,其出版的书籍《软件架构设计——程序员向架构师转型必备》、《一线架构师实践指南》等作品,累积印刷十余次,深受读者喜爱。

作为资深咨询顾问,拥有近千小时代码重构咨询经验,提出ARCT设计重构方法论,已为众多知名企业提供了卓有成效的架构培训与咨询服务。

擅长领域

架构设计

详细设计

设计重构

【费用及报名】

1、费用:培训费4980元(含培训费、讲义费);如需食宿,会务组可统一安排,费用自理。

2、报名咨询:4006820825  010-56133998    13810210257   鲍老师

3、报名流程:电话登记-->填写报名表-->发出培训确认函

4、备注:如课程已过期,请访问我们的网站,查询最新课程

5、详细资料请访问北京曼顿培训网: (每月在全国开设四百多门公开课,欢迎报名学习)


上一篇:高效研发项目管理全景实战训练(深圳,4月23-24日)
下一篇:沟通心理学和职场影响力提升(上海,7月13-14日)
最新回复 (0)
返回