什么是軟件因素調(diào)整因子(軟件因素調(diào)整因子有哪些)
什么是軟件因素調(diào)整因子?所謂軟件因素調(diào)整因?,指由于軟件??特點(diǎn)對(duì)?產(chǎn)率產(chǎn)?的影響所需考慮的因?(例如,要解決的問(wèn)題復(fù)雜或?qū)|(zhì)量要求?的軟件通常產(chǎn)?率就?法低?些),通常包括業(yè)務(wù)領(lǐng)域、應(yīng)?類(lèi)型、質(zhì)量要求等。即:與甲?要開(kāi)發(fā)什么軟件及軟件本?的特性和質(zhì)量要求相關(guān)?! ∷^開(kāi)發(fā)因素調(diào)整因?,指對(duì)同?軟件,由于采?的技術(shù)或團(tuán)隊(duì)?員差異?導(dǎo)致的?產(chǎn)率變化所需考慮的因?(例如,跟先進(jìn)的開(kāi)發(fā)技術(shù)或更有經(jīng)驗(yàn)的?員通常?產(chǎn)率?法更?),通常包括采?技術(shù)、過(guò)程、團(tuán)隊(duì)經(jīng)驗(yàn)、重?程度等。即:與開(kāi)發(fā)組織(團(tuán)隊(duì))的技能、經(jīng)驗(yàn)以及使?的開(kāi)發(fā)?具等相關(guān)。
工信部行業(yè)標(biāo)準(zhǔn)《軟件研發(fā)成本度量規(guī)范》(SJ/T11463-2013)作為主要指導(dǎo)方法進(jìn)行軟件成本評(píng)估時(shí),經(jīng)常會(huì)用到兩個(gè)重要的因子——軟件因素調(diào)整因子及開(kāi)發(fā)/測(cè)試因素調(diào)整因子。那么,什么是軟件因素調(diào)整因子?什么是開(kāi)發(fā)/測(cè)試因素調(diào)整因子呢?這兩個(gè)重要參數(shù)我們?nèi)绾潍@得?
所謂軟件因素調(diào)整因子,指由于軟件自身特點(diǎn)對(duì)生產(chǎn)率產(chǎn)生的影響所需考慮的因子(例如,要解決的問(wèn)題復(fù)雜或?qū)|(zhì)量要求高的軟件通常產(chǎn)生率就無(wú)法低一些),通常包括業(yè)務(wù)領(lǐng)域、應(yīng)用類(lèi)型、質(zhì)量要求等。即:與甲方要開(kāi)發(fā)什么軟件及軟件本身的特性和質(zhì)量要求相關(guān)。
所謂開(kāi)發(fā)因素調(diào)整因子,指對(duì)同一軟件,由于采用的技術(shù)或團(tuán)隊(duì)人員差異而導(dǎo)致的生產(chǎn)率變化所需考慮的因子(例如,跟先進(jìn)的開(kāi)發(fā)技術(shù)或更有經(jīng)驗(yàn)的人員通常生產(chǎn)率無(wú)法更高),通常包括采用技術(shù)、過(guò)程、團(tuán)隊(duì)經(jīng)驗(yàn)、重用程度等。即:與開(kāi)發(fā)組織(團(tuán)隊(duì))的技能、經(jīng)驗(yàn)以及使用的開(kāi)發(fā)工具等相關(guān)。而測(cè)試因素調(diào)整因子則是指,由于測(cè)試軟件本身的實(shí)際情況以及甲方的特殊要求而導(dǎo)致生產(chǎn)率變化所需要考慮的因子。
在估算軟件研發(fā)工作量時(shí),最主要的兩個(gè)決定因素是:軟件規(guī)模、生產(chǎn)率。不同的項(xiàng)目,由于面臨問(wèn)題、團(tuán)隊(duì)能力等方面的差異,無(wú)法導(dǎo)致產(chǎn)生率有較大差異。需要根據(jù)軟件情況、開(kāi)發(fā)情況對(duì)生產(chǎn)率進(jìn)行調(diào)整。
在估算軟件測(cè)試工作量時(shí),軟件本身的復(fù)雜度與完整性是較為關(guān)鍵的因素,可依據(jù)軟件的實(shí)際情況進(jìn)行調(diào)整。其他如回歸測(cè)試、加急測(cè)試和現(xiàn)場(chǎng)測(cè)試等也無(wú)法對(duì)軟件測(cè)試的工作量產(chǎn)生影響。
具體調(diào)整因子的選擇和取值,可通過(guò)歷史數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析獲得,也可根據(jù)經(jīng)驗(yàn)確定。