軟件即數(shù)字化系統(tǒng),在企業(yè)整個數(shù)字化轉(zhuǎn)型建設(shè)過程中起著至關(guān)重要的作用,它是數(shù)字化的載體,是工具,用的好可以提升效率降本增效,用的不好就是怨聲載道勞民傷財,企業(yè)領(lǐng)導(dǎo)對其也是又愛又恨,有時又如同雞肋。眾所周知,軟件分標準軟件、定制化軟件兩種,前者只需企業(yè)花錢買了即用,而后者需按需訂制開發(fā),要求更高,基于軟件技術(shù)的專業(yè)性,部分企業(yè)為了更好的讓其滿足數(shù)字化需求不惜重金成立了開發(fā)團隊,但效果也總是那么差強人意,為什么?周末老楊參加了本地的CIO沙龍活動,分享了關(guān)于如何體現(xiàn)開發(fā)團隊價值的話題。首先我們來看一下企業(yè)在數(shù)字化轉(zhuǎn)型建設(shè)過程中軟件系統(tǒng)應(yīng)用及開發(fā)中的那些痛點:無論是標準軟件還是定制開發(fā)的軟件,其生命周期無非都要經(jīng)歷:業(yè)務(wù)需求調(diào)研、項目立項、系統(tǒng)實施、系統(tǒng)上線、運營維護、二次開發(fā)這幾個過程,可以說每個過程都充滿著風險,一個小問題足以讓項目延后或者爛尾,因此在整個項目建設(shè)過程中信息部門都要做好工作目標及應(yīng)急預(yù)案。標準軟件是企業(yè)在數(shù)字化轉(zhuǎn)型建設(shè)過程中應(yīng)用最多的,其優(yōu)勢都是大家所熟知的,比如:功能相對全面成熟,拿來即用;而軟件公司也會提供配套的行業(yè)解決方案,在一定程度上有助于提升企業(yè)的數(shù)字化管理能力;第三方軟件并不能100%滿足企業(yè)需求,很多企業(yè)為了一兩個功能滿足需求而去采購一套系統(tǒng),結(jié)果導(dǎo)致80%的功能不使用白白浪費;由于實施人員的能力差異,對行業(yè)的熟悉程度,直接導(dǎo)致實施失敗、軟件項目爛尾的情況不在少數(shù);購買第三方軟件并不能滿足全部應(yīng)用需求,千企千面,還有一點企業(yè)的業(yè)務(wù)是不斷變動的,而軟件代碼是預(yù)先設(shè)定不可移動的,所以企業(yè)需不斷對軟件功能進行調(diào)整,以滿足當前業(yè)務(wù)需求,也就是二次開發(fā),這一切需要費用,不斷的投入;而一旦使用某軟件產(chǎn)品一段時間,產(chǎn)生大量數(shù)據(jù)后,主動權(quán)并不在企業(yè),要么接受軟件公司的報價方案,要么換產(chǎn)品,而更換系統(tǒng)的風險及時間方面的投入遠遠大于二次開發(fā),所以企業(yè)只能被動接受,雞肋感滿滿;軟件源代碼并不在企業(yè)自己手中,任何軟件的修改在不考慮投入成本的前提下需廠家來解決,而廠家的服務(wù)響應(yīng)時間一直為行業(yè)詬病,因為技術(shù)團隊在本地的軟件公司是少數(shù),大多情況下與企業(yè)接觸的是一些技術(shù)實力欠缺的代理商;所以也造成了服務(wù)響應(yīng)慢的問題;數(shù)字化建設(shè)一段時間后,企業(yè)會引進各種業(yè)務(wù)系統(tǒng),這個時候數(shù)據(jù)孤島問題嚴重,企業(yè)又不得不投入另一筆費用去做各種系統(tǒng)的數(shù)據(jù)集成、做企業(yè)門戶建設(shè),以保障系統(tǒng)之間數(shù)據(jù)互通,這個時候數(shù)據(jù)接口顯得尤為重要,如果某軟件公司不配合不提供某數(shù)據(jù)接口,或者為某數(shù)據(jù)接口漫天要價,對于企業(yè)而言只有郁悶的份兒;正因為標準軟件有以上的問題,企業(yè)為了打造一套符合自身管理特色的數(shù)字化系統(tǒng),在實力允許的情況下不得不招兵買馬建立自己的開發(fā)團隊,這樣做的優(yōu)勢在于:1.量體裁衣,打造符合自身需求的業(yè)務(wù)系統(tǒng),功能匹配度高,應(yīng)用性強;3.服務(wù)上有需求馬上響應(yīng),同時自己公司的技術(shù)團隊又熟悉公司業(yè)務(wù),溝通上不存在障礙;4.有自己的數(shù)據(jù)標準,后期數(shù)據(jù)集成更方便;但是企業(yè)擁有軟件開發(fā)團隊,數(shù)字化轉(zhuǎn)型建設(shè)自此會一帆風順嗎?因為企業(yè)即使有了軟件開發(fā)團隊解決了一部分的問題,但在團隊管理上、項目管理上、開發(fā)過程中、系統(tǒng)應(yīng)用上仍然存在問題及難點,這些問題如果不解決,將會使開發(fā)團隊陷入成本與價值的困惑。4.開發(fā)過程缺乏標準化管理,后期代碼將運維難;5.人員技術(shù)能力參差不齊代碼質(zhì)量保障難;6.受成本影響團對規(guī)模受限,易造成需求積壓,產(chǎn)值少,價值體現(xiàn)難;1.業(yè)務(wù)部門缺乏數(shù)字化建設(shè)成本意識,以為自己公司的開發(fā)團隊不存在成本,響應(yīng)慢、消極應(yīng)付造成大量成本浪費;2.需求朝定夕改,產(chǎn)品功能難以確定,嚴重影響項目的開發(fā)進度;3.項目進行過程中,業(yè)務(wù)部門隨意性強,總是以需求為借口隨意更改既定的開發(fā)方案;1.業(yè)務(wù)需求變動頻繁,軟件架構(gòu)難以成型:2.時間進度把控難,成本控制難:
造成時間進度難以把控的原因有內(nèi)外兩部分原因:
內(nèi):是指技術(shù)部門本身,項目經(jīng)理缺乏項目管理能力,開發(fā)過程缺乏計劃性,有計劃也難以按期保障推進,項目過程把控力弱,同時由于某些技術(shù)細節(jié)內(nèi)部存在異議,大量時間花在內(nèi)部技術(shù)協(xié)調(diào)上,導(dǎo)致項目延期,時間成本上升;
外:是指業(yè)務(wù)部門,在軟件開發(fā)過程中不斷提出新的需求,導(dǎo)致業(yè)務(wù)功能越來越多,系統(tǒng)越來越臃腫,影響前期既定的開發(fā)目標及計劃,造成項目延期;在大部分情況下,業(yè)務(wù)部門以為開發(fā)團隊是自己公司的,不是第三方,不需要成本,這是大錯特錯,技術(shù)團隊的正常運營同樣需求管理成本。
所以在軟件開發(fā)過程中,時間即成本、需求反復(fù)即成本,業(yè)務(wù)部門、技術(shù)部門均需要有成本意識。
3.人員異動,項目按時交付難,主要體現(xiàn)在:
技術(shù)部門軟件開發(fā)人員離職,導(dǎo)致項目開發(fā)無法正常進行;
業(yè)務(wù)部門對接人或業(yè)務(wù)骨干離職,導(dǎo)致業(yè)務(wù)需求及開發(fā)成果無法確認;
業(yè)務(wù)部門領(lǐng)導(dǎo)變動,管理思路改變,導(dǎo)致整個系統(tǒng)架構(gòu)推倒重來;由于在開發(fā)過程中的時間進度問題、人員問題、技術(shù)問題導(dǎo)致軟件進度滯后,在這種情況下軟件的質(zhì)量也難以把控,由于缺乏專業(yè)測試導(dǎo)致相關(guān)的軟件性能及功能性測試缺乏,使系統(tǒng)存在巨大的安全隱患。在企業(yè)軟件開發(fā)過程中除了技術(shù)難點,還有管理難點,這個難點就是要求的精細化過程管理與實際管理存在差異的矛盾,例如缺乏開發(fā)過程需求文檔、需求說明書、測試用例、測試報告、上線審批流程等等標準化過程管理,這就是管理理想很豐滿,但現(xiàn)實是技術(shù)人員都在追求開發(fā)進度,忽視過程管理很骨干的管理現(xiàn)狀。不要以為軟件是訂制開發(fā)的,就會應(yīng)用的非常好,如果后期推廣、運營管理不到位,一樣會存在應(yīng)用上的問題,導(dǎo)致開發(fā)部門價值體現(xiàn)難,這些難點包括:1.由于業(yè)務(wù)需求的高度不確定性、不穩(wěn)定性、易變性導(dǎo)致實際應(yīng)用與預(yù)期效果存在偏差,同時業(yè)務(wù)人員對系統(tǒng)有一個適應(yīng)期,這個時候如果溝通不及時、不到位,很容易成為業(yè)務(wù)部門的吐槽點;2.系統(tǒng)上線后相關(guān)配套的管理制度并未出臺,導(dǎo)致系統(tǒng)在應(yīng)用時數(shù)據(jù)的規(guī)則標準、及時性、完整性、準確性難以保障,導(dǎo)致數(shù)據(jù)分析應(yīng)用難,數(shù)字化管理失去管理價值;這是系統(tǒng)運營管理的問題,也是應(yīng)用難的最大問題;3.系統(tǒng)上線后同樣面臨的還有售后的問題,雖說開發(fā)團隊是公司自己的,但團隊同樣肩負著眾多的軟件開發(fā)項目,這就導(dǎo)致,后期一旦涉及系統(tǒng)調(diào)整及修改,面臨響應(yīng)慢的問題;從以上我們不難看出,在企業(yè)數(shù)字化轉(zhuǎn)型建設(shè)過程中,即使是自行定制開發(fā)系統(tǒng),都會面臨技術(shù)問題、業(yè)務(wù)問題、管理問題等,如果這些問題處理不當,那么團隊在企業(yè)內(nèi)卷模式下就會陷入成本與價值的困惑中。那么開發(fā)團隊如何做才能體現(xiàn)自己的價值?1.要制定合理的年度KPI考核目標,要注意項目數(shù)量并不代表能力,應(yīng)用效果才能體現(xiàn)價值;2.打造一支精干的團隊,要在機制上用人、留人,同時更要注重團隊文化的打造;3.過程管理要建立相關(guān)標準,這包括:立項審批標準化、過程管理標準化、內(nèi)部團隊管理標準化;4.勿追求項目數(shù)量,不要為了開發(fā)而開發(fā),要學(xué)會判斷,選擇:業(yè)務(wù)部門不參與不做,需求不明不做,領(lǐng)導(dǎo)不知情不做;5.在技術(shù)上提前做好各種規(guī)劃,對技術(shù)架構(gòu)、業(yè)務(wù)架構(gòu)要有預(yù)見性;6.懂得取舍,要有成本意識,不要貪大求全,什么都想自己做,可采用第三方采購+自研的模式;7.要學(xué)會需求引導(dǎo),注意:不要把業(yè)務(wù)部門想當然的要求當需求,不要把業(yè)務(wù)部門口頭上的熱情當需求;總之不要被業(yè)務(wù)部門牽著鼻子走;那么軟件開發(fā)團隊該如何做才能體現(xiàn)自身價值?老楊認為開發(fā)團隊要從制度、成本、過程、效率、服務(wù)等十個方面做到如下:同時軟件開發(fā)團隊也要善于利用資源,關(guān)注行業(yè)最近技術(shù)趨勢,思想也要學(xué)會轉(zhuǎn)型,不要一味執(zhí)著于純代碼技術(shù),當前流行的低代碼平臺也可提升業(yè)務(wù)部門需求的開發(fā)效率,要靈活的做到純代碼與低代碼的技術(shù)互補。而對于開發(fā)團隊的負責人而言應(yīng)該具備什么樣的素質(zhì)?第一,成本意識,因為成本直接關(guān)乎團隊價值;最后一句話:效率+成本+應(yīng)用=價值,企業(yè)數(shù)字化轉(zhuǎn)型不管是基礎(chǔ)建設(shè),還是軟件系統(tǒng)開發(fā),都應(yīng)該以價值為中心。內(nèi)容回顧:
“湘江數(shù)評”的老楊是誰?
2023企業(yè)數(shù)字化轉(zhuǎn)型能力報告
企業(yè)數(shù)字化轉(zhuǎn)型是塑造神話還是制造笑話
為什么企業(yè)數(shù)字化轉(zhuǎn)型越做越扯蛋
圖解《數(shù)字中國建設(shè)整體布局規(guī)劃》
信息化與數(shù)字化概念之爭有意思嗎?
企業(yè)數(shù)字化轉(zhuǎn)型的核心任務(wù)是什么?
企業(yè)數(shù)字化轉(zhuǎn)型的十個必需
企業(yè)數(shù)字化轉(zhuǎn)型建設(shè)簡單的就是最好的
企業(yè)做數(shù)字化轉(zhuǎn)型所需要的五大轉(zhuǎn)變
淺談工業(yè)互聯(lián)網(wǎng)落地應(yīng)用的七大問題
什么是偽數(shù)字化?
是誰干掉了數(shù)字化轉(zhuǎn)型?
為什么做了數(shù)字化,管理效率還是低下
數(shù)字化轉(zhuǎn)型從知己知彼開始
企業(yè)數(shù)字化建設(shè)“三不五要”原則
企業(yè)數(shù)字化轉(zhuǎn)型向標桿企業(yè)學(xué)什么?
是誰在破壞數(shù)字化的規(guī)則?
數(shù)字化系統(tǒng)---用之愈深,恨之愈重 誰之過
企業(yè)數(shù)字化轉(zhuǎn)型成功的八個要素
是時候裁撤IT部門了嗎???
數(shù)字化轉(zhuǎn)型100問 是菜鳥還是老炮就看你能回答出來多少?
企業(yè)數(shù)字化轉(zhuǎn)型推進策略:點--線--面
數(shù)字化轉(zhuǎn)型勿用戰(zhàn)術(shù)的勤奮掩蓋戰(zhàn)略上的懶惰