監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉
項目管理系統(tǒng)

當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 項目管理系統(tǒng)

經費預算 項目成功的金鑰匙

申請免費試用、咨詢電話:400-8352-114

千里之行,始于規(guī)劃。好的項目規(guī)劃是軟件項目成功的先決條件。而預算是項目規(guī)劃的重要環(huán)節(jié)。因此,合理的預算是軟件項目成功的必要條件,預算過低不足以保障項目成功,有可能因為資源匱乏導致項目早產或夭折。而預算過高又有可能導致審批不能通過,致使項目擱淺,亦或造成資源浪費。那么如何才能作出合理的項目預算呢?

  一、合理的預算建立在對項目全局特別是項目需求的準確把握的基礎之上

  軟件項目規(guī)劃的重點是對人員角色、任務進度、經費、設備資源、工作成果等等做出合適的安排,制定出計劃,使大家按照計劃行事,最終順利地達到預定目標。

  要做預算先要對軟件項目的規(guī)模有一個預估。軟件需求和估算是軟件項目的基礎。因為只有準確的了解客戶的需求,以此為基礎,使用科學的方法對目標軟件系統(tǒng)的規(guī)模、工作量和進度做出合理的估算,我們才能在預算內按時按質順利的完成項目。

  首先要確定軟件范圍,就是確定目標軟件的數據和控制、功能、性能、約束、接口以及可靠性。這項工作和需求分析是很類似的,如果之前已經達成需求分析規(guī)約,那么可以直接從《需求分析說明書》中把有用的部分拿來使用。如果還沒有開始需求分析,關于確定軟件范圍的方法方面,我們可以采用許多需求分析技術(如需求誘導),從客戶那里得到一個具體的軟件范圍。當然如果是一次全新的軟件邊界探索,就應當考慮軟件本身可行性問題,包括團隊是否具備在技術、財務、時間、資源上游可靠的保障,軟件本身在市場上是否有可靠的競爭優(yōu)勢等等。

  接下來需要確定工作資源。軟件工作所需資源包括:工作環(huán)境(軟硬件環(huán)境、辦公室環(huán)境)、可復用軟件資源(構件、中間件)、人力資源(包括不同各種角色的人員:分析師、設計師、測試師、程序員、項目經理……)。這三種資源的組成比例,可以看作一個金字塔的模式,最上面是人力資源、其次是可復用軟件資源、最下面是工作環(huán)境。最上面的是組成比例最小的,最下面的是組成比例最大的部分。

  ■ 人力資源

  一個項目到底需要多少種職務的人員構成、多少數量的人員總量,才能成為最有創(chuàng)造力的團隊呢?這恐怕是最讓項目經理頭疼的事情了。任何一個軟件工程,都必須在確定軟件的工作量之后,才能清楚地知道究竟需要多少人力才能以最小成本和最高效率完成任務。

  ■ 可復用軟件資源

  這是一個容易在計劃階段被忽視的重要資源,很多人總是進入編碼階段才發(fā)現可復用資源的價值和存在。經過長期的項目積累或是購買,公司的軟件資源庫中或許已經積累了大量的可復用資源,但在當前任務中,只能選擇有價值的資源。根據不同的應用、時間、來源,可復用軟件資源被分為以下幾種:

  可直接使用的構件:已有的,能夠從第三方廠商獲得或已經在以前的項目中開發(fā)過的軟件。這些構件已經經過驗證及確認且可以直接用在當前的項目中。

  具有完全經驗的構件:已有的為以前類似于當前要開發(fā)的項目建立的規(guī)約、設計、代碼、或測試數據。當前軟件項目組的成員在這些構件所代表的應用領域中具有豐富的經驗。因此,對于這類構件進行所需的修改其風險相對較小。來源:www.examda.com

  具有部分經驗的構件:已有的為以前與當前要開發(fā)的項目相關的項目建立的規(guī)約、設計、代碼、或測試數據,但需做實質上的修改。當前軟件項目組的成員在這些構件所代表的應用領域中僅有有限的經驗,因此,對于這類構件進行所需的修改會有相當程度的風險。

  新構件:軟件項目組為滿足當前項目的特定需要而必須專門開發(fā)的軟件構件。

  在采用構件的時候,應當以低成本、低風險為使用前提。如果任何一個漂亮的構件的應用,可能會帶來潛在出錯的風險或者必須經過復雜修改或者效率低下時,我們都應當毫不猶豫地把它拋棄。我們只采用那些能夠滿足項目的需要且可直接使用的構件,或者具有完全經驗的構件,或者經過稍微修改便可使用的構件。

  ■ 環(huán)境資源

  “工欲善其事,必先利其器”,要得到高效的開發(fā)過程,就必須向工作人員提供良好的軟硬件環(huán)境,包括開發(fā)工具、開發(fā)設備、工作環(huán)境、管理制度。一般管理人員都會購買可以滿足需要的軟件開發(fā)工具和硬件平臺,但是工作環(huán)境和管理制度往往被忽視。

  向工作人員提供更輕松自在、安靜舒適的辦公環(huán)境的公司員工往往比整天在狹小隔間中工作的公司員工,產生更高的工作效率。而那些擁有靈活人性化的管理制度的公司,比整天加班的公司更能留住高技術的人才。所以如何在有限資金中,規(guī)劃一個合理的環(huán)境是很重要的事情。

  到此為止,項目規(guī)模預估工作已經完成,已形成一個工程開發(fā)框架。這是一個有界限的框架,雖然還不夠精確,但足以進行相對合理的預算。

  二、合理的預算基于科學的預算方法與工具

  由于軟件項目的復雜性、多變性,要做出合理的預算不可能依賴歷史或者個人經驗。要作出合理的預算,首先要保證估算的相對準確性。一般來說,依靠歷史或個人經驗的規(guī)模估算方法都有一定的局限性。原因是很難在項目分析和計劃階段就對軟件的規(guī)模進行相對準確的估算。因為估算是依靠評估人員的經驗,所以對評估人員的能力要求比較強,并且難以由第三方對評估人員的工作偏差作出修正。另外,不同軟件項目使用的技術不一樣,這一點也非常影響到軟件規(guī)模的估算。例如同一個功能,使用JAVA語言和使用Ruby語言所涉及的代碼行相差數十行,甚至數百行。即使同為JAVA語言,使用不用的框架所需要編寫的代碼行也不一樣。項目管理論壇

  估算是建立在客觀事實上對未來可能發(fā)生的事情的一種合理性預測。估算本身的不確定性,決定了它不可能是百分之百準確無誤的,但是依據某種方法進行合理估計顯然比瞎猜好得多。軟件估算方法有很多,大致分為基于技術分解模型和基于經驗模型兩大類。目前基于技術分解模型的方法有:功能點估算法、LOC估算法、MARKII等;基于經驗模型的方法有:IBM模型、普特南模型、COCOMO模型等。目前基于技術分解的常用方法是FP功能點估算法和LOC代碼行估算法。還有許多其它的估算方法。不同的方法適用于不同的具體環(huán)境,有些方法雖然很好但并不一定適合當前的任務。因此,建議至少使用兩種方法進行規(guī)模估算,不要依賴于任何一種方法。只有量體裁衣,具體問題具體分析,才能得到盡量合理的規(guī)模估算。

  三、合理的預算基于預算的彈性與韌性

  合理的項目預算應該與目標計劃相關聯(lián),并且需要同時兼顧質量目標與進度目標。而由于需求變更的反復出現與項目不可控因素的切實存在,我們在做項目預算時必須要保證預算的切實可行還要留有一定的彈性空間。另外項目預算其本質上也是一種約束控制機制。項目管理人員或者高層管理人員可以在不同范圍內充分利用這一調節(jié)工具來控制項目質量與項目進度。項目管理者聯(lián)盟文章

  四、合理的預算依賴良好的成本控制與過程跟蹤

  項目預算強調選取實現目標的最佳途徑,也就是要對各種可能的方案進行費效分析。因為規(guī)劃中的失誤是不能通過其后的計劃和預算來彌補的。所謂費效分析,是對不同方案實現目標的效果和所需的費用進綜合的對比分析,然后根據一定的標準來選取最佳方案。選擇的標準可能是:以最少的費用實現一個既定目標,或以現有的資源實現最大的效果。因而,項目規(guī)劃階段的成本控制很重要,幾乎起到決定性的作用。

  預算的合理與否更依賴于項目實施過程中的成本控制與過程跟蹤。無論項目前期作了如何完美準確的預算,項目實施過程中如果缺乏有效地監(jiān)控,所有的付出將都毀于一旦。項目實施過程中需要監(jiān)控的對象有范圍、成本、進度、資源、質量和風險,在此不作贅述。

  綜上可以看出,想做出合理的預算并不是很容易的事。必須對行業(yè)有深刻理解對技術要有準確的把握,同時還要有足夠的項目管控能力才能夠做出盡可能準確的項目預算,從而保障項目的高效成功。

  相關推薦:

  項目管理的10大創(chuàng)傷

  項目融資:疏通企業(yè)資金血脈

  項目管理怎樣破繭成蝶

  項目學習10個小建議

發(fā)布:2007-02-26 10:18    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:

泛普項目管理系統(tǒng)其他應用

項目管理工具 禪道項目管理軟件 夢龍項目管理軟件 微軟項目管理軟件 裝飾管理系統(tǒng) 裝修預算軟件 項目計劃軟件 項目進度管理軟件 軟件項目管理工具 材料管理軟件 工程項目管理軟件系統(tǒng) 項目管理系統(tǒng) 施工管理軟件 建筑工程項目管理軟件 工程管理軟件