本書主要是針對修習軟體工程、系統工程概論課程和進階課程的大學學生所撰寫。我假定讀者已經了解程式設計的基礎觀念,以及基本的資料結構。已在業界工作的軟體工程師們,閱讀這本書也有助於瞭解一般概念,並且能補充自己在某些主題方面的知識,例如軟體再利用、架構設計、可信賴度和保全性,以及系統工程等。
軟體工程-軟體開發技術與軟體專案管理 (Sommerville: Software Engineering 10/E)
內容描述
目錄大綱
Part 1 軟體工程概觀
CH1 導 論
CH2 軟體程序
CH3 敏捷式軟體開發
CH4 需求工程
CH5 系統塑模
CH6 架構設計
CH7 設計與實作
CH8 軟體測試
CH9 軟體演進
Part 2 可信賴度和保全性
CH10 可信賴的系統
CH11 可靠工程
CH12 安全工程
CH13 保全工程
CH14 韌性工程
Part 3 軟體工程進階議題
CH15 軟體再利用
CH16 元件式軟體工程
CH17 分散式軟體工程
CH18 服務導向軟體工程
CH19 系統工程
CH20 系統體系
CH21 即時軟體工程
Part 4 軟體管理
CH22 專案管理
CH23 專案規劃
CH24 品質管理
CH25 組態管理
辭彙解釋
索引