當前,在幾乎所有稍大型的公司中都會有IT部門,特別是在大型企業中,IT部門已經成為公司不可缺少的一個部分。
我同樣也是IT部門的成員,我們公司的IT人員為業務人員提供了大量的服務,主要包括:
硬體方面:網路、電話、電腦等硬體的維護,各種系統所在伺服器的維護。
軟體方面:各種系統軟體的開發、維護、修改等等。
將近30個人的IT團隊為公司超過1000人的業務部門提供了各種各樣的服務,每個人的工作量都不小,每天從上班一直忙到下班,在特殊的時候還需要加班加點。
然而,這樣的工作並未讓業務部門感恩戴德,覺得我們所做的工作給了他們很大的協助,相反,在很多時候,反而讓某些人覺得讓他們的工作更加麻煩,甚至於經常會抱怨IT部門工作流程的繁瑣,導致他們的需求不能及時地被滿足,在出現問題的時候,很多人都喜歡把責任推到IT部門。而IT部門的人員也是有苦說不出,因為業務部門的人們根本就不瞭解自己的工作,以為所有的事兒都應該在瞬間完成,而不需要太長的時間。
究其原因,我覺得是因為業務部門沒有從IT部門得到他們所想要的東西,而IT部門為其所提供的東西,往往又和業務部門的要求不是很吻合,那麼業務部門想要IT人員為其提供什麼呢?
他們想要並非想要得到最高配置的電腦,CPU超快、螢幕超大、顯卡超好,他們需要的是穩定的電腦,能夠在任何時候都不死機,都能夠保證他們完成任務。或者需要的是一塊隨身碟,能夠讓他們方便地共用資料,而不是超大的硬碟,讓他們在本機上儲存所有的東西,而一旦硬碟崩潰,就會丟失所有重要的資料。
他們想要的是運行穩定,不出錯,能夠讓他們更快地完成日常工作的軟體系統,而不是擔任超級的業務測試員,每次使用系統都小心翼翼,生怕一不小心掉入到陷阱之中,然後再花費很長的時間從裡面爬出來,還需要找到能夠填滿陷阱的土,然後告訴IT部門把陷阱填好。
他們想要的是各種各樣能夠提高工作效率,節省工作時間的小工具和電腦知識,讓他們在輕鬆地完成工作之後,能夠有時間放鬆一下,然後再活動活動,避免各種各樣的辦公室疾病。
他們想要的是在必要的時候,IT部門能夠以最快的速度幫他們提取所需要的各種資料,從而讓他們從容地進行加工,而不會因為效率太低,而導致讓領導斥責。
他們想要的是超級簡單的系統介面,一看就知道如何使用,而不是複雜的各種各樣的,就連科班出生的人都需要很長時間才能夠學會使用的複雜的系統,業務上的知識已經耗費了他們很多精力,可不想再花費大量的時間來學習系統了。何況每個公司的系統都不一樣,學會了也只能在這個公司使用,到下個公司還是一樣要從頭學起。
而作為IT人員,我們提供給業務部門的是什麼樣的服務呢?這真的是一個值得我們深思的問題,因為只有業務部門滿意了,二者之間的關係才能夠更加融洽,在出現問題的時候才不會互相推諉,而是會勇於承擔,甚至分擔所產生的後果,從而更好地解決問題;只有這樣業務部門才能夠更信任IT部門,在有需求的時候會放心地交給IT部門完成,而在之後也不需要如履薄冰地使用開發出來的東西。只有這樣,雙方才能夠相互體諒,業務部門對於每個需求都會進行深思熟慮,而不是認為IT部門沒事兒做,不管自己是否會使用的需求,都會扔給IT先開發再說。
上面的情況很理想化,但是,我想靠我們和業務部門的共同努力,也並非沒有可能實現的。
我想,作為IT人員,特別是軟體開發人員,想要達到上面所說的情形,可能需要做到以下的幾點:
努力學習業務知識,既然業務人員不願意學習電腦知識,那麼就讓我們來學習業務知識,那樣開發程式就比較容易了,而不需要什麼東西都去問業務人員,搞得他們很煩。
在開發程式的時候,從業務人員的角度出發,如果開發出來的東西自己都不喜歡用,(也可以說不願意吃自己的狗糧),那麼就別打算讓業務人員百分百滿意了。
在出現問題的時候,不要相互推諉,而是要勇於承擔責任,我們共同的目標並不是要讓領導不責怪自己,而是要解決問題,畢竟還有外部客戶,那是我們大家都必須為之服務,惹不起的哈。
大家有什麼想法呢?一起交流吧!