工作就是對(duì)承建單位的測(cè)試過程進(jìn)行監(jiān)督和管理,以達(dá)到促使承建單位提高工程質(zhì)量、控制承建單位的開發(fā)質(zhì)量的目的。
監(jiān)理對(duì)承建單位的測(cè)試的監(jiān)理工作可分為測(cè)試過程的監(jiān)理和測(cè)試問題的監(jiān)理。掌握了軟件測(cè)評(píng)能力的監(jiān)理能夠根據(jù)項(xiàng)目開發(fā)的方式與實(shí)際情況,對(duì)軟件開發(fā)的工作量、進(jìn)度、需求分析、設(shè)計(jì)、編碼、測(cè)試直至驗(yàn)收的全過程任意點(diǎn)進(jìn)行檢測(cè)、度量和評(píng)估,使軟件開發(fā)過程透明化。這樣,監(jiān)理就能夠在第一時(shí)間發(fā)現(xiàn)問題,督促承建單位進(jìn)行整改,從而達(dá)到控制開發(fā)質(zhì)量,保證項(xiàng)目工期和投資的目的。
例如,監(jiān)理可以通過掌握的測(cè)評(píng)手段,通過代碼標(biāo)準(zhǔn)校驗(yàn),來提高代碼的可靠性,還可以檢查以DbC(Design by Contract)規(guī)范開發(fā)的代碼的正確性,同樣可以對(duì)設(shè)計(jì)是否符合規(guī)范等進(jìn)行檢查和評(píng)估。通過這樣的檢查,就能預(yù)防類似于未處理異常、函數(shù)錯(cuò)誤、內(nèi)存泄漏、性能問題、安全隱患這樣的代碼問題,以及違反開閉原則、替換原則、依賴性原則等等設(shè)計(jì)問題,使預(yù)防設(shè)計(jì)和代碼錯(cuò)誤成為可能,從而大大節(jié)約成本,提高軟件質(zhì)量、開發(fā)效率和監(jiān)理工作的有效性。
如果監(jiān)理不具備評(píng)測(cè)能力,不僅僅是無法使整個(gè)開發(fā)過程處于透明狀態(tài),就是最基本的監(jiān)理工作也無法做到位。試想一下,如果監(jiān)理不懂得測(cè)試技術(shù),沒有掌握相關(guān)的檢測(cè)、度量和評(píng)估技能,如何能夠?qū)﹂_發(fā)方的測(cè)試過程進(jìn)行有效的監(jiān)理?對(duì)于開發(fā)方的測(cè)試計(jì)劃、測(cè)試用例、測(cè)試過程、測(cè)試結(jié)構(gòu)報(bào)告、測(cè)試分析、覆蓋率分析等的正確性、合理性和有效性如何能夠做出正確判斷呢?
因此在應(yīng)用軟件建設(shè)項(xiàng)目,特別是電子政務(wù)建設(shè)項(xiàng)目中,軟件測(cè)評(píng)能力已是有效實(shí)施監(jiān)理的重要手段之一。這一點(diǎn)有可能成為未來監(jiān)理商是否得到青睞的制勝法寶,也是監(jiān)理應(yīng)具備的關(guān)鍵能力之一。這一點(diǎn)也得到越來越多的用戶的認(rèn)可。 轉(zhuǎn)貼于:http://m.opto-elec.com.cn