系統架構設計與平台開發策略 System Architecture Design and Platform Development Strategies: An Introduction to Electronic Systems Development in the Age of AI, Agile Development, and Organizational Change

Tobias Münch 譯 侯旭光

商品描述

本書主要包括三部分的內容。
本書的第一部分涉及系統架構設計方面,讀者將讀到大量關於為什麼(Why)做系統架構、如何(How)做系統架構、
系統架構是什麼(What)和什麼時候(When)做系統架構的內容。
本書的第二部分主要關注平台開發。
讀者將了解為什麼做平台開發、開發時如何利用平台思維,以及這樣做的效益。
本書的第三部分涵蓋了一些特殊的主題,如敏捷開發和人工智慧等,以及為什麼這些主題與系統架構和平台開發有關。
而且,我們今天在行業中可以看到的組織層級的進步以及這種進步對電子系統開發的意義也在本部分有所涉及。
本書適合汽車軟體工程師、硬體工程師和系統工程師,以及需求工程師和銷售人員、管理人員等閱讀使用。

目錄大綱

原作者致謝
關於作者
第1章引言
1.1 個人概覽
1.2 目標讀者
第2章系統架構設計
2.1 定義
2.2 系統工程簡介
2.3 電子系統開發
2.4 準備工作
2.4.1 需求
2.4.2 團隊結構
2.4.3 產品生命週期
2.4 .4 工作量估算
2.4.5 專案管理
2.4.6 任務小組
2.4.7 流程
2.5 執行
2.5.1 系統架構
2.5.2 工作產品與文件
2.5.3 展示
2.6 範例與總結
2.6.1 步驟1:準備階段
2.6 .2 步驟2:執行階段
2.6.3 步驟3:結束階段
2.6.4 總結
第3章平台開發策略
3.1 定義
3.2 為什麼是平台
3.3 商業方面
3.3.1 初始開銷、回報和生命週期
3.3.2 上市時間
3.3 .3 商業平台
3.4 技術方面
3.4.1 關鍵部件和參考系統
3.4.2 平台需求
3.4.3 組件的重用
3.4.4 戰略和創新
3.4.5 軟體
3.4.6 硬體
3.4.7 品質和穩定性
3.4.8集中儲存
3.4.9 支援和培訓
3.4.10 技術發布和平台開發
3.4.11 產品開發和平台發布
3.4.12 供應商管理
3.5 組織方面
3.5.1 平台開發組織
3.5.2 時間安排和團隊規模
3.5.3平台專案的管理
3.6 為什麼平台會失敗
3.6.1 導致平台失敗的三角關係
3.6.2 管理失敗
3.6.3 工程失敗
3.7 總結與平台開發食譜
第4章AI、敏捷開發與組織
4.1 機器學習與人工智慧
4.1 .1 機器學習
4.1.2 人工智慧
4.1.3 對系統架構的影響
4.1.4 對平台開發的影響
4.2 敏捷開發
4.2.1 瀑布模式與敏捷模式的比較
4.2.2 Scrum
4.2.3 大型專案的敏捷開發
4.2.4 瀑布環境下的Scrum
4.2.5 看板(Kanban)
4.2.6 敏捷開發方法
4.2.7 持續整合與自動化
4.2.8 使用者故事
4.2.9 工作估算
4.2.10 對系統架構與平台開發的影響
4.3組織級變革
4.3.1 工業4.0
4.3.2 管理4.0
4.3.3 對系統架構和平台開發的影響
總結
參考文獻