
基于ISO26262的軟硬件開發培訓
1.ISO26262標準概述
目標:理解ISO26262標準
內容:ISO26262背景知識、ISO26262標準文件結構、ISO26262關鍵概念、ISO26262開發流程概述
2.基于ISO26262的硬件開發流程
目標:了解基于ISO26262標準硬件開發流程及評估方法
內容:
? 基于ISO26262標準的硬件開發流程
? ISO2626標準的硬件評估策略
3.ISO262626標準的硬件安全機制
目標:
? 了解ISO26262中針對各模塊的各種安全機制
? 理解部分ISO26262指定的安全機制
內容:
? 基于ISO26262標準的安全機制概述;
? 電子電氣系統失效模式概述
? 電子電氣系統安全機制概述
? 傳感器、執行器安全機制介紹;
? 傳感器、執行器工作原理及失效模式概述;
? 傳感器執行器的安全機制介紹;
? 易失性內存及非易失性內存的安全機制介紹;
? 內存工作原理概述;
? RAM的失效模式及安全機制介紹;
? Flash的失效模式及安全機制介紹;
? 總線傳輸的安全機制介紹
? 總線傳輸的失效模式介紹;
? 總線系統的安全機制介紹
4.基于ISO262626的軟件開發關鍵流程
目標:
? 了解ISO26262介紹的軟件開發流程
? 理解部分ISO26262相關的軟件開發方法
內容:
? 基于ISO26262的軟件開發流程概述
? 簡要介紹CMMI等常用的軟件開發流程;
? 介紹ISO26262所要求的軟件開發流程;
? 需求管理概述;
? 需求分析及需求管理知識概述;
? 在軟件開發過程中的需求管理;
? 配置管理與變更介紹
? 配置管理與變更管理基礎知識;
? ISO26262對配置管理與變更管理要求;
? 軟件開發中配置管理與變更管理的實施;
? 軟件架構模型開發;
? 介紹UML軟件架構思想;
? 介紹軟件架構開發的實施方法;
? 軟件測試流程
? 軟件測試內容概述;
? 軟件測試流程概述
5.基于ISO262626的軟件開發部分知識點
目標:理解基于ISO26262的軟件開發中的部分知識點
內容:
? 防御性編程思想介紹
? 簡要介紹CMMI等常用的軟件開發流程;
? 介紹ISO26262所要求的軟件開發流程;
? 控制流與數據流介紹
? 需求分析及需求管理知識概述;
? 在軟件開發過程中的需求管理;
? 軟件測試的覆蓋度介紹
? 軟件測試覆蓋度概述;
? MC/DC覆蓋等方法介紹;
? 軟件靜態測試介紹
? MISR C語言規范簡介;
? 軟件靜態測試介紹;
? 軟件動態測試介紹
? 軟件動態測試知識介紹;
? 軟件動態測試的實施;