青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Matrix
Klarke's C/C++ Home
posts - 61,comments - 0,trackbacks - 0

PSP中代碼的估算、度量和錯(cuò)誤的記錄

    PSP(Psrsonal Software Process,
個(gè)體軟件過程)是一個(gè)過程描述、測(cè)度和方法的結(jié)構(gòu)化集合,能夠幫助軟件工程師改善其個(gè)人性能。它提供了表格、腳本和標(biāo)準(zhǔn),以幫助軟件工程師估算和計(jì)劃其工作。它顯示了如何定義過程及如何測(cè)量其質(zhì)量和生產(chǎn)率。

    
一個(gè)基本的PSP原則是:每個(gè)人都是不同的,對(duì)于某個(gè)工程師有效的方法不一定適合另一個(gè),這樣,PSP幫助工程師測(cè)量和跟蹤他們自己的工作,使得他們能夠找到最適合自己的方法。

    
軟件工程師在做項(xiàng)目的開發(fā)計(jì)劃時(shí),或是由經(jīng)驗(yàn)而來,或是由用戶需求而定,往往存在計(jì)劃與實(shí)際相差比較大的情況,或者是前松后緊,遺漏過多,造成維護(hù)量的增加。如何減少這種情況的發(fā)生?就需要把經(jīng)驗(yàn)量化并做出分析。PSP做到了這一點(diǎn),它能夠記錄項(xiàng)目的估算情況與實(shí)際情況,并進(jìn)行比較分析,既利于有經(jīng)驗(yàn)的軟件工程師提高以后項(xiàng)目的預(yù)測(cè)率,也利于新手軟件開發(fā)人員參考其他工程師的經(jīng)驗(yàn)。項(xiàng)目的開發(fā)成本是一個(gè)很重要的問題。PSP能夠記錄項(xiàng)目的估算成本與實(shí)際成本,提高軟件開發(fā)人員對(duì)項(xiàng)目成本估算的準(zhǔn)確度,這對(duì)在項(xiàng)目早期就有一個(gè)清楚的認(rèn)識(shí)大有幫助,以利于以后工作的規(guī)劃與開展。

    
現(xiàn)在軟件在大多數(shù)基于計(jì)算機(jī)的系統(tǒng)中已成為最昂貴的部分,如果軟件成本估算的誤差很大,就會(huì)使盈利變成虧損。軟件項(xiàng)目估算是一種解決問題的形式,在多數(shù)情況下,要解決的問題非常復(fù)雜,想一次性整體解決比較困難。因此,對(duì)問題進(jìn)行分解,把其分解成一組較小的接近于最終解決的可控的子問題,再定義它們的特性。

    
估算技術(shù)一般有代碼行(LOC)和功能點(diǎn)(FP)估算法,這是兩種不同的估算技術(shù),但有許多共同特性。項(xiàng)目計(jì)劃人員首先給出一個(gè)有界的軟件范圍的敘述,再由此嘗試著把軟件分解成一些小的可分別獨(dú)立進(jìn)行估算的子功能。然后對(duì)每一個(gè)子功能估算其LOCFP(即估算變量)。接著,把基線生產(chǎn)率度量用做特定的估算變量,導(dǎo)出子功能的成本或工作量。將子功能的估算進(jìn)行綜合后就能得到整個(gè)項(xiàng)目的總估算。

    LOC
FP估算技術(shù)對(duì)于分解所需要的詳細(xì)程度是不同的。當(dāng)用LOC作為估算變量時(shí),功能分解是絕對(duì)必要的且需要達(dá)到很詳細(xì)的程度。而估算功能點(diǎn)所需要的數(shù)據(jù)是宏觀的量,當(dāng)把FP當(dāng)做估算變量時(shí)所需要的分解程度可以不很詳細(xì)。LOC是直接估算的,而FP是通過估計(jì)輸入、輸出、數(shù)據(jù)文件、查詢和外部接口的數(shù)目,以及復(fù)雜性校正值間接地確定的。除去所用到的估算變量,項(xiàng)目計(jì)劃人員必須對(duì)每一個(gè)分解的功能提出一個(gè)有代表性的估算值范圍。利用歷史數(shù)據(jù)或憑實(shí)際經(jīng)驗(yàn),計(jì)劃人員對(duì)每個(gè)功能分別按樂觀的、可能的、悲觀的三種情況給出LOCFP估計(jì)值。

    
為了反映開發(fā)特性的影響,應(yīng)當(dāng)隨時(shí)修正平均生產(chǎn)率。LOCFP估算表的具體說明見目錄下。

LOC(Lines of Code,
代碼行)估算代碼尺寸 

    
把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度,所有功能代碼行之和即項(xiàng)目的代碼長(zhǎng)度。

LOC
估算表各項(xiàng)說明:

    
每個(gè)功能的代碼長(zhǎng)度估算值=(樂觀值+4*可能值+悲觀值)/6
    
估算工作量=代碼總估算長(zhǎng)度/估算生產(chǎn)率
    
估算總成本=日薪*估算工作量
    
估算行成本=估算總成本/估算代碼長(zhǎng)度
    
估算生產(chǎn)率由經(jīng)驗(yàn)獲得

FP(
功能點(diǎn))估算代碼尺寸

    
項(xiàng)目的功能點(diǎn)數(shù)是幾個(gè)測(cè)量參數(shù)(用戶輸入數(shù)、用戶輸出數(shù)、用戶查詢數(shù)、文件數(shù)、外部接口數(shù))的功能點(diǎn)之和。

    
用戶輸入數(shù):計(jì)算每個(gè)用戶輸入,它們向軟件提供面向應(yīng)用的數(shù)據(jù)。輸入應(yīng)該與查詢區(qū)分開來,分別計(jì)算。

    
用戶輸出數(shù):計(jì)算每個(gè)用戶輸出,它們向軟件提供面向應(yīng)用的信息。這里,輸出是指報(bào)表、屏幕、出錯(cuò)信息,等等。一個(gè)報(bào)表中的單個(gè)數(shù)據(jù)項(xiàng)不單獨(dú)計(jì)算。

    
用戶查詢數(shù):一個(gè)查詢被定義為一次聯(lián)機(jī)輸入,它導(dǎo)致軟件以聯(lián)機(jī)輸出的方式產(chǎn)生實(shí)時(shí)的響應(yīng)。每一個(gè)不同的查詢都要計(jì)算。

    
文件數(shù):計(jì)算每個(gè)邏輯的主文件(如數(shù)據(jù)的一個(gè)邏輯組合,它可能是某個(gè)大型數(shù)據(jù)庫的一部分或是一個(gè)獨(dú)立的文件)。

    
外部接口數(shù):計(jì)算所有機(jī)器可讀的接口(如磁帶或磁盤上的數(shù)據(jù)文件),利用這些接口可以將信息從一個(gè)系統(tǒng)傳送到另一個(gè)系統(tǒng)。

FP
估算表各項(xiàng)說明:

    
每個(gè)測(cè)量參數(shù)的估算FP計(jì)數(shù)=估算值*加權(quán)因子
    
項(xiàng)目估算FP=各參數(shù)FP計(jì)數(shù)之和*復(fù)雜度調(diào)整因子
    
估算生產(chǎn)率由經(jīng)驗(yàn)獲得
    
估算工作量=項(xiàng)目估算FP/估算生產(chǎn)率
    
估算總成本=日薪*估算工作量
    
單個(gè)FP估算成本=估算總成本/估算FP

項(xiàng)目測(cè)量

    
項(xiàng)目測(cè)量的目的是雙重的。首先,這些度量能夠指導(dǎo)進(jìn)行一些必要的調(diào)整以避免延遲,并減少潛在問題及風(fēng)險(xiǎn),從而使得開發(fā)時(shí)間減到最少。其次,項(xiàng)目度量可在項(xiàng)目進(jìn)行的基礎(chǔ)上評(píng)估產(chǎn)品質(zhì)量,并且可在必要時(shí)修改技術(shù)方法以改進(jìn)質(zhì)量。

    
隨著質(zhì)量的提高,錯(cuò)誤會(huì)減到最小,而隨著錯(cuò)誤數(shù)的減少,項(xiàng)目中所需的修改工作量也會(huì)降低,就導(dǎo)致整個(gè)項(xiàng)目成本的降低。

    
軟件測(cè)量可分為直接測(cè)量和間接測(cè)量。軟件工程過程的直接測(cè)量,包括花費(fèi)的成本和工作量。產(chǎn)品的直接測(cè)量,包括產(chǎn)生的代碼行、執(zhí)行速度、內(nèi)存大小及某段時(shí)間內(nèi)報(bào)告的缺陷。產(chǎn)品的間接測(cè)量,包括功能、質(zhì)量、復(fù)雜性、有效性、可靠性、可維護(hù)性及其他能力。

    
測(cè)量技術(shù)有LOC測(cè)量和FP測(cè)量法,LOC測(cè)量是直接測(cè)量,FP測(cè)量是間接測(cè)量。

LOC(Lines of Code,
代碼行)測(cè)量代碼尺寸 

    
把項(xiàng)目劃分為若干個(gè)功能,分別計(jì)算每個(gè)功能的代碼長(zhǎng)度,所有功能代碼行之和即項(xiàng)目的代碼長(zhǎng)度。

LOC
測(cè)量表各項(xiàng)說明:

    
實(shí)際總成本=日薪*實(shí)際工作量
    
實(shí)際行成本=實(shí)際總成本/實(shí)際代碼長(zhǎng)度
    
實(shí)際生產(chǎn)率=實(shí)際代碼長(zhǎng)度/實(shí)際工作量

FP(
功能點(diǎn))測(cè)量代碼尺寸

    
每個(gè)測(cè)量參數(shù)的實(shí)際FP計(jì)數(shù)=實(shí)際值*加權(quán)因子
    
項(xiàng)目實(shí)際FP=各參數(shù)FP計(jì)數(shù)之和*復(fù)雜度調(diào)整因子
    
實(shí)際總成本=日薪*實(shí)際工作量
    
單個(gè)FP成本=總成本/FP計(jì)數(shù)
    
實(shí)際生產(chǎn)率=實(shí)際FP計(jì)數(shù)/實(shí)際工作量

項(xiàng)目進(jìn)度

    
為了更精確地制訂計(jì)劃,可以把項(xiàng)目劃分為若干個(gè)小任務(wù),分別制定每個(gè)任務(wù)的完成計(jì)劃。

    
工作量的安排可參考LOC估算工作量或FP估算工作量,通過工具提供的LOC估算表或FP估算表,可以查看估算工作量的值。

錯(cuò)誤記錄

    
記錄項(xiàng)目各個(gè)階段的錯(cuò)誤及解決辦法。軟件工程師們都知道,缺陷排除效率(DRE)是軟件質(zhì)量度量的指標(biāo)之一。當(dāng)把一個(gè)項(xiàng)目作為一個(gè)整體來考慮時(shí),DRE按如下方式定義:

             DRE=E/(E+D)

    
其中E=軟件交付給最終用戶之前所發(fā)現(xiàn)的錯(cuò)誤數(shù)
        D=
軟件交付之后所發(fā)現(xiàn)的缺陷數(shù)

    
最理想的DRE值是1,即軟件中沒有發(fā)現(xiàn)缺陷。但現(xiàn)實(shí)中,D會(huì)大于0,如何把錯(cuò)誤發(fā)現(xiàn)的階段盡量控制在軟件交付使用前?PSP能幫您改善這一點(diǎn)。

posted on 2012-12-18 17:10 Klarke 閱讀(311) 評(píng)論(0)  編輯 收藏 引用

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品乱人伦中文| 亚洲一区二区在线播放| 亚洲国产精品黑人久久久| av成人激情| 免费观看30秒视频久久| 国产欧美日韩精品丝袜高跟鞋| 亚洲精品中文字幕在线| 免费美女久久99| 久久久久久一区二区三区| 欧美日韩国产黄| 夜色激情一区二区| 亚洲麻豆一区| 欧美日本不卡高清| 一区二区三区 在线观看视频| 亚洲大胆人体在线| 欧美激情在线免费观看| 亚洲精品欧美在线| 亚洲区一区二区三区| 欧美精品在线极品| 亚洲午夜激情在线| 亚洲午夜日本在线观看| 国产欧美一区二区精品性| 久久久久久成人| 韩日欧美一区二区三区| 久久亚洲一区二区三区四区| 欧美中文字幕精品| 在线精品视频在线观看高清| 欧美电影免费观看大全| 欧美激情久久久久| 亚洲午夜免费福利视频| 亚洲一区在线播放| 国语自产偷拍精品视频偷| 蜜臀av一级做a爰片久久| 欧美不卡三区| 亚洲深夜福利视频| 亚洲欧美激情一区二区| 国产一区二区三区在线免费观看 | 欧美中文字幕在线| 欧美中文字幕在线视频| 亚洲国产欧美在线人成| 亚洲精选中文字幕| 国产视频欧美| 亚洲人精品午夜在线观看| 国产精品久久久久永久免费观看| 久久久伊人欧美| 亚洲成人在线| 99国产一区二区三精品乱码| 国产精品国产精品| 老妇喷水一区二区三区| 欧美日韩亚洲天堂| 久久天天躁夜夜躁狠狠躁2022| 欧美成人午夜| 欧美在线免费观看视频| 欧美国产高清| 久久久久亚洲综合| 欧美午夜精品久久久久免费视| 久久影音先锋| 国产精品大片| 亚洲高清激情| 国内精品模特av私拍在线观看| 日韩图片一区| 亚洲欧洲一级| 久久黄色网页| 亚洲欧美日韩精品久久| 免费在线视频一区| 久久久亚洲国产美女国产盗摄| 欧美日韩精品一区二区三区| 免费在线亚洲| 国产日韩欧美一区二区三区四区| 亚洲人成人77777线观看| 国产一区二区三区在线观看视频| 一区二区不卡在线视频 午夜欧美不卡在 | 国产精品免费看片| 亚洲国产91| 在线观看av一区| 亚洲一区二区伦理| 亚洲一区二区高清视频| 欧美电影在线| 亚洲大片精品永久免费| 精品88久久久久88久久久| 亚洲欧美精品在线观看| 亚洲午夜av在线| 欧美日韩91| 亚洲人成免费| 99这里有精品| 欧美日本韩国一区二区三区| 亚洲国产精彩中文乱码av在线播放| 国产一区二区三区直播精品电影| 亚洲欧美成人在线| 欧美主播一区二区三区美女 久久精品人 | 国产欧美丝祙| 亚洲视频一二区| 亚洲伊人观看| 国产精品高潮呻吟久久av黑人| av成人手机在线| 中文精品视频| 欧美日本国产| 一区二区三区www| 亚洲欧美国产毛片在线| 国产精品理论片| 国产精品久久久久影院亚瑟| 欧美激情欧美激情在线五月| 亚洲黄色一区| 欧美日韩精品是欧美日韩精品| 夜夜嗨av一区二区三区免费区| 亚洲视频中文字幕| 国产精品麻豆欧美日韩ww| 亚洲视频狠狠| 久久久国产精品一区二区三区| 国产综合欧美在线看| 久久视频国产精品免费视频在线| 欧美成人一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲免费视频网站| 国产女人精品视频| 久久在线播放| 亚洲精品在线一区二区| 校园激情久久| 亚洲成色777777在线观看影院| 欧美.日韩.国产.一区.二区| 亚洲精品影视| 久久久精品性| 亚洲美女黄色片| 国产乱码精品一区二区三区av| 久久精品日韩| 亚洲靠逼com| 欧美一区二区三区四区在线观看地址| 国内自拍亚洲| 欧美日韩亚洲视频一区| 午夜精品久久久久久久99水蜜桃| 欧美aaa级| 亚洲综合大片69999| 在线观看欧美日本| 国产精品日韩高清| 欧美高清视频一区二区| 亚洲欧美综合网| 亚洲韩国一区二区三区| 久久国产精品久久w女人spa| 亚洲毛片在线看| 国内一区二区三区在线视频| 欧美日韩美女一区二区| 久久精品欧美日韩| 一区二区三区视频在线播放| 你懂的国产精品| 欧美伊人久久久久久午夜久久久久 | 亚洲经典视频在线观看| 久久精品久久99精品久久| 一本到12不卡视频在线dvd| 国内成+人亚洲| 欧美日韩在线一区| 牛人盗摄一区二区三区视频| 羞羞视频在线观看欧美| 一区二区精品国产| 亚洲人成网站精品片在线观看| 另类图片综合电影| 久久都是精品| 性高湖久久久久久久久| 一区二区三区精品久久久| 亚洲国产另类久久久精品极度| 国产亚洲va综合人人澡精品| 欧美成人一区二区| 久久中文欧美| 久久久99久久精品女同性| 母乳一区在线观看| 久久精品国产免费| 亚洲欧美综合网| 日韩亚洲在线观看| 91久久精品国产91久久| 亚洲高清不卡av| 在线国产欧美| 亚洲第一中文字幕在线观看| 韩日欧美一区二区三区| 激情五月***国产精品| 国产一区二区三区日韩欧美| 国产日韩欧美高清| 国产亚洲成精品久久| 国产真实久久| 精品成人一区| 亚洲国产乱码最新视频| 91久久久亚洲精品| 亚洲欧洲综合另类在线| 亚洲欧洲日产国产综合网| 亚洲精品乱码久久久久久蜜桃麻豆 | 午夜免费日韩视频| 性欧美大战久久久久久久久| 欧美一区二区视频在线| 久久riav二区三区| 久久视频精品在线| 欧美成人激情视频| 欧美精品一区二区在线播放| 欧美日韩国产在线看| 国产精品久久久久久久久免费桃花| 国产精品国产三级国产a| 国产精品尤物| 影音先锋另类| 一本色道88久久加勒比精品 | 亚洲第一黄色网| 亚洲国产精品精华液2区45| 91久久综合| 中文欧美日韩|