國雙科技:從軟件外包到大數據應用的創(chuàng)業(yè)故事
原創(chuàng)【51CTO專訪】一個技術型的創(chuàng)業(yè)公司,如何找準自己的方向?如何了解并把握發(fā)展的機會?
2005年,幾個年輕人在清華東門附近注冊了一個辦公室開始創(chuàng)業(yè)。按照個人的技術特點和之前積累的一些項目經驗,幾位尚未從清華大學畢業(yè)的聯(lián)合創(chuàng)始人們選擇了同時做軟件外包和搜索引擎優(yōu)化這兩個業(yè)務線。
2006年開始正式運作后的第一個半年,軟件外包這條業(yè)務線只接了1個小項目;兩年過去,所接到的軟件外包項目依然是屈指可數。雖然項目數量很小,金額也很小,卻分別涉及到旅游業(yè)呼叫中心、門禁系統(tǒng)、視頻監(jiān)控系統(tǒng)、掃描儀軟件等多個領域,甚至專門為了一個項目學習”古董級”的Powerbuilder,還被甲方派到到包頭的工廠車間里做現場實施。幾個項目占據了大量的精力和時間,但掙來的辛苦錢非常有限,僅僅勉強維持著生存。
圖:創(chuàng)業(yè)心路的幾個階段。圖片來源
這年頭,失敗的創(chuàng)業(yè)團隊多如牛毛。對于幾個清華大學高材生、心高氣傲的年輕人們而言,若是按這條軌跡下去,燒光了錢一拍兩散是很常見的事情。不過,在2008年中期,這個團隊邁出了轉型的一步;而在現在看來,這個方向被證明是正確的。
轉型的開端
“軟件外包都是賺的辛苦錢,做一單是一單,很難形成一個批量化的流水產生線,形成規(guī)模。就如最近流行的Facebook,員工數很少,但做的Facebook行業(yè)輻射影響力很大,市值估值很高。而做軟件外包這種事情是不可能的,外包賣的是服務和勞動力,不是賣自己的技術和產品。”
“因此我們決定轉型。”國雙科技高級技術總監(jiān)黃勇堅一談起創(chuàng)業(yè)的故事,話匣子就打開了。“幾天幾夜都講不完。”
國雙科技高級技術總監(jiān)黃勇堅
但是轉型做什么?“我們觀察到在業(yè)內做互聯(lián)網服務的公司,盡管業(yè)務水平很高但是技術能力不夠,而一些純做技術的公司在業(yè)務上又沒有積累。而我們既具備業(yè)務本領也擁有技術,應該把這種優(yōu)勢結合起來。于是,我們就想圍繞著我們一直做的互聯(lián)網搜索引擎相關的業(yè)務,看一下我們能做什么樣的產品。”
于是,國雙科技決定開發(fā)自己的第一個產品:Web Dissector,一款網站用戶行為挖掘分析和KPI分析工具。
說做就做,這是年輕人們組成的技術創(chuàng)業(yè)團隊最大的優(yōu)勢。整個公司立刻投入到前期的調研工作當中。三個月的調研之后,團隊立刻開始著手原型開發(fā)。整個系統(tǒng)在一年半之后,也就是2009年的6月,正式推出了。
“人人都是產品經理”
這個團隊有一個有意思的地方:并不設立專門的產品經理,而是由技術人員直接學習業(yè)務,規(guī)劃軟件產品,同時也和業(yè)務人員一起參與日常業(yè)務。
“大家都是產品經理,在我們公司里技術就是產品,產品就是技術。技術人員都有很深的業(yè)務知識。”
黃勇堅在介紹整個產品的研發(fā)過程當中,有幾次提到他們的CEO祁國晟。按照他的話說,祁“非常的傳奇。”
“在開發(fā)Web Dissector的時候,我們CEO提到了‘熱力圖’這個概念,這是他在長期做廣告著陸頁面和用戶體驗優(yōu)化時所產生的一個想法。‘能否通過一幅直觀的熱力圖片表示網民的鼠標點擊行為呢?’”黃勇堅回顧到。當時Web Dissector這個產品的熱力圖不但首先實現了,而且很快跟進了跟選定區(qū)域的數據進行過濾交互、跟蹤改版前后熱力圖變更狀態(tài)等功能。“到了2011年之后,也有別的公司也有熱力圖功能了。我們還是非常自豪,我們是推動這個行業(yè)發(fā)展的,原來整個行業(yè)沒有一家有熱力圖,我們是第一家。”黃勇堅對自己的產品非常有信心。“我們不怕競爭,也不怕別人抄襲我們的產品。”
黃勇堅還介紹了祁國晟先生其他的一些故事。“有一天祁國晟忽然找到我們說,他昨天做了一個夢,夢見要在WD里面加一個指標過濾的功能,還詳細告訴了我們他所夢見的針對這個功能的界面邏輯,邏輯還非常合理清晰。后來,我們就真的在Web Dissector中加入了指標過濾的功能。”
事實上,國雙科技所有的產品定義、設計、原型制作等工作,都是整個產品團隊一起討論出來的。“人人都把產品當作自己的兒子一樣。”
到現在,國雙科技已經擴展到了將近200人的規(guī)模,形成了網站數據分析、視頻行為分析、移動App數據分析、SEM廣告投放管理這四大產品線八大產品,卻仍然保持產品和技術同在一個產品團隊的風格。
技術里程碑
從Web Dissector開始,國雙科技的產品很快在商業(yè)客戶當中取得了不錯的成績,目前已經在18個行業(yè)發(fā)展了300多家客戶,其中包括、微軟、HP等IT巨頭,以及可口可樂、蒙牛、中糧集團、CCTV、工商銀行等大客戶。對于工具類產品而言,產品本身的定義固然重要,但客戶愿不愿意買單,很大程度上取決于產品的技術實現,是否足夠穩(wěn)定可靠,高效快速,功能細節(jié)完善。
在技術方面,國雙科技經歷了幾個里程碑,這對于產品線的發(fā)展和新產品線的誕生至關重要。
#p#
OLAP
08年7月,這時的Web Dissector項目已經進入開發(fā)期,所采用的數據庫架構是傳統(tǒng)的實體關系型數據庫架構。在測試流量的時候發(fā)現,不過幾萬的流量,查起來就已經非常慢了,真要是上線,是無法使用的。
“在翻閱了大量的海量數據處理科學文獻之后,我們發(fā)現在做海量數據查詢分析的時候,不應該使用OLTP的實體關系型數據庫架構,而應該考慮OLAP。”
用OLAP這一套方案建立數據倉庫,針對更改較少、需要做增量聚合分析和快速響應查詢的需求,十分符合當前這個產品的特點。于是,經過充分的技術調研,整個團隊大膽進行了第一次技術轉型。
“OLAP數據倉庫這一套理論思想我們雖然在大學階段接觸過,但在實際項目中并未使用過,它的建模思想和傳統(tǒng)的數據庫建模差別較大。數據倉庫的建模是基于維度和指標的,而傳統(tǒng)的關系型數據庫的建模是基于實體以及實體之間的關系的。”黃勇堅回憶起那段經歷的時候十分興奮。“我們當時三個人分工,我來研究OLAP數據倉庫的純理論指導,翻立國內外各種數據倉庫的科學論文,另外兩個人分別學習SQL Server的分析服務和ETL工具。當時進度很緊,我們沒有時間一個人單學了,就是三個人分別看,看完之后互相教,然后一起動手試。”
黃勇堅表示這個技術轉型后來非常的成功。使用了數據倉庫技術之后,不僅查詢效率極大提高,而且還創(chuàng)新的加入了多維度自由剖析的獨特功能點,這個功能點是其余競爭對手所不具備的,成為了國雙科技Web Dissector的一大優(yōu)勢。
不過,OLAP并不是數據處理方面技術轉型的終點。目前,國雙科技每天處理的增長數據已經到達幾百個G的規(guī)模,日志已經到達TB級,大數據量的分析處理需求也會持續(xù)增加,所以黃勇堅表示也在關注一些新的數據處理技術,比如現在如日中天的Hadoop。
“我們現在有專人在研究Hadoop。我們后臺一直都是用微軟的SQL Server解決方案,分布式的大數據處理的方案是我們自己開發(fā)的,但通用性不夠。微軟推出大數據計劃,宣布SQL Server 2012會支持Hadoop。我們非常關注SQL Server對Hadoop的支持情況,也在研究在我們的架構上引用Hadoop分布式計算的可能性。”
Silverlight
微軟Silverlight在08年推出,當時的主要對手是富交互領域的老大Flash。對于Windows路線的開發(fā)者而言,這是一項很有利的技術,因為.NET程序員轉到Silverlight開發(fā)非常容易。
國雙科技在這項技術中看到了更多的機會,而這也直接引導其發(fā)展出網頁分析之外的第二條產品線:視頻分析。
“微軟作為一家大公司推這樣的技術方案,它又面臨一個強大的競爭對手,它肯定希望他所推的Silverlight和Flash相比能有一些競爭優(yōu)勢,這些特征是Flash所缺乏的。”國雙科技的技術團隊決定去跟微軟接觸。“我們做了一個網絡廣告,這個廣告是一個打字游戲,上面打的字是你公司的品牌、產品名字,要求用戶在多少秒之內打完那些字得多少分。這是一個廣告,一個游戲形式的廣告。如果用Flash做的話,你不知道用戶玩得怎么樣、有沒有交互、交互時間有多長;但是以我們的技術實力,用Silverlight來做了這個網絡廣告,你就能夠知道這些用戶行為數據。我們就以這個富媒體富交互的用戶行為分析解決方案作為切入點。我們把這個想法落實了,用Silverlight開發(fā)了一個一個游戲形式的網絡廣告,用戶在游戲里面打字,單詞一個著名公司的產品名字,打完之后有一個得分,這種得分實時傳給服務器后端,服務器后端做一個界面,把這些數據實時展現出來,有多少人在玩、來了多少、有沒有交互、是不是游戲設置過難用戶不玩。這個想法落實出來之后給微軟的人看了之后,他們印象很深刻。”
就這樣,這個人數不多的小團隊通過Silverlight實現多次微創(chuàng)新,持續(xù)不斷的跟微軟接觸,終于與微軟建立起在Silverlight領域的全球合作伙伴關系。這樣一來,不僅其產品有機會在微軟有關Silverlight的活動當中嶄露頭角,而且國雙科技也因此得到了微軟BizSpark計劃的支持。
這兩年隨著HTML5漸火,Silverlight逐漸脫出了微軟的戰(zhàn)略重心。勇堅表示對HTML5也十分關注,很看重這項技術能夠在Windows 8、在手機上、其他的瀏覽器上做開發(fā)的特點。
Windows Phone
在國雙科技當前的四條主要產品線當中,移動App產品線的Mobile Dissector是一個相對較新的數據分析產品。跟Web Dissector一樣,Mobile Dissector也引入了多維度數據剖析技術。
在推廣方面,這條產品線的思路也跟之前Silverlight的情況有類似之處。微軟在華推廣Windows Phone的前期,國雙科技就成為微軟Windows Phone十大SDK合作伙伴之一,專門做量化SDK分析這個領域,在Android和iOS之外,早早提供了對Windows 8以及Windows Phone的監(jiān)控支持。國雙科技相信,憑借Mobile Dissector強大的多維度剖析功能和跨平臺整合數據支持,可以在App分析行業(yè)激烈的市場競爭中占到一席之地。
團隊
對于將近200人規(guī)模的國雙科技而言,三分之一左右的技術和研發(fā)人員比例算是相當高了。黃勇堅表示目前整個公司還處于一種創(chuàng)業(yè)的狀態(tài),非??粗貓F隊的培養(yǎng)。
“第一,我認為團結的團隊非常重要,我很慶幸能在這么團結的團隊中工作。第二,團隊成員能力需要互補,如果在創(chuàng)業(yè)的過程中發(fā)現有一塊短板,那就要想想是不是要吸納更多的人進來。第三,還需要有一個管理上具有高度凝聚力的核心,能夠把大家團結在一起做這個事情,我覺得很關鍵??傊?,團隊是一切的保障。”
這就是國雙科技的創(chuàng)業(yè)故事:一個起點充滿曲折,經過無數次碰撞和探索之后,逐漸步上快速發(fā)展軌跡的故事。故事的未來會如何?創(chuàng)業(yè)的故事是沒有終點的。對于這幾位80后的年輕創(chuàng)業(yè)者而言,前面的道路只是另一個階段的挑戰(zhàn)。祝愿國雙科技能夠在大數據時代譜寫新的篇章。