【廣告】
軟件測試的目的是以較小的代價(jià)發(fā)現(xiàn)盡可能多的錯(cuò)誤。要實(shí)現(xiàn)這個(gè)目標(biāo)的關(guān)鍵在于設(shè)計(jì)一套出色的測試用例(測試數(shù)據(jù)與功能和預(yù)期的輸出結(jié)果組成了測試用例)。維護(hù)是指在已完成對(duì)軟件的研制(分析、設(shè)計(jì)、編碼和測試)工作并交付使用以后,對(duì)軟件產(chǎn)品所進(jìn)行的一些軟件工程的活動(dòng)。如何才能設(shè)計(jì)出一套出色的測試用例,關(guān)鍵在于理解測試方法。不同的測試方法有不同的測試用例設(shè)計(jì)方法。兩種常用的測試方法是白盒法測試對(duì)象是源程序,依據(jù)的是程序內(nèi)部的的邏輯結(jié)構(gòu)來發(fā)現(xiàn)軟件的編程錯(cuò)誤、結(jié)構(gòu)錯(cuò)誤和數(shù)據(jù)錯(cuò)誤。結(jié)構(gòu)錯(cuò)誤包括邏輯、數(shù)據(jù)流、初始化等錯(cuò)誤。
軟件開發(fā)項(xiàng)目管理是指“在一定資源如時(shí)間、資金、人力和設(shè)備等約束條件下對(duì)一個(gè)有既定目標(biāo)(質(zhì)量、投資、進(jìn)度)要求的任務(wù)進(jìn)行計(jì)劃和控制的過程。”項(xiàng)目管理以系統(tǒng)的觀點(diǎn)來對(duì)一個(gè)項(xiàng)目進(jìn)行全程的控制,同樣也可以用此來完成對(duì)軟件項(xiàng)目的管理,而且由于軟件項(xiàng)目的特殊性預(yù)目管理在應(yīng)用于軟件項(xiàng)目的管理時(shí),也會(huì)有其獨(dú)特的一面。 與一般項(xiàng)目比較,軟件項(xiàng)目,有其自身的特點(diǎn)。軟件開發(fā)同時(shí)具備知識(shí)密集型和勞動(dòng)密集型的特點(diǎn),軟件項(xiàng)目的成果具有非物質(zhì)性的特殊表現(xiàn)形式,可見性差。凡事預(yù)則立,不預(yù)則廢,一個(gè)周密可能的軟件項(xiàng)目計(jì)劃的重要性是不言而喻的,它包括以下內(nèi)容:首先,評(píng)估軟件產(chǎn)品的規(guī)模以及所需要的資金。因此。軟件開發(fā)過程中經(jīng)常出現(xiàn)如下問題:,用戶想到什么就提什么,沒有明確的應(yīng)用需求。第二,由于缺乏正確的時(shí)間估計(jì),導(dǎo)致開發(fā)時(shí)間倉促。第三,軟件開發(fā)過程中,不同的員工對(duì)事物的描述方式不同,給工作協(xié)調(diào)性帶來不便。事實(shí)已經(jīng)表明'沒有得到有效管理的軟件開發(fā)過程.將會(huì)隨著整個(gè)軟件業(yè)的迅速發(fā)展'將越來越突出的面臨著風(fēng)險(xiǎn)性與挑戰(zhàn)性。為確保軟件項(xiàng)目能夠低成本、高質(zhì)量的順利完成,加強(qiáng)軟件開發(fā)的管理工作尤為重要。
要想使軟件開發(fā)項(xiàng)目順利進(jìn)行,就必須有一個(gè)周密可行的軟件項(xiàng)目計(jì)劃,其目的是為完成軟件工程和管理軟件項(xiàng)目。凡事預(yù)則立,不預(yù)則廢,一個(gè)周密可能的軟件項(xiàng)目計(jì)劃的重要性是不言而喻的,它包括以下內(nèi)容:首先,評(píng)估軟件產(chǎn)品的規(guī)模以及所需要的資金;其次,制定軟件開發(fā)時(shí)間進(jìn)度表;后,評(píng)估和鑒別協(xié)商約定和軟件風(fēng)險(xiǎn),而且要標(biāo)志出幾個(gè)階段性的標(biāo)志。在軟件開發(fā)的實(shí)際過程之中,如果計(jì)劃過于粗糙、籠統(tǒng),并且缺乏應(yīng)有的重視,就會(huì)導(dǎo)致項(xiàng)目執(zhí)行性產(chǎn)生問題。對(duì)于軟件工程作為一門學(xué)科,更多的是從技術(shù)的角度對(duì)軟件開發(fā)的管理和控制進(jìn)行研究,本文試圖從管理者和實(shí)踐者的角度來探討一下軟件開發(fā)項(xiàng)目管理過程的一些原則?;蛘撸呀?jīng)制定的周密的計(jì)劃,但是任意變更,并不嚴(yán)格執(zhí)行原有計(jì)劃,都會(huì)對(duì)軟件開發(fā)產(chǎn)生很大的消極影響,有時(shí)候這種影響是災(zāi)難性的。因此,一個(gè)好的計(jì)劃是項(xiàng)目成功的開始,要制定周密、可行的項(xiàng)目計(jì)劃,并按照計(jì)劃嚴(yán)格執(zhí)行,才能取得項(xiàng)目管理終的勝利。