可能你曾想讓自己的部門采用一種新的開發(fā)平臺,但沒人聽從你的建議;可能你曾想開展一個新的項目,但你又不知如何才能爭取。在這個問題上的建議是首先要開展多方面調(diào)查。采用新技術(shù)開發(fā)項目確實需要投資,但你可以通過分析TCO (total cost of ownership)來證明這種投資不會比舊的技術(shù)方案花費(fèi)更大。
時間和金錢
時間是使用新的應(yīng)用開發(fā)技術(shù)時要考慮的一個重要因素。在漫長的成功道路上,企業(yè)一直處于競爭的邊緣無疑是很危險的。新技術(shù)發(fā)揮作用之前,公司很可能原地等待。所以,你需要向公司證明,采用新技術(shù)進(jìn)行開發(fā)將會對公司的TCO產(chǎn)生積極影響。
TCO是采用新技術(shù)、新服務(wù)所需成本的總計,它包括直接成本,如硬件,軟件,人力資源,以及間接成本,如培訓(xùn),維護(hù)和其他無形成本。
直接成本
采用新技術(shù)所需的直接成本(例如,購買設(shè)備和服務(wù)的實際費(fèi)用)因技術(shù)的種類不同而有很大差異,尤其是所需技術(shù)更新,升級更快,或需要購買更昂貴的硬件時,成本就更高。下文可能會有助于你完成新項目的企劃案:
確定公司核心管理決策人士眼中區(qū)分“長期”項目和“短期”項目的因素。向他們清楚地說明重要的直接成本將如何影響時間周期。
開始時要慎重。最好能在一個不是很重要的應(yīng)用上試用這項新技術(shù)。規(guī)模要小。把開發(fā)項目分成多個階段。把最簡單的工作放在第一階段,讓第二第三第四階段在成功的基礎(chǔ)上開始。項目的成功會帶來更多的財政預(yù)算,更寬松的時間限制。至于其他一些錦上添花的輔助功能可以等一段時間再說。
間接成本
間接成本較難計算,它甚至包括浪費(fèi)的生產(chǎn)力和停工時間造成的損失。但是,這類成本是控制TCO的一個決定因素。對管理人員來說,除了要理解節(jié)約間接成本是一種強(qiáng)行促銷手段外,還要不斷地仔細(xì)關(guān)注間接成本,這樣才能減少整個成本,尤其是在TCO模型反映了財政沖突的情況下,管理人員更應(yīng)該做到這兩點(diǎn)。下面我們討論減少間接成本的幾種方法。
代碼
把應(yīng)用分成較小的,可重復(fù)使用的段。
從通用部分開始,然后加入可選參數(shù)和易于修改的部分。如果應(yīng)用可能會在外部使用,那么這一點(diǎn)尤其重要,這對需要經(jīng)常修改的應(yīng)用來說也是一個合理建議。
完整地定義你的案例或用戶角色。這樣可以降低產(chǎn)品的維護(hù)費(fèi)用。最近Gartner的報告“CIO Update: the Impact of Indirect Costs on Total Cost of Ownership (May 31, 2000)”顯示,針對對等端用戶的技術(shù)支持成本占全部間接成本的47%,是最大的間接成本。保存代碼。充分利用文檔管理工具。貫徹遵守代碼開發(fā)標(biāo)準(zhǔn)。遵守了代碼開發(fā)標(biāo)準(zhǔn)的應(yīng)用能讓其他開發(fā)者查漏補(bǔ)缺。了解標(biāo)準(zhǔn),知道何時需要違反這些標(biāo)準(zhǔn),更重要的是,記下違反標(biāo)準(zhǔn)的行為和原因。開發(fā)者之間交流代碼。這樣做可以鼓勵程序員遵照標(biāo)準(zhǔn)開發(fā)應(yīng)用,也可以互相學(xué)習(xí)。
項目
在把項目交給項目管理員之前,確保自己已經(jīng)對項目做了很好的定義并徹底地理解了這個項目。許多項目失敗的原因都是因為事先沒有正確制定衡量項目是否成功的標(biāo)準(zhǔn)。
與項目管理員及專家合作,完整地理解商業(yè)邏輯,弄清如何制定好第一階段的工作。
培訓(xùn)
對你自己來說:如果美國針對培訓(xùn)公司的新規(guī)定仍然生效,那么你自己的培訓(xùn)預(yù)算將會很緊張。盡管這意味著新技術(shù)的培訓(xùn)很難取得效果,但它還是有助于你了解管理者對此項目的目標(biāo)和期望值。
對其他人來說:你的項目預(yù)算中應(yīng)該包括培訓(xùn)成本,要讓開發(fā)人員很快支持你的項目。好的應(yīng)用支持文檔應(yīng)該非常清晰,易于訪問(最好是通過公司的網(wǎng)絡(luò)),好的代碼文檔可以在應(yīng)用的整個使用期內(nèi)都有效。
購買與開發(fā)
是購買應(yīng)用,還是自己開發(fā)應(yīng)用,不同的選擇將大大影響TCO。開發(fā)者在這種選擇過程中扮演著重要角色。下文是完成正確選擇的一些策略。
在決策之前測試商用應(yīng)用(COTS)
在進(jìn)行選擇前,你要確保自己有足夠的時間對商用應(yīng)用進(jìn)行完整地評估。首先安裝應(yīng)用的測試版,定義測試環(huán)境,記住你的測試行為應(yīng)得到商家的長期認(rèn)可。在決定購買應(yīng)用之前要有一個完整的評估周期,確保你已經(jīng)了解了需求的范圍。
接著,把你的測試結(jié)果與自己優(yōu)秀的開發(fā)計劃相比較。比較的過程應(yīng)該實物化,要突出直接成本,資源的可用性,成果的相似性及使用范圍。
已經(jīng)決定購買應(yīng)用,或決定自己開發(fā)應(yīng)用后,要試著問自己如下問題:
這個應(yīng)用是增加了數(shù)據(jù)的復(fù)雜性,還是減小了數(shù)據(jù)的復(fù)雜性?
我們是否擁有所需資源的全部使用權(quán)?
過去是否有其他人已經(jīng)成功地開發(fā)了這類應(yīng)用?
要實現(xiàn)與這類商用軟件的接口需要投入哪些成本?
是否需要供應(yīng)商提供安裝和培訓(xùn)支持?這樣做的成本有多大?(包括完成這項工作的時間)
總結(jié)
如果你想開發(fā)一個與眾不同的項目,或者使用一些新技術(shù)進(jìn)行開發(fā),你就必須要制作相關(guān)的企劃方案。TCO是你應(yīng)該考慮的一個重要因素。某些成本很容易計算,但某些成本卻很難計算。甚至在開發(fā)過程中,通過貫徹一些好的標(biāo)準(zhǔn)還可以影響TCO。在需要決策的時候(如開發(fā)與購買),分析TCO可讓你獲得意想不到的結(jié)果。
【?發(fā)表評論?0條?】