企業(yè)開發(fā)的困境與變局
當(dāng)前位置:點(diǎn)晴教程→閑情逸致
→『 微信好文 』
文 / 劉江 算起來,《程序員》已經(jīng)有幾年時(shí)間沒有大篇幅討論企業(yè)軟件開發(fā)這個(gè)話題了。這其實(shí)挺奇怪的。要知道,按類別來分,國內(nèi)從事企業(yè)軟件開發(fā)的技術(shù)人員是最多的,從CSDN和《程序員》聯(lián)合舉辦的“2011軟件開發(fā)者年度調(diào)查”結(jié)果來看,這個(gè)數(shù)據(jù)超過三分之一(互聯(lián)網(wǎng)將近30%,嵌入式/工控16.3%)。更讓人奇怪的是,企業(yè)軟件從我們視野里消失,卻幾乎沒有人注意到。 令人尷尬的事情還沒有完。幾年前我為Martin Fowler的企業(yè)軟件開發(fā)名著《Patterns of Enterprise Application Architecture》做英文注釋版時(shí),就注意到企業(yè)軟件或者企業(yè)應(yīng)用這個(gè)業(yè)內(nèi)已經(jīng)司空見慣、耳熟能詳?shù)拿~本身,居然沒有特別明確的定義。時(shí)至今日,這一情況仍然沒有改變。最靠譜的維基百科Enterprise Software英文詞條里,雖然內(nèi)容豐滿了許多,但還是沒有給出令人信服的定義…… 共識(shí)當(dāng)然也是有的,企業(yè)軟件針對的是企事業(yè)單位、政府等機(jī)構(gòu)(因?yàn)椴⒎侵会槍ζ髽I(yè),所以我習(xí)慣用企業(yè)級(jí)這樣的術(shù)語,但在實(shí)際使用中似乎區(qū)別不大)而非面向個(gè)人尤其是普通消費(fèi)者,支撐著機(jī)構(gòu)業(yè)務(wù)各階段的運(yùn)作,支持機(jī)構(gòu)內(nèi)外人員之間的溝通和協(xié)作。 但共識(shí)似乎也僅此而已。同一個(gè)Gartner網(wǎng)站的術(shù)語表里,enterprise applications詞條中強(qiáng)調(diào)企業(yè)內(nèi)的所有核心業(yè)務(wù)流程和各個(gè)步驟,而enterprise application software中卻將辦公套件、即時(shí)通信、電子郵件甚至內(nèi)容管理系統(tǒng)等都納入進(jìn)來。從本期封面報(bào)道中的其他文章也可以看到,即使是資深的業(yè)內(nèi)人士對企業(yè)軟件的理解也不盡相同。 行業(yè)與技術(shù)的發(fā)展,也在改變許多原有的觀念。Martin Fowler對企業(yè)應(yīng)用的定義更強(qiáng)調(diào)其數(shù)據(jù)的復(fù)雜和數(shù)量,可是現(xiàn)在企業(yè)應(yīng)用的數(shù)據(jù)從量上來說,已經(jīng)遠(yuǎn)遠(yuǎn)無法與互聯(lián)網(wǎng)相提并論。有人認(rèn)為企業(yè)應(yīng)用是相對于互聯(lián)網(wǎng)和個(gè)人軟件的,那Salesforce、Yammer等SaaS和PaaS該劃為哪一類呢?淘寶、支付寶、去哪兒等面向商家的支付、計(jì)費(fèi)、業(yè)務(wù)流程等功能,又該算哪一類? 企業(yè)軟件開發(fā)的困境 更尷尬的,是企業(yè)軟件的現(xiàn)狀。 在國內(nèi),企業(yè)軟件中除OA和財(cái)務(wù)軟件外,總體上都是復(fù)制國外成功經(jīng)驗(yàn)發(fā)展起來的,原創(chuàng)性本來就不足。在經(jīng)歷了較快增長之后,近年來行業(yè)進(jìn)入了瓶頸期,發(fā)展停滯,困擾企業(yè)的許多固有老問題一直得不到解決。起步科技總裁馬科對本行業(yè)有一個(gè)很形象的說法:“像裝修行業(yè)”。他在今年《程序員》9月刊《怎樣破解企業(yè)管理軟件的困局》一文中,列舉了企業(yè)軟件的幾大問題:整體混亂,低水平競爭,缺乏足夠的質(zhì)量保證;開發(fā)效率低,周期長,應(yīng)變能力差,往往計(jì)劃趕不上用戶需求變化;缺乏統(tǒng)一的標(biāo)準(zhǔn),各個(gè)開發(fā)廠商開發(fā)的應(yīng)用系統(tǒng)往往平臺(tái)不一,數(shù)據(jù)格式不一,各自為政,各不相通,無法共享資源;整個(gè)行業(yè)缺乏創(chuàng)新,技術(shù)落后,工具原始,人才流失嚴(yán)重。 八百客副總裁李淼也表示,目前行業(yè)處于一種軍閥混戰(zhàn)、割據(jù)的發(fā)展階段,新的在線企業(yè)軟件領(lǐng)域中大部分廠商也都是在市場上瘋狂砸錢,業(yè)績并不理想,而且由于產(chǎn)品同質(zhì)化嚴(yán)重,一些實(shí)力較弱的會(huì)被拖垮。 對此,在外企和國企都有過不少從業(yè)經(jīng)歷的惠普架構(gòu)師汪洋感觸很多,他認(rèn)為國內(nèi)很多所謂的企業(yè)軟件項(xiàng)目其實(shí)都達(dá)不到“企業(yè)級(jí)”的標(biāo)準(zhǔn),對可靠性、靈活性、重用性、可維護(hù)性考慮甚少,架構(gòu)粗糙,缺乏必要的可行性和技術(shù)風(fēng)險(xiǎn)分析。 鼎基偉業(yè)COO楊軍也同意整個(gè)企業(yè)軟件市場疲軟,他特別指出2011年國內(nèi)的商業(yè)智能市場是生存困難的一年,無論產(chǎn)品廠商還是實(shí)施商、甚至咨詢商均面臨著不小的困難,對市場中從事低端實(shí)施的企業(yè)更是如此。行業(yè)巨頭之一的東南融通因“造假案”而摘牌退市,直到公司大規(guī)模裁員,瀕臨絕境,對市場來說是一個(gè)沉重的打擊。 即使放大到全球,企業(yè)軟件相關(guān)話題也已經(jīng)被邊緣化很久了。 2007年底,影響力很大的技術(shù)博客Robert Scoble發(fā)表了“為什么企業(yè)軟件喪失了吸引力”(Why enterprise software isn’t sexy)一文,引起了一場論戰(zhàn)。這篇文章的緣起,恰恰是因?yàn)樯w茨在一次圓桌訪談中對主流媒體只報(bào)道消費(fèi)類互聯(lián)網(wǎng)而無視企業(yè)級(jí)軟件不滿。 最初,來自企業(yè)軟件圈子的反擊似乎很給力,企業(yè)軟件要關(guān)心的就是安全、穩(wěn)定、可擴(kuò)展等不吸引人的特性嘛,你Scoble真是個(gè)外行。這對在微軟、NEC和RackSpace等企業(yè)IT領(lǐng)域工作多年的Scoble來說當(dāng)然很不公平。只要涉及企業(yè)軟件,他的文章經(jīng)常能成為媒體焦點(diǎn),你見過這樣的外行嗎? 但很快,企業(yè)軟件用戶體驗(yàn)差、需要改進(jìn)在論戰(zhàn)等中漸漸成為雙方的共識(shí)。以《IT不再重要》和《云計(jì)算大變革》等著作聞名的Nicolas Carr撰文指出,真正外行的很可能是自己,用戶不喜歡用的產(chǎn)品肯定將面臨巨大的顛覆危機(jī)。 其實(shí)企業(yè)軟件在互聯(lián)網(wǎng)開發(fā)人員眼中早已經(jīng)成為笑談。Ruby on Rails的創(chuàng)造者David Heinemeier Hansson在2005年底就發(fā)表過一篇引起熱議的文章,其中對2006年做出這樣的預(yù)測: 企業(yè)一詞將成為軟件開發(fā)者與用戶之間的罵人話。企業(yè)軟件廠商的成本繼續(xù)上升,而質(zhì)量繼續(xù)下降。這些軟件的使用者(他們想要的是簡單、輕便、易用的工具)會(huì)對軟件購買者(他們想要的是臃腫的功能列表)造反。 這將使企業(yè)軟件廠商的用戶開始流失到更易用、成本更低的解決方案,這些方案可以滿足80%所需(剩下的20%根本不值十倍乃至百倍的價(jià)格)。 到2006年底,企業(yè)這個(gè)詞就等同于笨重、昂貴、過時(shí)。 Palantir是PayPal創(chuàng)始人Peter Thiel等創(chuàng)辦的面向政府和金融企業(yè)的信息分析公司,其產(chǎn)品被用于反恐和網(wǎng)絡(luò)犯罪防范以及經(jīng)濟(jì)刺激計(jì)劃的責(zé)任審計(jì)。公司的CEO Alex Karp在去年的訪談中表示,2005-2009年間在硅谷你要是創(chuàng)辦企業(yè)軟件公司,就好象是招了一幫工程師在城市中心搞馬戲團(tuán)那么搞笑,要知道那時(shí)候“企業(yè)”可是一個(gè)臟字兒…… 除了價(jià)高、開發(fā)周期長、用戶體驗(yàn)等明顯弱項(xiàng)之外,傳統(tǒng)上企業(yè)軟件曾經(jīng)代表著更先進(jìn)的技術(shù),更好的安全性、穩(wěn)定性、性能、可伸縮性等的。但時(shí)過境遷,現(xiàn)在以互聯(lián)網(wǎng)為代表的消費(fèi)應(yīng)用,在用戶和數(shù)據(jù)量激增的壓力下,各項(xiàng)技術(shù)也漸漸趕超乃至處于領(lǐng)先(我親耳聽到一位國內(nèi)大型互聯(lián)網(wǎng)企業(yè)的高級(jí)工程師對兩家知名國際IT軟硬件提供商的資深技術(shù)經(jīng)理說:“你們的產(chǎn)品和解決方案已經(jīng)根本滿足不了我們的需要,我們所要處理的數(shù)據(jù)量你們連見都沒有見過……”)。很明顯的趨勢是,最新的熱點(diǎn)技術(shù)包括云計(jì)算核心的Hadoop、NoSQL等基本上完全來自互聯(lián)網(wǎng)。 企業(yè)軟件落后了。 企業(yè)軟件的問題何在? iPhone和iPad在企業(yè)世界攻勢迅猛的今天,再來看2007年的那場論戰(zhàn),會(huì)發(fā)現(xiàn)企業(yè)應(yīng)用和消費(fèi)者應(yīng)用之間巨大的用戶體驗(yàn)的確是問題的要害。當(dāng)時(shí)軟件開發(fā)殿堂級(jí)人物Ed Yourdon發(fā)表的觀點(diǎn)最經(jīng)得起時(shí)間的考驗(yàn):企業(yè)軟件的易用性與安全、可擴(kuò)展和性能并不是互斥的,Mac上的企業(yè)軟件就往往比Windows上的好;直接用戶的話語權(quán)將越來越大,他們會(huì)從瀏覽器、手機(jī)開始作出自己的選擇,CIO和丑陋難用的企業(yè)軟件將在博弈中最終輸?shù)簟?/P> 企業(yè)軟件落后的原因,究其根本是一個(gè)社會(huì)問題。Robert Scoble最初文章已經(jīng)指出:企業(yè)軟件之所以媒體不太關(guān)心,是因?yàn)槌薈IO外一般人雖然是用戶,但根本沒有話語權(quán)。記者和博客寫文章是為了有更多讀者來瀏覽,然后廣告主才會(huì)買單,寫企業(yè)軟件?只有幾個(gè)CIO看啊。 由于產(chǎn)品研發(fā)主要圍繞企業(yè)中負(fù)責(zé)采購的CIO/經(jīng)理(可能并不真正懂技術(shù)),而非真正的最終用戶,所以產(chǎn)品、企業(yè)之間的競爭都是畸形的。只要采購經(jīng)理能交差,產(chǎn)品貴一些不要緊,維護(hù)成本高一些不要緊,難用一點(diǎn)不要緊,甚至白花了錢、沒啥用處也不要緊。功能全、未來的承諾、buzzword是他們看重的東西。這種中間層的存在,直接導(dǎo)致了對用戶體驗(yàn)的忽視,技術(shù)落后,流程陳舊,人才流失,進(jìn)入了惡性循環(huán)。 互聯(lián)網(wǎng)應(yīng)用之所以有較好的用戶體驗(yàn),是因?yàn)槟軌蛳驍?shù)以百萬計(jì)的用戶直接而快速地發(fā)布產(chǎn)品,能夠快速獲得對產(chǎn)品研發(fā)至關(guān)重要的反饋,同時(shí)公司能夠保持敏捷和創(chuàng)新的文化,敢于打破陳規(guī)。此外,用戶容易切換,競爭激烈,也是重要的驅(qū)動(dòng)力。 就在2007年論戰(zhàn)之前不久,時(shí)任《紐約時(shí)報(bào)》網(wǎng)站設(shè)計(jì)總監(jiān)的Khoi Vinh也發(fā)表過一篇文章抨擊企業(yè)軟件缺乏基本的用戶體驗(yàn)設(shè)計(jì),簡直是怪胎,大部分軟件中甚至一些非常簡單的操作都很難用。 美國第一任CIO Vivek Kundra也曾抱怨在辦公室里昂貴的企業(yè)軟件用得郁悶,而回到家用起Twitter、Facebook就神清氣爽,這很可能是他推動(dòng)Cloud First戰(zhàn)略,大力采用許多Web 2.0和SaaS服務(wù)的初衷之一。 曾擔(dān)任Oracle產(chǎn)品營銷副總和SAP總經(jīng)理的Dennis Moore指出,除了產(chǎn)品的用戶體驗(yàn)設(shè)計(jì)外,企業(yè)本身不合理的業(yè)務(wù)流程也是使軟件難用的重要原因,而這是企業(yè)軟件公司很難通過研發(fā)和實(shí)施解決的。傳統(tǒng)企業(yè)往往害怕和抗拒變革,改進(jìn)業(yè)務(wù)流程阻礙很大。 國內(nèi)的情況更加復(fù)雜。由于信息化水平低,很多企業(yè)軟件應(yīng)用還處于非常原始的階段。八百客副總裁李淼透露,國外企業(yè)軟件廠商的競爭能力很強(qiáng),它們能只提供一個(gè)平臺(tái)產(chǎn)品,剩下的開發(fā)全靠客戶自己。而國內(nèi)客戶則不具備這樣的能力,需要廠商開發(fā)應(yīng)用給客戶提供。他舉例說,八百客的客戶中98%沒有CIO,70%的客戶連Excel表還用不好,在這種情況下,要求他們走自己開發(fā)的道路,確實(shí)非常困難。而惠普的汪洋更指出了國內(nèi)企業(yè)軟件企業(yè)的諸多問題。公司急功近利,更多的是在趕項(xiàng)目進(jìn)度,“應(yīng)用破破爛爛,功能馬馬虎虎,性能差”的軟件項(xiàng)目屢見不鮮。在這種大環(huán)境下,技術(shù)人員地位往往不高,多數(shù)干技術(shù)不到10年就開始轉(zhuǎn)型非技術(shù)崗位,而國外很多技術(shù)人員都是終身制,這意味著我們最多用10年的時(shí)間去做一個(gè)事情,而別人用一生在做,其中的技術(shù)積累和沉淀差別巨大。人員水平良莠不齊,能力和經(jīng)驗(yàn)缺乏,也使開發(fā)流程不完善,敏捷等先進(jìn)方法不易推行。此外,國內(nèi)公司總體上規(guī)模小、實(shí)力弱,也是造成失敗案例較多的原因。 而解決這一痼疾,孕育著巨大的商機(jī)。種種跡象表明,企業(yè)軟件正面臨涅槃重生。 企業(yè)軟件的變局 近幾年來,興起了云計(jì)算、移動(dòng)、社會(huì)化、海量數(shù)據(jù)(Big Data)和IT消費(fèi)化這五大趨勢(企業(yè)軟件專家Dion Hinchcliffe稱之為Big Five),對企業(yè)軟件影響巨大。大變局已經(jīng)開始。 在國外,Marc Andereessen和Peter Thiel等當(dāng)今硅谷最有影響的投資人和思想者,都認(rèn)為企業(yè)軟件市場大有可為,并投入了大筆資金。 Aaron Levie是面向企業(yè)提供云存儲(chǔ)和內(nèi)容管理服務(wù)的新銳公司Box.net的創(chuàng)始人,該公司已經(jīng)擁有眾多財(cái)富500強(qiáng)客戶。他去年9月曾撰文“Enterprise Software Is Sexy Again”,一面回應(yīng)Scoble三年前的話題,一面宣告新時(shí)代的到來。 他發(fā)現(xiàn),2009年以后,許多硅谷創(chuàng)業(yè)者和工程師們開始雄心勃勃地進(jìn)軍企業(yè)市場,誕生了一批帶有互聯(lián)網(wǎng)基因的新興企業(yè)軟件公司。除了市值已達(dá)140多億美元的先驅(qū)Salesforce之外,F(xiàn)acebook創(chuàng)始人之一Dustin Moskovitz創(chuàng)辦的在線協(xié)作平臺(tái)Asana,已經(jīng)上市的企業(yè)社會(huì)化平臺(tái)Jive,人力資源平臺(tái)Workday,在線呼叫中心LiveOps,代收費(fèi)已經(jīng)超過10億美元的客戶訂閱與支付平臺(tái)Zuora,估值逼近10億美元的Palantir等等都是其中的代表。 微軟、IBM、Oracle、SAP等主導(dǎo)的企業(yè)市場相對互聯(lián)網(wǎng)來說的確是更大的市場,預(yù)算非常驚人,高達(dá)幾千億美元,僅美國政府每年在IT上的開支就高達(dá)800億。相比之下,Google、Yahoo!、Facebook等眾多互聯(lián)網(wǎng)企業(yè)所賴以生存的重要收入來源 ——美國網(wǎng)絡(luò)廣告市場總值僅242億。 新興的企業(yè)軟件公司未必會(huì)直接與借傳統(tǒng)C/S模式發(fā)展起來的企業(yè)軟件巨頭對抗,但云是一種天然民主化的驅(qū)動(dòng)力,消除了來自供應(yīng)商的所有不自然的渠道、銷售和分銷優(yōu)勢。有了云,機(jī)構(gòu)的任何用戶都是潛在的買主——自下而上的技術(shù)采納正逐漸取代自上而下的部署。 新興的企業(yè)軟件公司所要解決的是十年前不存在或者無法解決的問題。今天的企業(yè),有海量的數(shù)據(jù)要分析和管理,有各屬不同角色的員工要共同協(xié)作,有分布在全世界的潛在客戶要營銷,有許多業(yè)務(wù)問題要實(shí)時(shí)地解決。他們需要更強(qiáng)大的技術(shù)迎接這些挑戰(zhàn)。與SharePoint三年才出一個(gè)版本,而且少量的補(bǔ)丁都會(huì)讓IT人員麻煩不已相比,互聯(lián)網(wǎng)的敏捷研發(fā)和發(fā)布顯然有巨大的優(yōu)勢。 同時(shí),新的企業(yè)服務(wù)將通過免費(fèi)增值(Freemium)商業(yè)模式以互聯(lián)網(wǎng)規(guī)模運(yùn)營,與最流行的消費(fèi)應(yīng)用一樣迅速獲得成百萬的用戶,創(chuàng)業(yè)公司也有前所未有的機(jī)遇。比如,企業(yè)微博Yammer每個(gè)季度的收入都在翻番。 新的企業(yè)軟件公司的文化與消費(fèi)互聯(lián)網(wǎng)公司更像。他們不去組建強(qiáng)悍的銷售團(tuán)隊(duì),而是專注于產(chǎn)品,將其作為獲取用戶的最佳方法。按使用和訂閱的計(jì)費(fèi)模式取代了傳統(tǒng)的許可模式,用戶真正使用之后,才付費(fèi),這也促使企業(yè)軟件公司開發(fā)用戶需要而且真正使用的產(chǎn)品,而不是能賣得更好的產(chǎn)品。 對于國內(nèi)的情況,起步科技馬科認(rèn)為,現(xiàn)在是中國企業(yè)軟件行業(yè)的機(jī)遇期。沒有哪個(gè)國家這些年里新增了這么多企業(yè),而且以高速在發(fā)展,市場環(huán)境、商業(yè)模式都在發(fā)生快速變化,中國企業(yè)軟件行業(yè)有可能創(chuàng)造一些前所未有的變革。但企業(yè)軟件開發(fā)者要抓住這一機(jī)遇,必須以開放、積極的心態(tài),擁抱變化,向互聯(lián)網(wǎng)學(xué)習(xí)。不僅學(xué)習(xí)技術(shù),也要學(xué)習(xí)商業(yè)模式。他的觀點(diǎn)我非常認(rèn)同。 八百客李淼將國內(nèi)企業(yè)軟件的變化總結(jié)為四點(diǎn):數(shù)據(jù)集中化;平臺(tái)化,產(chǎn)品高度集成,可以根據(jù)需求隨時(shí)修改;快捷化,就是越來越傻瓜化,比如移動(dòng)版、語音識(shí)別、菜單的簡潔化、功能的簡單化等;扁平化,公司不再像日本那樣有十幾層架構(gòu),而會(huì)像美國現(xiàn)在普遍采用的四層結(jié)構(gòu)那樣,基層和CEO 之間,只隔著兩個(gè)人,這將大大改進(jìn)管理,因?yàn)椴桓苫畹娜嗽絹碓缴倭恕?/P> 傳統(tǒng)企業(yè)軟件公司正面臨Clayton Christensen創(chuàng)新者窘境的嚴(yán)峻考驗(yàn)。但SAP、IBM等在自己的企業(yè)內(nèi)部與產(chǎn)品中也有很多企業(yè)2.0理念的成功實(shí)踐。大變局之下,挑戰(zhàn)與機(jī)遇共存。Box.net公司的經(jīng)驗(yàn)值得大家借鑒:
該文章在 2012/4/5 0:00:16 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |