您好,歡迎來到易龍商務網!
發布時間:2020-12-16 18:04  
【廣告】










軟件測試的目的是以較小的代價發現盡可能多的錯誤。要實現這個目標的關鍵在于設計一套出色的測試用例(測試數據與功能和預期的輸出結果組成了測試用例)。維護是指在已完成對軟件的研制(分析、設計、編碼和測試)工作并交付使用以后,對軟件產品所進行的一些軟件工程的活動。如何才能設計出一套出色的測試用例,關鍵在于理解測試方法。不同的測試方法有不同的測試用例設計方法。兩種常用的測試方法是白盒法測試對象是源程序,依據的是程序內部的的邏輯結構來發現軟件的編程錯誤、結構錯誤和數據錯誤。結構錯誤包括邏輯、數據流、初始化等錯誤。
軟件開發項目管理是指“在一定資源如時間、資金、人力和設備等約束條件下對一個有既定目標(質量、投資、進度)要求的任務進行計劃和控制的過程?!表椖抗芾硪韵到y的觀點來對一個項目進行全程的控制,同樣也可以用此來完成對軟件項目的管理,而且由于軟件項目的特殊性預目管理在應用于軟件項目的管理時,也會有其獨特的一面。 與一般項目比較,軟件項目,有其自身的特點。軟件開發同時具備知識密集型和勞動密集型的特點,軟件項目的成果具有非物質性的特殊表現形式,可見性差。凡事預則立,不預則廢,一個周密可能的軟件項目計劃的重要性是不言而喻的,它包括以下內容:首先,評估軟件產品的規模以及所需要的資金。因此。軟件開發過程中經常出現如下問題:,用戶想到什么就提什么,沒有明確的應用需求。第二,由于缺乏正確的時間估計,導致開發時間倉促。第三,軟件開發過程中,不同的員工對事物的描述方式不同,給工作協調性帶來不便。事實已經表明'沒有得到有效管理的軟件開發過程.將會隨著整個軟件業的迅速發展'將越來越突出的面臨著風險性與挑戰性。為確保軟件項目能夠低成本、高質量的順利完成,加強軟件開發的管理工作尤為重要。

要想使軟件開發項目順利進行,就必須有一個周密可行的軟件項目計劃,其目的是為完成軟件工程和管理軟件項目。凡事預則立,不預則廢,一個周密可能的軟件項目計劃的重要性是不言而喻的,它包括以下內容:首先,評估軟件產品的規模以及所需要的資金;其次,制定軟件開發時間進度表;后,評估和鑒別協商約定和軟件風險,而且要標志出幾個階段性的標志。在軟件開發的實際過程之中,如果計劃過于粗糙、籠統,并且缺乏應有的重視,就會導致項目執行性產生問題。對于軟件工程作為一門學科,更多的是從技術的角度對軟件開發的管理和控制進行研究,本文試圖從管理者和實踐者的角度來探討一下軟件開發項目管理過程的一些原則?;蛘撸呀浿贫ǖ闹苊艿挠媱?,但是任意變更,并不嚴格執行原有計劃,都會對軟件開發產生很大的消極影響,有時候這種影響是災難性的。因此,一個好的計劃是項目成功的開始,要制定周密、可行的項目計劃,并按照計劃嚴格執行,才能取得項目管理終的勝利。


