① 軟體項目計劃的進度安排
軟體項目的進度安排與任何一個工程的進度安排沒有實質上的不同。首先識別一組項目任務,建立任務間的相互關聯,然後估計各個任 務的工作量,分配人力和其他資源,指定進度時序。
軟體開發任務的並行性
若軟體項目有多人參加時,多個開發者的活動將並行進行。
Gantt圖
Gantt圖常用水平線段來描述把任務分解成子任務,以及每個子任務的進度按排,該圖表示方法簡單易懂, 一目瞭然,動態反映軟體開發進度情況。如下表:
進程計劃時間表
工程網路圖
工程網路圖是一種有向圖,該圖中用圓表示事件,有向弧或箭頭表示子任務的進行,箭頭上的數字稱為權,該權表示此子任務的持續時間,箭頭下面括弧中的數字表示該任務的機動時間,圖中的圓表示與某個子任務開始或結束事件的時間點。如下圖:
軟體質量保證軟體質量保證是軟體工程管理的重要內容,軟體質量保證應作好以下幾個方面的工作:
(1)採用技術手段和工具。
(2)組織正式技術評審。
(3)加強軟體測試。
(4)推行軟體工程規范(標准)。
(5)對軟體的變更進行控制。
(6)對軟體質量進行度量。