出版時間:2012-8 出版社:機械工業(yè)出版社 作者:波爾 頁數(shù):520
Tag標(biāo)簽:無
內(nèi)容概要
《需求工程:基礎(chǔ)、原理和技術(shù)》由Klaus
Pohl著,彭鑫、沈立偉、趙文壇等人譯。本書對需求工程中的主要概念、方法、原理和技術(shù)進行了全面介紹,覆蓋了面向目標(biāo)的需求工程、基于場景的需求工程、面向方案的需求工程以及需求抽取、文檔化、協(xié)商、確認和管理等需求工程活動,是一本內(nèi)容豐富、結(jié)構(gòu)完整的需求工程教科書。全書共分八部分,每一部分針對不同的主題展開論述,并在每一部分的開頭對各章節(jié)內(nèi)容分別加注“基礎(chǔ)”和“
高級”標(biāo)記,方便讀者學(xué)習(xí)。
《需求工程:基礎(chǔ)、原理和技術(shù)》運用實例來輔助闡述需求工程的各個方面,并提供了大量經(jīng)過實踐檢驗的檢查表和指南,不僅適合用于高年級本科生和研究生的需求工程及相關(guān)課程教學(xué),而且還可以作為軟件開發(fā)和管理等相關(guān)領(lǐng)域?qū)I(yè)人員的參考書。
作者簡介
作者:(德國)波爾(Klaus Pohl) 譯者:彭鑫 沈立煒 趙文耘 Klaus Pohl于德國亞琛工業(yè)大學(xué)獲得計算機科學(xué)博士學(xué)位,擔(dān)任德國杜伊斯堡—埃森大學(xué)全職教授、愛爾蘭利默里克大學(xué)兼職教授。他是九十多部著作的作者或合著者。擔(dān)任過多個國際、國內(nèi)會議的主席。他的研究興趣包括需求工程、基于服務(wù)的系統(tǒng)工程、軟件質(zhì)量保證與軟件產(chǎn)品線。
書籍目錄
出版者的話
譯者序
前言
第一部分 基礎(chǔ)與框架
第1章 動機
第2章 需求
第3章 持續(xù)的需求工程
第4章 需求工程框架
第二部分 系統(tǒng)上下文
第5章 系統(tǒng)和上下文邊界
第6章 系統(tǒng)上下文的結(jié)構(gòu)化組織
第二部分 推薦文獻
第三部分 需求制品
第三部分 a目標(biāo)
第7章 目標(biāo)導(dǎo)向基礎(chǔ)
第8章 描述目標(biāo)
第三部分 a推薦文獻
第三部分 b場景
第9章 場景基礎(chǔ)
第10章 場景類型
第11章 描述場景
第12章 使用目標(biāo)和場景的優(yōu)勢
第三部分 b推薦文獻
第三部分 c面向方案的需求
第13章 面向方案的需求基礎(chǔ)
第14章 面向方案需求的文檔化
第15章 3種視圖的集成
第三部分 c推薦文獻
第四部分 核心活動
第四部分 a文檔化
第16章 需求文檔基礎(chǔ)
第17章 自然語言文檔
第18章 組織自然語言需求
第19章 概念建?;A(chǔ)
第20章 基于模型的需求與文本化需求之間的關(guān)系
第四部分 a推薦文獻
第四部分 b抽取
第21章 需求抽取基礎(chǔ)
第22章 抽取技術(shù)
第23章 輔助抽取技術(shù)
第四部分 b推薦文獻
第四部分 c協(xié)商
第24章 需求協(xié)商基礎(chǔ)
第25章 沖突管理
第26章 協(xié)商技術(shù)
第四部分 c推薦文獻
第五部分 確認
第27章 需求確認基礎(chǔ)
第28章 確認技術(shù)
第29章 輔助確認技術(shù)
第五部分 推薦文獻
第六部分 管理
第30章 需求管理基礎(chǔ)
第31章 需求的可追蹤性
第32章 需求優(yōu)先級
第33章 需求變更管理
第六部分 推薦文獻
第七部分 cosmod re:基于目標(biāo)和場景的需求工程方法
第34章 cosmod re基礎(chǔ)
第35章 cosmod re方法
第36章 實施cosmod re方法:一個實例
第八部分 軟件產(chǎn)品線及基于需求的測試
第37章 軟件產(chǎn)品線的需求工程
第38章 基于需求的測試:scented方法
附錄
詞匯表
參考文獻
索引
章節(jié)摘錄
版權(quán)頁: 插圖: 17.2 需求文檔 在傳統(tǒng)的開發(fā)方法中,待開發(fā)系統(tǒng)的需求通過需求文檔進行定義。需求文檔通常會按照一個通用的參考結(jié)構(gòu)來組織。典型的需求文檔的例子包括客戶需求規(guī)約和系統(tǒng)需求規(guī)約。然而,越來越多的開發(fā)組織開始使用基于數(shù)據(jù)庫的工具來管理文本需求。當(dāng)使用數(shù)據(jù)庫進行需求管理時,需求文檔可以隨時從需求數(shù)據(jù)庫中生成(見3.5節(jié)和18.5節(jié))。因此,一個需求文檔可以被視為在一個給定時間點上從需求數(shù)據(jù)庫中(有選擇地)獲取的需求的快照。 17.2.1 需求文檔的類型 無論需求是在文檔中還是數(shù)據(jù)庫中進行管理的,都經(jīng)常需要為了某種目的將所選擇的需求匯集在相應(yīng)的需求文檔中,例如定義那些作為一個合同主題的需求。 一個需求文檔可能因以下這些目的而創(chuàng)建: 便于用戶、領(lǐng)域?qū)<摇⑿枨蠊こ處?、軟件開發(fā)人員等之間的交流; 作為創(chuàng)建體系結(jié)構(gòu)設(shè)計的一個參考模型; 在委托開發(fā)任務(wù)時用于協(xié)商; 作為客戶與合同商之間訂立合約的基礎(chǔ); 作為產(chǎn)生諸如用戶手冊或維護手冊等手冊的基礎(chǔ); 作為項目規(guī)劃、監(jiān)控和控制的基礎(chǔ)。 鑒于各自不同的目的,不同的需求文檔具有不同的內(nèi)容,并且在需求定義的細節(jié)層次上也存在差異。 不幸的是,不同類型的需求文檔之間并不存在一致的術(shù)語體系。而且,各種文獻中給出的關(guān)于在項目開發(fā)中需要什么樣的需求文檔以及這些文檔應(yīng)當(dāng)包含什么內(nèi)容的建議也存在著很大的差異。 英語國家中的需求文檔 在使用英語的國家中,一般區(qū)分兩類軟件密集型系統(tǒng)的需求文檔: 系統(tǒng)需求規(guī)約。 軟件需求規(guī)約。 系統(tǒng)需求規(guī)約定義了關(guān)于系統(tǒng)硬件和軟件,以及硬件和軟件之間的必要關(guān)系的需求(見【IEEE Std 1233—1998】)。軟件需求規(guī)約(【IEEE Std 830—1998】)詳細描述了系統(tǒng)需求規(guī)約中所定義的軟件需求。 在18.1節(jié)中,我們將討論對于需求文檔參考結(jié)構(gòu)的使用。作為一個示例,我們根據(jù)【IEEEStd 1233—1998】描述了一個軟件需求規(guī)約的詳細結(jié)構(gòu)。 德語國家中的需求文檔 在使用德語的國家中,一般區(qū)分兩類需求文檔: 要求匯總書(見17.2.2節(jié))。 責(zé)任匯總書(見17.2.3節(jié))。 系統(tǒng)需求規(guī)約與軟件需求規(guī)約都與責(zé)任匯總書相似(參見【Parnas and Madey 1995】)。 對于軟件密集型系統(tǒng),尤其是嵌入式軟件密集型系統(tǒng)而言,除了系統(tǒng)需求文檔之外還需要為系統(tǒng)中的每一個軟件和硬件組件創(chuàng)建需求文檔。此時可以區(qū)分3種不同的需求文檔: 系統(tǒng)需求文檔:該文檔定義了整個系統(tǒng)的需求,因此也為硬件、軟件以及軟硬件之間的相互作用定義了需求。通常,系統(tǒng)需求文檔中描述的需求需要進行精化并分配給各個硬件與軟件組件。
編輯推薦
《計算機科學(xué)叢書?需求工程:基礎(chǔ)、原理和技術(shù)》運用實例來輔助闡述需求工程的各個方面,并提供了大量經(jīng)過實踐檢驗的檢查表和指南,不僅適合用于高年級本科生和研究生的需求工程及相關(guān)課程教學(xué),而且還可以作為軟件開發(fā)和管理等相關(guān)領(lǐng)域?qū)I(yè)人員的參考書。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載