出版時(shí)間:2012-7 出版社:清華大學(xué)出版社 作者:曹濟(jì) 等編著 頁(yè)數(shù):219 字?jǐn)?shù):360000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《軟件項(xiàng)目功能點(diǎn)度量方法與應(yīng)用》所描述的功能點(diǎn)度量方法是一套用于度量軟件規(guī)模的標(biāo)準(zhǔn),它采用規(guī)則約束的方式來(lái)衡量軟件規(guī)模的大小?;谲浖δ茳c(diǎn)度量方法,可以在關(guān)心軟件規(guī)模的人員之間建立一種客觀、透明的評(píng)價(jià)機(jī)制,使得軟件規(guī)模的評(píng)價(jià)工作擺脫傳統(tǒng)方法所具備的“黑盒子”特征。
功能點(diǎn)的分析方法的采用將有助于解決我國(guó)軟件行業(yè)所面臨的普遍問(wèn)題,對(duì)提升軟件項(xiàng)目管理水平有很強(qiáng)的針對(duì)性。
《軟件項(xiàng)目功能點(diǎn)度量方法與應(yīng)用》分8章詳細(xì)介紹了軟件項(xiàng)目功能點(diǎn)度量方法與應(yīng)用,這些內(nèi)容是作者在十余年中應(yīng)用與研究的重要總結(jié)和成果。
書籍目錄
第1章 軟件功能點(diǎn)度量方法概述
1.1軟件困境
1.2軟件規(guī)模評(píng)價(jià)方法
1.2.1非標(biāo)準(zhǔn)評(píng)價(jià)方法
1.2.2標(biāo)準(zhǔn)評(píng)價(jià)方法
1.3功能點(diǎn)標(biāo)準(zhǔn)
1.4 markii功能點(diǎn)標(biāo)準(zhǔn)
1.4.1markii功能規(guī)模度量規(guī)則
1.4.2 markii功能規(guī)模度量步驟
1.4.3markii功能規(guī)模度量應(yīng)用
1.5cosmic功能點(diǎn)標(biāo)準(zhǔn)
1.5.1cosmic功能規(guī)模度量過(guò)程
1.5.2cosmic功能規(guī)模度量規(guī)則
1.5.3 cosmic功能規(guī)模計(jì)算
1.6 nesma功能點(diǎn)標(biāo)準(zhǔn)
1.7 fisma功能點(diǎn)標(biāo)準(zhǔn)
1.81fpug功能點(diǎn)標(biāo)準(zhǔn)
1.9功能點(diǎn)標(biāo)準(zhǔn)比較
第2章 軟件功能規(guī)模度量過(guò)程
2.1功能規(guī)模度量概述
2.2功能規(guī)模度量過(guò)程
2.2.1收集可得的文檔
2.2.2確定計(jì)數(shù)范圍和邊界
2.2.3度量數(shù)據(jù)功能
2.2.4度量事務(wù)功能
2.2.5計(jì)算功能規(guī)模
2.2.6編寫文檔
第3章 度量數(shù)據(jù)功能
3.1數(shù)據(jù)功能定義
3.1.1ilf和eif的定義及區(qū)別
3.1.2數(shù)據(jù)功能定義中涉及到的幾個(gè)概念
3.1.3度量數(shù)據(jù)功能的程序
3.2識(shí)別數(shù)據(jù)功能并分類
3.2.1代碼數(shù)據(jù)
3.2.2識(shí)別數(shù)據(jù)功能
3.2.3分類數(shù)據(jù)功能
3.3確定數(shù)據(jù)功能的復(fù)雜性
3.3.1det定義及識(shí)別規(guī)則
3.3.2ret定義及識(shí)別規(guī)則
3.3.3數(shù)據(jù)功能的復(fù)雜性判斷
3.4確定數(shù)據(jù)功能的功能規(guī)模
3.5度量數(shù)據(jù)功能實(shí)例
第4章 度量事務(wù)功能
4.1事務(wù)功能定義
4.1.1ei、eo、eq的定義
4.1.2處理邏輯
4.1.3ei、eo、eq的區(qū)別
4.2事務(wù)功能度量過(guò)程
4.3識(shí)別事務(wù)功能并分類
4.3.1識(shí)別基本過(guò)程并確定其唯一性
4.3.2分類事務(wù)功能
4.4確定事務(wù)功能的復(fù)雜性
4.4.1det定義及識(shí)別規(guī)則
4.4.2 ftr定義及識(shí)別規(guī)則
4.4.3事務(wù)功能的復(fù)雜性判斷
4.5確定事務(wù)功能的功能規(guī)模
第5章 計(jì)算功能規(guī)模
5.1計(jì)算功能規(guī)模
5.1.1開發(fā)項(xiàng)目功能規(guī)模計(jì)算
5.1.2升級(jí)項(xiàng)目功能規(guī)模計(jì)算
5.1.3應(yīng)用功能規(guī)模計(jì)算
5.2度量轉(zhuǎn)換功能
5.3度量升級(jí)項(xiàng)目
5.3.1升級(jí)項(xiàng)目度量過(guò)程
5.3.2度量升級(jí)項(xiàng)目的數(shù)據(jù)功能
5.3.3度量升級(jí)項(xiàng)目的事務(wù)功能
5.3.4度量升級(jí)項(xiàng)目實(shí)例
第6章 軟件功能點(diǎn)度量實(shí)例
6.1用戶需求
6.2確定計(jì)數(shù)范圍和邊界
6.3度量數(shù)據(jù)功能
6.3.1識(shí)別數(shù)據(jù)功能
6.3. 2把數(shù)據(jù)功能分類為ilf或eip
6.3.3識(shí)別數(shù)據(jù)功能的det和ret
6.3.4確定數(shù)據(jù)功能的復(fù)雜性和功能規(guī)模
6.4度量事務(wù)功能
6.4.1識(shí)別基本過(guò)程并確定其唯一性
6.4.2把基本過(guò)程分類為ei、eo或eq
6.4.3識(shí)別事務(wù)功能的det和ftr
6.4.4確定事務(wù)功能的復(fù)雜性和功能規(guī)模
6.5計(jì)算功能規(guī)模
第7章 軟件功能點(diǎn)度量應(yīng)用場(chǎng)景
7.1軟件項(xiàng)目可行性分析
7.1.1軟件項(xiàng)目可行性分析一般要求
7.1.2軟件項(xiàng)目可行性分析常見問(wèn)題
7.1.3軟件項(xiàng)目可行性基于功能點(diǎn)方法的解決方案
7.2軟件項(xiàng)目招標(biāo)
7.2.1軟件項(xiàng)目招標(biāo)一般要求
7.2.2軟件項(xiàng)目招標(biāo)常見問(wèn)題
7.2.3軟件項(xiàng)目招標(biāo)基于功能點(diǎn)方法的解決方案
7.3軟件項(xiàng)目投標(biāo)與評(píng)標(biāo)
7.3.1軟件項(xiàng)目投標(biāo)與評(píng)標(biāo)的一般要求
7.3.2軟件項(xiàng)目投標(biāo)與評(píng)標(biāo)的常見問(wèn)題
7.3.3軟件項(xiàng)目投標(biāo)與評(píng)價(jià)基于功能點(diǎn)方法的解決方案
7.4軟件項(xiàng)目合同管理
7.4.1軟件項(xiàng)目合同管理的一般要求
7.4.2軟件項(xiàng)目合同管理的常見問(wèn)題
7.4.3基于軟件項(xiàng)目合同管理功能點(diǎn)方法的解決方案
7.5軟件項(xiàng)目立項(xiàng)
7.5.1軟件項(xiàng)目立項(xiàng)的一般要求
7.5.2軟件項(xiàng)目立項(xiàng)的常見問(wèn)題
7.5.3軟件項(xiàng)目立項(xiàng)基于功能點(diǎn)方法的解決方案
7.6軟件項(xiàng)目需求分析
7.6.1軟件項(xiàng)目需求分析的一般要求
7.6.2軟件項(xiàng)目需求分析的常見問(wèn)題
7.6.3軟件項(xiàng)目需求分析基于功能點(diǎn)方法的解決方案
7.7軟件項(xiàng)目需求變更管理
7.7.1軟件項(xiàng)目需求變更管理的一般要求
7.7.2軟件項(xiàng)目需求變更管理的常見問(wèn)題
7.7.3軟件項(xiàng)目需求變更管理基于功能點(diǎn)方法的解決方案
7.8軟件項(xiàng)目評(píng)審
7.8.1軟件項(xiàng)目評(píng)審的一般要求
7.8.2軟件項(xiàng)目評(píng)審的常見問(wèn)題
7.8.3軟件項(xiàng)目評(píng)審基于功能點(diǎn)方法的解決方案
7.9軟件項(xiàng)目績(jī)效評(píng)價(jià)
7.9.1軟件項(xiàng)目績(jī)效評(píng)價(jià)的一般要求
7.9.2軟件項(xiàng)目績(jī)效評(píng)價(jià)的常見問(wèn)題
7.9.3軟件項(xiàng)目績(jī)效評(píng)價(jià)基于功能點(diǎn)方法的解決方案
7.10軟件系統(tǒng)維護(hù)
7.10.1軟件系統(tǒng)維護(hù)的一般要求
7.10.2軟件系統(tǒng)維護(hù)的常見問(wèn)題
7.10.3軟件系統(tǒng)維護(hù)基于功能點(diǎn)方法的解決方案
7.11軟件系統(tǒng)資產(chǎn)管理
7.11.1軟件系統(tǒng)資產(chǎn)管理的一般要求
7.11.2軟件系統(tǒng)資產(chǎn)管理的常見問(wèn)題
7.11.3軟件系統(tǒng)資產(chǎn)基于功能點(diǎn)方法的解決方案
7.12軟件項(xiàng)目組合管理
7.12.1軟件項(xiàng)目組合管理的一般要求
7.12.2軟件項(xiàng)目組合管理的常見問(wèn)題
7.12.3軟件項(xiàng)目組合基于功能點(diǎn)方法的解決方案
7.13軟件過(guò)程改進(jìn)
7.13.1軟件過(guò)程改進(jìn)的一般要求
7.13.2軟件過(guò)程改進(jìn)的常見問(wèn)題
7.13.3基于功能點(diǎn)方法的解決方案
7.14軟件行業(yè)管理
7.14.1軟件行業(yè)管理的一般要求
7.14.2軟件行業(yè)管理的常見問(wèn)題
7.14.3基于功能點(diǎn)方法的解決方案
第8章 軟件功能點(diǎn)度量常見問(wèn)題
8.1應(yīng)用問(wèn)題
8.2技術(shù)問(wèn)題
附錄a計(jì)算調(diào)整后功能規(guī)模
附錄b功能點(diǎn)度量快速參考
附錄c認(rèn)證功能點(diǎn)專家考試介紹
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 3.2.2識(shí)別數(shù)據(jù)功能 識(shí)別數(shù)據(jù)功能時(shí)需要執(zhí)行以下活動(dòng),這些活動(dòng)即識(shí)別數(shù)據(jù)功能的規(guī)則。 (1)識(shí)別計(jì)數(shù)范圍內(nèi)所有邏輯相關(guān)且用戶可識(shí)別的數(shù)據(jù)或控制信息。 (2)排除不被任何應(yīng)用維護(hù)的實(shí)體。 (3)分組實(shí)體依賴的相關(guān)實(shí)體。 (4)排除代碼數(shù)據(jù)實(shí)體。 (5)排除不包含用戶要求的屬性的實(shí)體。 (6)去掉包含非用戶要求的附加屬性的關(guān)聯(lián)實(shí)體以及僅包含外鍵的關(guān)聯(lián)實(shí)體;把外鍵屬性分組給主實(shí)體。 確定哪些實(shí)體應(yīng)該組織到邏輯文件以前,需要首先確定哪些實(shí)體應(yīng)該考慮到邏輯實(shí)體組中,哪些應(yīng)排除在外。根據(jù)數(shù)據(jù)功能ILF和EIF的定義,應(yīng)該只考慮那些用戶可識(shí)別的、對(duì)用戶有意義的實(shí)體,這些實(shí)體由被度量應(yīng)用或其他應(yīng)用的基本過(guò)程所維護(hù)。如果實(shí)體不被任何應(yīng)用維護(hù),則應(yīng)排除在外。代碼數(shù)據(jù)實(shí)體為了滿足非功能用戶需求而識(shí)別出來(lái),也應(yīng)該排除在外,代碼數(shù)據(jù)的解釋如3.2.1節(jié)所述。另外,如索引文件那樣的不包含用戶要求的屬性的實(shí)體也應(yīng)排除在外。(3)和(6)將在下面詳細(xì)說(shuō)明。 1.分組實(shí)體依賴的相關(guān)實(shí)體 對(duì)每個(gè)邏輯數(shù)據(jù)實(shí)體,判斷其本身是否是獨(dú)立的邏輯數(shù)據(jù)組,如果本身不獨(dú)立,則從用戶角度識(shí)別相關(guān)實(shí)體是如何組成邏輯數(shù)據(jù)組的,從而確定幾個(gè)相關(guān)實(shí)體是否應(yīng)該組成一個(gè)邏輯數(shù)據(jù)組,即ILF或EIF。 識(shí)別幾個(gè)實(shí)體是否組成一個(gè)數(shù)據(jù)功能,可以用以下兩種方法: (1)基本過(guò)程方法。 考察實(shí)體是如何被基本過(guò)程維護(hù)的,如果幾個(gè)實(shí)體總是被同時(shí)創(chuàng)建、同時(shí)刪除,則說(shuō)明它們應(yīng)該當(dāng)作一個(gè)數(shù)據(jù)功能對(duì)待。修改數(shù)據(jù)的事務(wù)一般只針對(duì)實(shí)體組中的一個(gè)實(shí)體,因此修改事務(wù)不能像創(chuàng)建和刪除事務(wù)那樣作為判斷數(shù)據(jù)功能的有效事務(wù)。 例如,一個(gè)訂單包括訂單頭和訂單項(xiàng),訂單頭包括客戶名稱、地址和日期等,訂單項(xiàng)由訂單細(xì)目組成,如商品名稱、數(shù)據(jù)和價(jià)格等。從業(yè)務(wù)角度看,一個(gè)訂單至少有一個(gè)訂單項(xiàng)時(shí)才能被創(chuàng)建,并且如果訂單被刪除,則訂單頭和所有訂單項(xiàng)也會(huì)同時(shí)被刪除。從用戶角度的創(chuàng)建和刪除功能說(shuō)明“訂單”是一個(gè)數(shù)據(jù)功能,它由訂單頭和訂單項(xiàng)組成。 (2)實(shí)體依賴性方法。 實(shí)體依賴性方法通過(guò)基于業(yè)務(wù)規(guī)則評(píng)價(jià)實(shí)體關(guān)系及實(shí)體間的依賴性來(lái)識(shí)別數(shù)據(jù)功能,其指導(dǎo)原則是“實(shí)體獨(dú)立”和“實(shí)體依賴”。
編輯推薦
《軟件項(xiàng)目功能點(diǎn)度量方法與應(yīng)用》介紹的軟件功能點(diǎn)分析方法向讀者介紹了如何度量軟件的規(guī)模,即軟件的大小是多少。采用什么樣的方法,可以對(duì)項(xiàng)目的管理目標(biāo)進(jìn)行客觀判斷。例如:軟件項(xiàng)目的規(guī)模是1000功能點(diǎn),則該項(xiàng)目的工期為7個(gè)月左右、工作量為1000人天左右、質(zhì)量目標(biāo)為500個(gè)缺陷左右等??偠灾浖δ茳c(diǎn)分析方法是每個(gè)軟件開發(fā)人員,項(xiàng)目管理人員,甚至是行政管理人員應(yīng)該掌握和了解的基本知識(shí)。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
軟件項(xiàng)目功能點(diǎn)度量方法與應(yīng)用 PDF格式下載