IT部門在開發(fā)業(yè)務(wù)上浪費金錢的十大傻事
許多IT部門通常游離于成本節(jié)省和成本浪費之間,它們應(yīng)該是企業(yè)節(jié)省成本的中心但卻往往成為企業(yè)投資的無底洞。很少情況下,它們能夠?qū)崿F(xiàn)足夠的價值,成為利潤中心。
判斷IT部門能否實現(xiàn)投資回報的關(guān)鍵因素之一,往往與發(fā)生在部門內(nèi)部的開發(fā)工作密切相關(guān)。下面列出了IT部門在開發(fā)業(yè)務(wù)上浪費金錢的10種常見方式。
1、溝通問題
溝通問題是項目失敗的最大原因之一,在內(nèi)部項目中更為突出。恰恰因為你與“客戶”的工作在同一建筑物內(nèi),并且“客戶”的工資跟你一樣由同一個老板簽發(fā),但這并不意味著你們之間就不存在溝通問題。事實上,內(nèi)部項目往往比有客戶付費的外部項目溝通情況更糟,因為內(nèi)部客戶不必遵守合同,也不能通過任何有形資產(chǎn)價值來體現(xiàn)。
在這些情況下,通常沒有任何激勵方法讓客戶與你保持密切配合,而且如果交流出現(xiàn)問題,他們則會抱怨“IT部門設(shè)置了妨礙交流的壁壘。”由此帶來的結(jié)果是項目延期交付或不能交付,從而導(dǎo)致時間和金錢的浪費。
2、流程問題
對于公司其它部門來說,內(nèi)部IT部門往往更像是一個“孫子”,經(jīng)常被其它部門呼來喝去,要求其來做這個做那個。這樣是沒有辦法運作開發(fā)項目的。如果這種情況太多,IT部門最終會不勝其煩,他們會試圖建立某種形式的流程來限制內(nèi)部開發(fā)項目的數(shù)量,并得到領(lǐng)導(dǎo)的支持。然后,當(dāng)其他部門認(rèn)為“IT阻礙我們”時,領(lǐng)導(dǎo)態(tài)度發(fā)生變化,并且在沒告知IT部門的情況下就撤銷了對IT部門可以拒絕不按流程進行的內(nèi)部開發(fā)項目的支持。
接下來的事情大家都知道,每一次會議都成了爭論大賽,一方認(rèn)為對方不按流程走,另一方則認(rèn)為流程不正確。中止、無效、以及被迫執(zhí)行的流程是對時間和金錢的主要浪費。
3、拒絕正式上線和反復(fù)(又名:堅持完美至上)
有的項目已經(jīng)完成了99%,但卻不能部署,因為有一個客戶不夠100%的滿意,這樣的情況你看到過多少次呢?之后,你恐怕得花費像你一開始寫程序的時候同樣多的時間來調(diào)試一些小問題。
如果項目已經(jīng)完成了90%,那么繼續(xù)開發(fā)并進行部署吧。如你所知,就是有幾個瑕不掩瑜的小問題,這也沒什么大不了。讓用戶先用著吧?;蛟S他們就喜歡程序現(xiàn)在的樣子,也或許他們產(chǎn)生了比那些沒有實現(xiàn)的特點更好的想法。但是不管怎樣,程序基本完成了卻沒有部署,就意味著將要花費更多的時間才能看到投資回報。
4、因小失大
通常,領(lǐng)導(dǎo)認(rèn)為內(nèi)部開發(fā)項目不值得投資。他們這樣想:“我們從內(nèi)部項目看不到收入,那么我們怎么能看到投資回報呢?”不過,如果項目不能產(chǎn)生價值,為什么要啟動它呢?正如在成長過程中許多母親告訴孩子的那樣:“如果有些事情是值得做的,那就做好它?!?/P>
這并不意味著每一個開發(fā)者都需要一臺配30英寸顯示器的雙核臺式機,能收所有附加臺的有線電視,還得配個司機好讓他們能在早晨的交通汽車上寫代碼。但是如果開發(fā)者需要某種開發(fā)工具并能證明確實需要,就應(yīng)該按開發(fā)者的要求去買。我有很多次看到,有的開發(fā)者拿著一年7萬美元的工資,花三周的時間赤手空拳地進行開發(fā),實際上這些工作通過1000美元的工具幾個小時就可以完成。是的,購買必要的工具是省錢的偉大方式,對吧?
5、外包失誤
大家都喜歡外包,不論是外包給有固定場所的承包商還是中途再外包給海外工人的中間承包商。但是,領(lǐng)導(dǎo)班子喜歡盯著外包中電子數(shù)據(jù)表上的數(shù)字,特別是在時間緊的情況下。問題是,外包有很多隱性費用,通常通過外包節(jié)省的錢遠(yuǎn)不如外包額外花費的錢多。
例如,當(dāng)您通過人事機構(gòu)引進承包商,他們向您收取的費用低于您直接雇用工人的成本加上間接支付的費用。但是需要指出的是,他們當(dāng)然還要有利潤可賺,那么您如何看待該機構(gòu)找來的工作人員的專有技術(shù)水平呢?其實很容易,他們顯然是故意夸大了人才的技術(shù)水平。 通常,人事機構(gòu)不是超級巨星,可以坐等好工作上門,他們通過投放廣告,并在要求的技術(shù)能力上寫上您的需要,在兩周之內(nèi)符合條件的工資最低的人將會被雇用。正四處找工作的任何一個人都有可能來填補這個位置,這可能都算不上是選擇雇員。
海外工人則完全是另一碼事,海外開發(fā)的項目非常難以管理??赡艿那闆r是,對于每兩個海外工人您需要至少一名員工來管理他們,隨時了解可能發(fā)生的事情。您可能認(rèn)為時區(qū)、文化和語言上的困難都是小問題,但事實并非如此。為了更有效率地工作,下午一點以后你想與他們交流,這時候你必須叫醒他們。
我并不是說外包總是得不償失的。但是倉促的外包計劃肯定是既耗財又耗時的。
6、程序文檔和用戶培訓(xùn)
盡管問題3(拒絕正式上線和反復(fù))使產(chǎn)品不能到達用戶,但是如果用戶拿不到程序文檔或得不到培訓(xùn)的話會發(fā)生什么呢?除非你的應(yīng)用程序非常容易上手使用,就像電話本一樣,否則沒有人能用它。應(yīng)用程序閑置是對于時間和金錢的最大浪費,因為你經(jīng)歷了整個開發(fā)周期卻沒有結(jié)果。如果你付錢讓你的團隊坐在家里玩視頻游戲,也會得到同樣的結(jié)果。
如果您的項目計劃沒有提供出具程序文檔的機會,或者沒有人提出一個培訓(xùn)程序,你可能還要提高開發(fā)預(yù)算,花錢來對用戶進行必要的培訓(xùn)。
7、開發(fā)者變成支持人員
假設(shè)你曾經(jīng)做過支持工作,你還記得你賺到了什么嗎?現(xiàn)在,作為開發(fā)人員,你賺到的錢增加了幾倍吧?這里也一樣。
開發(fā)人員的成本往往要比支持人員的成本貴很多。他們不僅工資更高,而且使用的工具、培訓(xùn)等花費也更多。支持團隊需要密切配合開發(fā)工作,特別是對于新產(chǎn)品的開發(fā)。但開發(fā)人員不應(yīng)當(dāng)被用作支持人員,除非該項目是非常小的,否則太花錢了。
8、開發(fā)基礎(chǔ)薄弱
許多公司都沒有為開發(fā)建立良好的基礎(chǔ),尤其是那些只有少數(shù)幾個開發(fā)人員的公司。開發(fā)工作不僅僅是一臺安裝了IDE硬盤的臺式電腦和書桌上的幾本書籍可以完成的。
公司應(yīng)該配置必要的版本控制系統(tǒng), 病毒跟蹤應(yīng)用程序等。開發(fā)人員可能需要更多的IT支持,如測試儀器(物理的或者虛擬的),獨立于產(chǎn)品服務(wù)器的數(shù)據(jù)庫服務(wù)器,或許還需要配置一個網(wǎng)段進行必要的容災(zāi)備份。
當(dāng)開發(fā)人員不具備進行安全和有效工作的必要資源時,他們的工作會放緩,或者會以消極方式影響公司其他的工作。想想看……如果一個會計系統(tǒng)也運行在這個服務(wù)器上,如果一個開發(fā)人員錯誤的測試代碼毀掉了一個數(shù)據(jù)庫服務(wù)器,你是不是寧愿為開發(fā)測試設(shè)置一個單獨的服務(wù)器呢?
9、不了解業(yè)務(wù)
內(nèi)部開發(fā)人員應(yīng)該對業(yè)務(wù)流程有足夠的了解,以便他們能夠持續(xù)開發(fā),不必每一點小事情都需要向他們解釋,并且客戶應(yīng)該對自己的工作有足夠的了解,以便他們能夠解釋清楚。常常有人在收集客戶需求的過程中發(fā)現(xiàn),客戶不清楚他們自己的工作流程。更糟糕是,當(dāng)項目需要客戶驗收的時候,客戶說: “我們不是以這種方式工作的;為什么應(yīng)用程序會采用這種工作方式?”然后你向他們出示他們簽過字的開發(fā)計劃書,他們說, “唔,我們認(rèn)為我們是以那種方式工作的,但我們真的不知道。 ”多么巨大的時間和金錢的浪費啊!
一旦你發(fā)現(xiàn)客戶真的不知道他們自己的工作流程時,你就應(yīng)該暫時停止開發(fā),并告訴他們需要弄清楚自己的工作流程,然后才能繼續(xù)下去。另外,提醒客戶,您是開發(fā)人員不是流程設(shè)計師,所以你不會幫助他們解決自己的流程問題。
10、沒有計算項目的投資回報率
許多IT開發(fā)項目都有一個根本性的缺陷:在獲準(zhǔn)開發(fā)許可之前沒有人計算投資回報率。是的,投資回報率計算往往過于樂觀,而且即使在項目投入生產(chǎn)之后也難以得到正確的(或甚至接近正確)數(shù)據(jù)。然而,有些項目顯然是在浪費金錢。
在需要支付開發(fā)人員一年6萬美元的薪酬,讓其投入3個月時間編寫應(yīng)用程序代碼之前,想想你需要節(jié)省一個部門(按一人一小時10美元的行政人員的工資計算)多少時間。當(dāng)然,如果開發(fā)的程序每天能節(jié)省這些人員10分鐘時間,并且這個部門有50個工作人員的話,該項目就是有意義的。但是,如果它只是取代了功能良好的文件柜的作用,并且每天只能節(jié)省三名工人兩分鐘的時間,如果背后沒有強有力的外部原因(如法律或客戶要求)的話,該項目就是不值得開發(fā)的。
將錢白白地扔向一個肯定不會有任何回報的項目,還有比這更傻的事情嗎?
【編輯推薦】