您的位置:軟件測試 > 軟件項目管理 > 項目計劃 >
項目計劃管理在軟件研發(fā)中的應用研究
作者:網絡轉載 發(fā)布時間:[ 2013/5/23 13:38:27 ] 推薦標簽:

隨著企業(yè)信息化的發(fā)展,從企業(yè)軟件開始應用到軟件為企業(yè)增加效益的周期越來越短,軟件更新升級也越來越快;因此,軟件項目是否能在理想時間內完成對企業(yè)經濟利益影響也越來越大.令人優(yōu)心的是,軟件項目工期拖延的情況仍時常發(fā)生,大大減少了軟件對企業(yè)利潤增長的促進作用.項目計劃階段的優(yōu)化工作秩序、合理分配資源、科學的估計項目時間并制定合乎實際的進度控制表,這些都是保證項目按期完成的關鍵因素.所以,對包含以上因素的軟件項目計劃管理進行研究,具有重要現實意義.

項目計劃管理是在項目計劃階段對項目實施的管理,內容包括范圍管理、時間管理和綜合管理.一個科學的項目計劃,不僅可以盡量縮短工程工期,減少資源浪費;而且,所制定出的項目時間表還可以對項目的進程進行跟蹤控制管理,以掌握并調控項目的進度,從而保證項目的按期完成.下面將以筆者曾參與的某企業(yè)基于Web的PDM(產品數據管理系統(tǒng))開發(fā)為例,具體講述項目計劃管理在一般中小型軟件研發(fā)中的應用過程,

1 項目范圍管理

項目計劃管理的第一步是要明確項目的范圍,項目的范圍通常指項目產品的規(guī)模和產生該產品要做工作的規(guī)模.產品規(guī)模主要指產品功能和性質,工作規(guī)模包括開發(fā)時間、投資費用、設備資源、人力資源以及利用這些資源完成產品的生產運作過程。

圖1所示的是項目范圍管理中有名的三角理論,該理論反映的是項目的產品范圍和工作范圍應該保持平衡.當產品范圍(交付物)保持不變的情況下,三角形的三條邊資源(成本)、時間(合同工期)、質量(產品功能)相互依賴,相互牽制.比如,當提高質量時,要么增加資源(改變資源基線),要么延長產品的交付時間(改變合同工期).3者的關系如同一個三角形,假如產品范一圍是它的面積,質量、資源和時間是它的3條邊,當保持面積不變時改變其中的一條邊其它兩條邊不變是不可能的。根據三角理論提示,需要注意,在項目開發(fā)中,不僅要清楚需要做的功能,而且要避免開發(fā)無用的功能.因為當有限的時間和資源造成浪費時,有用功能的質量勢必會受到影響.

如上所述 ,項目范圍包含兩個方面,即產品范圍和工作范圍,確定產品范圍是根據需求分析,制定出后的軟件產品所需滿足的功能要求.確定工作范圍,是根據所劃定的產品功能來分配資源并制定詳細的工作計劃.由所確定的產品功能到制定出詳細工作計劃的過程中,有一個關鍵步驟,是工作結構分解,簡稱WBS(Work Breakdown structure)。

2 工作結構分解

工作結構分解(WBS)是按照項目內在結構或實施過程的順序,將復雜大型項目一步步分解為局部、小型的工作任務,后達到可由單人負責完成的具體工作任務清單的過程.它可以將項目分解到相對獨立的、內容單一的、易于時間估計和成本核算的活動,并能把這些活動在項目中的地位與構成直觀地表示出來.

WBS的層次模型如圖2所示.從0級到2級,都屬于產品(交付物)的劃分;2級到3級是將局部產品

劃分為任務的過程.劃分為任務后,可以估計任務的工作量并相應的分配資源.然后可以進一步將任務劃分為工作.

上一頁123下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd