軟件需求

軟件需求
定價:234
NT $ 204
 

內容簡介

本書是有關軟件需求的經典教材,本書全面而深入地講述了軟件開發中一個至關重要的問題--軟件需求問題。軟件開發人員及用戶往往容易忽略溝通的重要性,導致軟件開發出來後,不能很好地滿足用戶的需要。返工不僅在技術上給開發人員帶來巨大的麻煩,並且會造成人力、物力和資源的浪費,還使軟件性能深受影響,所以在開發早期提高項目需求分析的質量,減少重復勞動,通過控制項目範圍的擴大及需求變更來達到按計劃完成預定目標,是當前軟件業急需解決的問題,也是本書討論的主要內容。

本書對第1版的內容進行了擴展,不僅對原有的知識點進行了補充,還引入了一些新知識,以求與時代發展同步。 本書可以作為計算機專業及軟件工程專業學生的教材使用,也非常適合作為項目經理、軟件開發人員的指導性參考書。
 

目錄

第1部分 什麼是軟件需求?為什麼要實現軟件需求?哪些人應參與軟件需求
第1章 軟件需求基礎知識
第2章 客戶眼中的需求
第3章 需求工程的推薦方法
第4章 需求分析員

第2部分 軟件需求開發
第5章 確定產品前景與項目範圍
第6章 獲取客戶的需求
第7章 聆听客戶的需求
第8章 理解用戶需求
第9章 遵守規則
第10章 編寫需求文檔
第11章 一圖勝千言
第12章 軟件質量屬性
第13章 通過制作原型減少項目風險
第14章 設定需求優先級
第15章 需求確認
第16章 需求開發面臨的特殊難題
第17章 超越需求開發

第3部分 軟件需求管理
第18章 需求管理的原則和實踐
第19章 變更管理
第20章 需求鏈中的聯系鏈
第21章 需求管理工具

第4部分 實現需求工程
第22章 改進需求過程
第23章 軟件需求與風險管理
附錄A 當前需求實踐的自我評估
附錄B 需求和過程改進模型
附錄C 需求錯誤診斷指南
附錄D 需求文檔範例
術語表
結語
 

隨著計算機軟件項目的規模越來越大,競爭日趨激烈,軟件開發組織越來越認識到軟件質量的重要性,在這種情況下軟件工程的理念已漸漸深入人心,人們已經從中受益。

軟件需求作為軟件工程的一個階段,在軟件項目開發中起著至關重要的作用。軟件項目要取得成功,最重要的莫過于了解所要開發的軟件需要解決哪些問題,這就是軟件需求所要解決的問題,因此,軟件需求為軟件項目的成功奠定了基礎。如果軟件開發人員與客戶不進行充分的交流與溝通,沒有就產品的功能性需求和非功能性需求達成共識,就匆匆忙忙開始著手編寫代碼,其後果可想而知,很可能不能滿足用戶的需要,從而不得不對項目進行返工,這就造成了人力和物力的巨大浪費。如果我們在軟件項目開發之前,充分地完成軟件需求的相關活動,就可以避免這種情況的發生。

本書是一本非常實用的需求工程參考書,書中按照需求工程的各個階段,即需求獲取階段、需求分析階段、編寫需求規格說明階段、需求確認階段和需求管理階段組織起來,並提供了許多有效技術,這些技術為用戶、開發人員和管理層之間進行交流提供了方便。本書作者卡爾‧E‧威格(Karl E.Wiegers)是需求工程領域的權威人士,他曾擔任過軟件開發人員、軟件經理以及軟件過程和質量改進負責人,在長期的工作中積累了豐富的經驗。本書第1版曾榮獲“軟件開發”效率大獎,目前己成為參與軟件開發過程的所有人員必不可少的參考書。本書第2版對第1版中所提出的最佳實踐進行了許多擴充,這一版不僅在每一章中都列舉了大量的實例並提供了新的案例,而且,作者還根據自己的親身經歷,為完成不同的任務提供了頗具特色的檢查列表、範例文檔和模板。另外,作者還從自己豐富的職業生涯中精選出了一些趣聞軼事,增加了技術書籍的趣味性。相信閱讀本書之後,讀者對于需求工程一定會有一個全面而透徹的理解。

參加本書翻譯工作的人員還有蘇正泉、米強、張穎、夏紅、谷昀、江峰、徐利生、李宏為、趙琪、姬凌岩。

由于時間倉促以及水平有限,錯誤之處在所難免,敬請讀者批評指正。
網路書店 類別 折扣 價格
  1. 新書
    87
    $204