文/明道云創(chuàng)始人任向暉
穿越死亡
從2019年4月29日發(fā)布5.0(即是全新的明道云)到本月18日更新完成5.10孽文,在大約一年的時間內(nèi)厌衔,我們完成了新產(chǎn)品發(fā)布后的10個大型迭代璧帝。終于把復(fù)雜的APaaS定位產(chǎn)品帶到了一個新的成熟度里程碑。上線的這個晚上富寿,我很是感慨睬隶。我曾經(jīng)覺得有十之五六的機會锣夹,我們走不到今天。但是團隊做到了苏潜,讓明道云從極度困難的競爭壓力轉(zhuǎn)型出來银萍,進入一個和協(xié)作SaaS鄰近,但是想象力更為廣大的市場——零代碼企業(yè)應(yīng)用平臺(APaaS)恤左。
我要向明道云產(chǎn)品研發(fā)團隊致敬贴唇,他們挑戰(zhàn)了工作復(fù)雜度的極限。APaaS產(chǎn)品的設(shè)計飞袋、開發(fā)和測試過程面臨著難以想象的困難戳气,是軟件工程中的能力和技術(shù)標桿。
和一般的應(yīng)用產(chǎn)品開發(fā)不同巧鸭,APaaS既需要高度的抽象能力瓶您,又需要大量的具體場景檢驗(我們內(nèi)部稱之為抽象兩次,具象百次)纲仍。應(yīng)用平臺的開發(fā)對于代碼質(zhì)量的要求也非常高呀袱,否則難以實現(xiàn)可靠的服務(wù)和高性能的計算響應(yīng),對問題的追蹤和排查也極其困難巷折。測試一直是一個噩夢压鉴,幾乎只有產(chǎn)品設(shè)計者本人才能從事測試用例的編寫,因為反復(fù)圍繞核心模塊迭代锻拘,每一輪的迭代都面臨巨大的測試挑戰(zhàn)油吭。而我們居然沒有一個專門的測試部門。
也許是出于求生的本能署拟,也許是出于持續(xù)服務(wù)的壓力婉宰,也許是因為經(jīng)營積累的經(jīng)驗和能力,也許是這個性質(zhì)的產(chǎn)品的確就應(yīng)該用少數(shù)精英開發(fā)者來聚焦行動推穷。反正心包,團隊的確攻克了一個又一個難關(guān)。在產(chǎn)品推出后的一年來馒铃,通過每一次迭代有節(jié)奏地彌補產(chǎn)品能力蟹腾,每一次都能夠得到客戶的認可,并因此吸引更多的用戶關(guān)注和嘗試区宇。這一年娃殖,我們從無望的虧損走向了經(jīng)營增長,并在上個月首度實現(xiàn)了盈虧平衡议谷。這距離我們2011年1月寫下明道(老的協(xié)作定位)的第一行代碼炉爆,已經(jīng)過去了8年零4個月。這中間不知道更替了多少人才,但是幸運的是芬首,我們今天的CTO金可偉和產(chǎn)品總監(jiān)薛宗銘赴捞,伴隨著團隊一直走過了艱難歲月。沒有這一點郁稍,我相信明道云沒有辦法熬過來赦政。
這十個迭代,我?guī)缀跤浀妹恳粋€版本的主要特性艺晴。在忐忑和焦慮中不斷調(diào)整迭代計劃昼钻,小心地分辨軟件的基座和擴展,審慎地判斷每一個需求的輕重緩急封寞,并堅定地犧牲掉不在戰(zhàn)略方向上的特性。我們通過這十個迭代仅财,完整化了數(shù)據(jù)結(jié)構(gòu)設(shè)計狈究,視圖能力,統(tǒng)計分析能力盏求,用戶角色和權(quán)限抖锥,以及明道云引以為豪的自動化工作流。有了這些要素碎罚,非開發(fā)人員不用編寫任何代碼磅废,就能夠搭建完成常規(guī)的企業(yè)應(yīng)用。
產(chǎn)品更新 – 明道云博客產(chǎn)品更新 – 明道云博客荆烈。點擊這里可以回顧我們博客上歷次迭代更新的記錄拯勉。
除了APaaS產(chǎn)品主線,我們還要承擔移動Web和原生APP的同步開發(fā)憔购。雖然越來越多的用戶開始使用釘釘或者企業(yè)微信宫峦,這意味著他們在移動場景下只能依賴HTML5方案,但是我們依然堅持承諾玫鸟,持續(xù)提供終端用戶體驗更佳的原生App导绷。我們也相信協(xié)作平臺企業(yè)總有一天會愿意支持在工作臺上打開第三方App。
在去年明道云產(chǎn)品發(fā)布以后屎飘,我們隨即開始了另外一項艱巨的任務(wù)妥曲,通過容器云將整個基于SaaS的明道云移植為私有部署鏡像產(chǎn)品。這意味著企業(yè)客戶可以在任何云計算環(huán)境中部署整套明道云钦购,應(yīng)用和數(shù)據(jù)都完全被客戶控制檐盟。我們在2020年疫情高峰期間發(fā)布了明道云私有部署版1.0版本,到今天已經(jīng)迭代到1.3版本肮雨,功能特性基本和SaaS版本同步遵堵。這是國內(nèi)首個基于容器技術(shù)的多云軟件產(chǎn)品,我們甚至計劃將軟件特性和運維控制連接起來,當計算出現(xiàn)瓶頸(比如批量工作流運行)時陌宿,可以動態(tài)調(diào)度計算資源锡足。這些本來只能在大型SaaS產(chǎn)品后臺才會實現(xiàn)的運維自動化特性,我們決定把它通過鏡像產(chǎn)品提供壳坪。明道云的私有部署版甚至提供免費的社區(qū)版授權(quán)舶得。
過去,我曾經(jīng)明確反對SaaS企業(yè)提供私有部署服務(wù)爽蝴,但是今天我們不僅做了沐批,而且做得還很徹底。這其中主要的原因并非我們轉(zhuǎn)型APaaS蝎亚,而是過去幾年的云計算技術(shù)環(huán)境發(fā)生了很大的改變九孩,在過去難以做到的事情現(xiàn)在變得不僅現(xiàn)實,而且高效发框。在保證軟件迭代方式一致性的前提下躺彬,我們可以為有私有部署需求的客戶提供可靠和性價比極高的軟件產(chǎn)品方案。
?轉(zhuǎn)型前夜
明道云APaaS的正式開發(fā)啟動于2018年初梅惯。那時候我們并非一個對未來充滿憧憬的初創(chuàng)團隊宪拥。相反,在協(xié)作平臺市場的競爭中铣减,我們已經(jīng)被反復(fù)蹂躪了數(shù)年她君,并且找不到任何行之有效的辦法。期間也試圖做過一些垂直化的努力葫哗,但都因為團隊缺乏產(chǎn)業(yè)基因缔刹,而且背負老產(chǎn)品的包袱,一直都不成功魄梯。2017年底的時候桨螺,整個團隊其實是籠罩在悲觀無望的情緒下的。
到底是什么推動我們酿秸,居然在2018年再次押寶在一個更艱難的未知領(lǐng)域灭翔?不管是什么原因,肯定不是來自什么想法的沖動和創(chuàng)業(yè)的豪情辣苏。巨大的協(xié)作市場愿景給明道團隊帶來的是無以復(fù)加的競爭難度肝箱,所以我們決然不可能再貪圖市場的規(guī)模。相反稀蟋,唯一讓我們有動力繼續(xù)前行的是現(xiàn)有留存客戶的使用和期望煌张,還有就是2013-2014年這兩年我們在良性競爭環(huán)境中發(fā)現(xiàn)的SaaS模式的美妙之處。一方面退客,上千家現(xiàn)有付費使用客戶的存在骏融,讓我們不能撤退链嘀;另一方面,驗證過的基本商業(yè)模式也讓我們覺得沒有必要撤退档玻。唯一要解決的是門檻問題怀泊。再做一個SaaS應(yīng)用,如果不能建立起特殊壁壘误趴,可能永遠掙脫不了競爭的泥潭霹琼,即便這個競爭不是發(fā)生在與巨頭企業(yè)之間。因此凉当,選擇高難度的通用APaaS市場反而有了合理性枣申。
做戰(zhàn)略判斷,還是簡單的看杭。難的是落實戰(zhàn)略行動忠藤。彈藥已經(jīng)很有限,團隊已經(jīng)很疲憊楼雹,客戶還在繼續(xù)的流失當中熄驼,我說實話,開一個動員會的心力都沒有烘豹。有人說你一定要融一筆再來做這個,但是诺祸,在明道當時的處境下携悯,我懷疑見1000個投資人也不會有任何下文。轉(zhuǎn)型中的公司可能比新公司還不受待見筷笨。
業(yè)務(wù)團隊因為總是在流血的第一線憔鬼,受傷得太厲害,已經(jīng)流失得差不多了胃夏。當時唯一能夠拿得出手的就是一個比較緊湊轴或,但是經(jīng)驗豐富的SaaS產(chǎn)品研發(fā)團隊。因此仰禀,團隊緊縮到39人照雁,留下的幾乎全是產(chǎn)品技術(shù)團隊,只保留了幾個人來撐住轉(zhuǎn)型階段的銷售和客服工作答恶。
在研發(fā)早期饺蚊,有幾位骨干工程師離開,又讓開發(fā)分工的困難雪上加霜悬嗓。CTO直接跟我說過污呼,這還怎么搞?我都忘記當時是怎么回答他的了包竹,肯定不是心里話燕酷。
轉(zhuǎn)型工作還面臨一個現(xiàn)實的難度籍凝。那就是老客戶怎么辦?在轉(zhuǎn)型之前苗缩,明道協(xié)作雖然面臨極大的獲客和留存難度饵蒂,但是從2013年以來還是留存了1000家左右的付費企業(yè)客戶征唬。我們在義務(wù)上不能丟棄這些客戶缺脉,但也沒有資源同時開發(fā)和運營兩個產(chǎn)品矢洲。因此砸西,必須想一個辦法做產(chǎn)品的融合器紧,同時把精力聚焦在新的APaaS定位上螃概,把協(xié)作平臺作為差異點來保留砍聊。這個決策并不完美丈氓,但在當時软免,已經(jīng)是我們最好的選擇宫纬。
從2018年初到2019年4月底發(fā)布產(chǎn)品,將近一年半的時間膏萧,團隊將全部的精力投入在轉(zhuǎn)型產(chǎn)品的開發(fā)中漓骚,經(jīng)營面上不可能有明顯的改觀,一切只能咬著牙進行下去榛泛。到產(chǎn)品發(fā)布的時候蝌蹂,我們其實已經(jīng)幾乎彈盡糧絕了。
柳暗花明
轉(zhuǎn)機出現(xiàn)在去年底曹锨,也就是我們新產(chǎn)品發(fā)布后的半年孤个。那個月,我們也正式調(diào)整了轉(zhuǎn)型后產(chǎn)品的定價模式沛简,和過去的協(xié)作應(yīng)用定價拉開了距離齐鲤。一方面產(chǎn)品的成熟度提升使得新客轉(zhuǎn)化變得更容易,另一方面客單價也終于有了明顯的提升(平均2萬年費一直是我們行業(yè)的生死線)椒楣。更關(guān)鍵的是给郊,轉(zhuǎn)型并沒有讓留存的老客戶流失,相反捧灰,我們提供的零代碼應(yīng)用平臺深受他們的歡迎淆九,哪怕是老客戶的留存率也比過去有了提升。經(jīng)營基本面迅速改善凤壁,一兩個月內(nèi)我們就接近了盈虧平衡吩屹。這對團隊來說,是一個珍貴的時刻拧抖。因為煤搜,很久很久沒有勝利的感覺了,而我自己深知勝利和自信對于團隊來說有多么重要唧席。什么激勵手段擦盾,也比不過客戶的認可嘲驾。
在APaaS領(lǐng)域,明道云堅持完整的零代碼構(gòu)筑應(yīng)用的能力迹卢,只把低代碼能力作為擴展需求和特殊計算需求的滿足手段辽故。這給我們帶來了一個全新的用戶群體——行業(yè)專家。他們分布在工程腐碱、制造誊垢、零售等各個門類,都精通行業(yè)症见,了解真正的痛點和解決方案喂走。他們中很多人在過去幾年都試圖進入行業(yè)信息化領(lǐng)域,但是苦于無法和IT業(yè)界很好地協(xié)作谋作,拿不出成熟可用的產(chǎn)品芋肠,更加難以保證持續(xù)的迭代改進。APaaS感覺就是為他們打造的遵蚜,他們完全能夠掌握這個復(fù)雜層級的工具帖池,很快能夠上手并搭建出能夠解決實際問題的行業(yè)應(yīng)用。我們把他們稱為“行業(yè)極客”吭净,懂行業(yè)睡汹,喜歡IT技術(shù),擅于解決問題寂殉。這樣的人在中國的產(chǎn)業(yè)群體中其實不少帮孔,看到明道云,他們感到很興奮不撑。
合作伙伴建立的金屬加工業(yè)制造流程管理應(yīng)用
他們成了明道云最早的一批合作伙伴,在零代碼平臺上構(gòu)筑行業(yè)應(yīng)用晤斩,再提供給同行業(yè)的終端用戶企業(yè)焕檬。他們可以獲得應(yīng)用解決方案的大多數(shù)收入,以及明道云推廣的傭金澳泵,這個結(jié)構(gòu)解決了SaaS行業(yè)中過去渠道和廠商的零合問題实愚。他們不是簡單地分銷明道云,而是通過行業(yè)應(yīng)用搭建創(chuàng)造了新的價值兔辅。在半年時間之內(nèi)腊敲,明道云和五十多家行業(yè)公司建立了伙伴關(guān)系,覆蓋連鎖服務(wù)维苔,設(shè)備工程碰辅,按單制造,傳媒文化介时,實驗檢測没宾,跨境電商和醫(yī)療服務(wù)等多個領(lǐng)域凌彬。藉由他們的專業(yè)性,終端客戶更容易信任明道云這個平臺循衰,而且這些解決方案如同SaaS產(chǎn)品一樣铲敛,可以快速復(fù)制給更多的客戶。
喜歡APaaS的用戶并不僅僅是行業(yè)極客会钝,還有一個高價值的用戶群體對零代碼/低代碼平臺的關(guān)注超出了我們的期望伐蒋,那就是大型企業(yè)用戶,甚至幾十萬人的集團企業(yè)迁酸。其實想來也很正常先鱼,這些用戶有復(fù)雜的IT需求,也就造成了復(fù)雜的產(chǎn)品方案組合胁出。想要在復(fù)雜平臺上構(gòu)建任何一個應(yīng)用都是極其困難的工作型型。他們喜歡APaaS不僅因為它實現(xiàn)應(yīng)用的速度和靈活度,更喜歡我們貫通的數(shù)據(jù)共享設(shè)計和開放接口全蝶。只要通過明道云構(gòu)建的應(yīng)用數(shù)據(jù)闹蒜,任何其他應(yīng)用都能夠方便調(diào)用和寫入。SaaS產(chǎn)品天生的簡潔開放特征在繁重的企業(yè)軟件世界里就是一道亮光抑淫。
尤其當我們推出私有部署版以后绷落,很快得到了大中型用戶的關(guān)注,在最近的一個季度始苇,我們的私有部署版被將近1000個用戶安裝部署砌烁,并申請了社區(qū)版許可證。得益于基于Docker的鏡像部署方案催式,這個過程在過去是難以想象的成本函喉,而現(xiàn)在完全不需要我們做什么服務(wù)。同時荣月,明道云私有部署版的鏡像也上架了阿里云管呵,騰訊云,AWS哺窄,Azure和華為云市場捐下,這些平臺上的云計算用戶可以用幾個簡單的操作完成系統(tǒng)部署。
大企業(yè)采納新產(chǎn)品的過程是十分緩慢的萌业,對產(chǎn)品能力的完整度要求也和中小企業(yè)用戶全然不同坷襟。POC(產(chǎn)品概念驗證)的周期有時候可能長達半年到一年,還有眾多的技術(shù)合規(guī)性工作要去完成生年。對于明道云來說是不小的挑戰(zhàn)婴程。我們已經(jīng)初嘗勝利的果實,團隊也在逐步適應(yīng)大企業(yè)的需要抱婉,服務(wù)再苦再累也比轉(zhuǎn)型前的黑暗要好萬倍排抬。我們年輕的業(yè)務(wù)負責人曾前志和他的團隊在這個過程中呈現(xiàn)的學(xué)習能力令人驚嘆懂从。
再給半年時間,我們的產(chǎn)品一定會在眾多標桿企業(yè)中落地蹲蒲,讓大企業(yè)能夠享受產(chǎn)品的靈活度番甩,讓中小企業(yè)能夠依靠產(chǎn)品的健壯度。
回到我之前提到的門檻問題届搁。這個問題今天依然沒有最好的答案缘薛。APaaS產(chǎn)品的復(fù)雜度固然會形成一定的門檻,但是經(jīng)過這兩年以后卡睦,我們發(fā)現(xiàn)這并不足以建立競爭壁壘宴胧。阿里云也推出了低代碼平臺宜搭,騰訊云應(yīng)該也在開發(fā)自己的APaaS產(chǎn)品表锻。和巨頭共舞是IT產(chǎn)業(yè)的常態(tài)了恕齐。
我們相信真正的門檻在于用戶關(guān)系和伙伴關(guān)系的繁榮度和健康度。只有大量用戶使用的平臺才有機會建立這樣的壁壘瞬逊。而建立這個壁壘的關(guān)鍵詞恰恰又是“開放”显歧。讓任何人都能夠在平臺上搭建應(yīng)用,交換應(yīng)用确镊,銷售應(yīng)用士骤;讓技術(shù)從業(yè)者可以繼續(xù)擴展這個平臺;讓數(shù)據(jù)進得來蕾域,出得去拷肌;讓明道云可以在所有云計算平臺上運行;讓釘釘和企業(yè)微信上的企業(yè)用戶也可以順利使用我們的產(chǎn)品旨巷,只有把開放度做到極致巨缘,才有可能達成我們的目標。
6.0開始的下一個迭代采呐,正是應(yīng)該開始往這個方向發(fā)力带猴。
借此文,向堅持至今的明道云團隊致敬懈万,對持續(xù)使用明道云的客戶致謝。沒有你們靶病,明道云走不完這個艱難的轉(zhuǎn)型之路会通。
2020年6月20日 上海
題圖:Photo by Ian Chen on Unsplash