創建虛擬原型軟件項目 Creating and Using Virtual Prototyping Software: Principles and Practices

Douglass E. Post,Richard P. Kendall 譯 聶長海

相關主題

商品描述

本書作者根據他們在美國國防部開創性的計算研究工程採辦工具和環境(CREATE)項目中的工作,
詳細闡述了創建虛擬原型軟件的關鍵問題、如何準確預測它們所代表的系統的性能和行為,
規劃和管理從物理原型到虛擬原型的範式轉變、建立、執行和發展開發虛擬原型軟件的敏捷過程,
以及CREATE項目開發運用的11種先進軟件工具。
本書提供了規劃、組織、管理和引導複雜組織進行成功交付的詳細路線圖,
以及流程中每一步的詳細描述,並附有明確的理由和具體示例。

目錄大綱

譯者序
前言
第1章虛擬原型範式
1.1 新產品開發範式
1.2 計算工程和虛擬原型
1.3 計算科學和數字代理
1.4 計算生態系統
1.5 高性能計算機:使能技術
1.6 全功能虛擬原型
1.7 系統體系虛擬原型的優勢
1.8 虛擬原型:成功的產品開發和科學研究範式
1.9 歷史視角
第2章計算生態系統
2.1 引言
2.2 通用組件
2.3 獨特組件
2.3.1 經驗豐富、技術熟練的專業人員的重要作用
2.3.2 測試的重要性和挑戰
2.3.3 基於科學的軟件是關鍵
2.4 不一樣的軟件開發
第3章獲取正確的虛擬原型軟件
3.1 引言
3.2 重要權衡
3.2.1 商業軟件
3.2.2 開源軟件
3.2.3 其他技術組織提供的免費技術軟件
3.2.4 外部承包商開發軟件
3.2.5 內部開發軟件
3.3 虛擬原型軟件項目CREATE概覽
3.4 知識產權管理
3.5 選擇軟件時考慮的因素
3.6 軟件質量屬性
3.7 影響內部軟件開發的因素
第4章虛擬原型軟件工具
4.1 引言
4.2 實現產品虛擬原型的軟件工具鏈
4.3 工作流程
第5章虛擬原型軟件項目的價值衡量
5.1 引言
5.2 虛擬原型軟件項目價值
5.3 虛擬原型軟件項目價值的案例研究
5.4 投資回報率
5.5 計算科學研究的例子:天氣預報
5.6 CREATE項目軟件的應用
5.6.1 CREATE-AV(飛行器)
5.6.2 CREATE-船舶
5.6.3 CREATE-RF(射頻)
5.6.4 CREATE-FT(基礎技術)
5.6.5 CREATE-GV(地面車輛)
5.7 總結
第6章建立虛擬原型軟件項目的提案
6.1 引言
6.2 建立提案的步驟
6.3 執行提案開發階段的工作
6.3.1 制訂計劃
6.3.2 研究提案
6.3.3 準備和營銷提案
6.4 總結
第7章創建虛擬原型軟件項目
7.1 引言
7.2 啟動和建立虛擬原型軟件項目的步驟
7.2.1 開始
7.2.2 確定項目重點
7.2.3 建立核心項目
7.2.4 建立計算生態系統
7.2.5 制定政策和進行實踐
7.3 虛擬原型軟件項目的組織結構
7.4 虛擬原型軟件項目的進度跟踪
7.5 虛擬原型軟件項目的開發週期
7.6 總結
第8章虛擬原型軟件項目的風險管理
8.1 引言
8.2 程序性風險
8.3 風險管理
8.3.1 項目管理策略
8.3.2 CREATE軟件項目的風險管理
8.3.3 降低風險的項目管理實踐
8.4 總結
第9章執行虛擬原型軟件項目
9.1 引言
9.2 執行風險
9.2.1 項目啟動階段的執行風險
9.2.2 執行風險的管理方法
9.3 降低執行風險的項目實踐
9.4 敏捷工作流程管理
9.5 工作流程管理文檔和產品文檔
9.6 總結
第10章驗證和確認基於科學的軟件
10.1 引言
10.2 CREATE項目中的測試
10.3 自動化測試
10.4 CREATE項目測試方法與實踐
10.4.1 驗證方法與實踐
10.4.2 確認方法與實踐
10.4.3 不確定性量化的實踐
10.5 應用CREATE項目測試的例子
10.6 總結
第11章虛擬原型軟件項目團隊
11.1 引言
11.2 知識型工作者的特點
11.3 激勵知識型工作者的因素
11.4 知識型工作者應具備的能力和知識
11.5 知識型工作者團隊及其重要性
11.6 知識產權和法律問題
11.7 虛擬原型工具對團隊的作用
11.8 總結
第12章虛擬原型的機會和挑戰
12.1 引言
12.2 虛擬原型的機會
12.3 虛擬原型的挑戰
12.3.1 摩爾定律
12.3.2 未來的計算機
12.3.3 虛擬原型範式的未來應用
12.4 全書總結
參考文獻