B 端軟件:常見知識梳理

我一直從事企業(yè)級軟件研發(fā)工作,也就是我們通常稱之為 B 端軟件。近年來,我的工作重心主要在研發(fā)低代碼平臺和 aPaaS 平臺,這使我對 B 端軟件有了更深入的理解。
和 B 端軟件對應的就是我們熟悉的 C 端軟件,我們手機中安裝的那些 APP 就屬于此類。那么,他們之間的主要區(qū)別是什么呢?
最初始的印象是 B 端面向企業(yè),而 C 端則面向個人。
最近我看到一個有趣的結論:
- C 端主要解決終端消費者的問題,需要耗費時間和金錢。例如抖音、淘寶、京東等應用程序。
- B 端主要致力于賺錢和增加價值,解決組織的增值需求,即所謂的 「降本增效」。例如 OA 可以提高辦公效率,低代碼平臺則可以提高軟件交付效率。
當然這種解釋并不完全準確,因為 C 端也有很多學習類和效率提升類的軟件。但是這樣的解釋可以幫助我們更快地理解它們之間的不同。
在接觸 B 端軟件慢慢深入后,發(fā)現(xiàn)有很多的維度和角度去看待 B 端軟件。
服務模式
1、SaaS(Software as a Service):軟件即服務。SaaS 是一種讓用戶通過網(wǎng)絡訪問軟件的模式。在這種模式下,軟件被部署在云端,用戶無需安裝就可以使用。SaaS 提供商負責軟件的維護和更新。
2、PaaS(Platform as a Service):平臺即服務。PaaS 提供了一個云端平臺,讓開發(fā)者可以在這個平臺上開發(fā)、運行和管理應用程序。開發(fā)者無須關心底層基礎設施,可以專注于應用開發(fā)。
3、IaaS(Infrastructure as a Service):基礎設施即服務。IaaS 提供了虛擬化的計算、存儲和網(wǎng)絡資源。用戶可以按需購買資源,而無須投資購買硬件設備。IaaS 提供商負責基礎設施的管理和維護。例如:阿里云的 OSS 服務。
關于這三者,曾經在播客中聽一個大佬是這么類比的:
SaaS :凡是給一個賬號和密碼的,就可以認為是一個 SaaS 服務,就像住酒店,選擇房型和時長,支付相應的費用,我們是客戶,酒店提供 SaaS 服務。
PaaS:你蓋一棟樓,按照酒店的規(guī)格裝修好,租給他人去經營管理,你就是提供 PaaS 服務。
IaaS:你搞定水電繳費、蔬菜生鮮的供貨、床單被套送洗,這就是在為酒店提供 IaaS 服務。
除此之外,還有一種模式叫 aPaaS(Application Platform as a Service):應用平臺即服務。aPaaS 是 PaaS 的一種特殊形式,它提供了一個集成的開發(fā)、運行和管理應用程序的環(huán)境。用戶可以在 aPaaS 平臺上快速構建、部署和擴展應用程序。Gartner 對其所下的定義是:
這是基于PaaS(平臺即服務)的一種解決方案,支持應用程序在云端的開發(fā)、部署和運行,提供軟件開發(fā)中的基礎工具給用戶,包括數(shù)據(jù)對象、權限管理、用戶界面等。
要確定一家平臺是不是 aPaaS,只需要看該平臺是否擁有開發(fā)應用系統(tǒng)的能力,能不能快速開發(fā)出一套軟件系統(tǒng)。
發(fā)展歷程
1、個性化:記得早期做企業(yè)項目,全個性化定制,使用傳統(tǒng)的瀑布模式開發(fā):
- 需求分析和客戶的業(yè)務方溝通完需求,整理成需求文檔。
- 進行高保正 UI 圖的設計和技術層面的設計,找客戶確認。
- 確認后進行開發(fā)、測試上線。
- 進入后期運維階段。
個性化定制的產品大多都是解決客戶特定場景問題,無法進行復用,每一個新的客戶進行項目落地,又需要重頭開始,導致成本高、收益低。
2、垂直化:想要讓邊際成本比較低,就需要從個性中找共性,所以就出現(xiàn)了泛微、藍凌、致遠的 OA 辦公軟件;金蝶、用友的財務、人力資源軟件;明源的房地產軟件等。
垂直化的商業(yè)軟件對于中小公司可以開箱即用,對于大型企業(yè)客戶來說也需要一定的個性化定制和改造才能上線使用。這里的定制和第一階段的個性化定制就是兩個層面的東西了。
3、多樣化:隨著 B 端軟件越來越成熟,企業(yè)信息化建設越來越完善,B 端軟件越來越豐富和多樣,從只支持 PC 端訪問到支持多終端使用;從支持單機部署到分布式、容器化、SaaS 模式;從解決某一個特定場景問題到多領域發(fā)展,例如:泛微現(xiàn)在不單單只是一個 OA 系統(tǒng)了。
4、集成化:功能雖然在不斷增強和擴展,但不可能把所有事情都做了,需要的是將擅長的事情發(fā)揮到極致。要完成更大的業(yè)務目標就需要進行集成和連接,只要涉及到這些方面:
- 獲取第三方系統(tǒng)的數(shù)據(jù)進行展示。
- 業(yè)務上有需要和第三方系統(tǒng)進行數(shù)據(jù)傳遞和交互。
- 特定的功能需要對接專有軟件或服務,例如:電子簽章、Office 文檔編輯、查詢企業(yè)信息、地圖顯示等。
現(xiàn)在的一些 aPaaS 平臺基本都具備各種集成的能力。
5、平臺化:制定標準和規(guī)范,讓更多的 ISV(獨立軟件開發(fā)商)能在平臺上進行軟件開發(fā),或者讓一些軟件廠商能將自己產品和平臺進行適配,當入駐的軟件越多,平臺的能力就越強,最終打造一個軟件的生態(tài)。例如釘釘和企業(yè)微信的應用中心。
運維角度
從運維部署的角度來看,B 端軟件可以分為公有云、私有云、混合云三種方式。
1、公有云:公有云是指第三方服務提供商(如 AWS、阿里云、華為云等)提供的云計算資源和服務。在這種情況下,企業(yè)不需要購買和維護自己的硬件和基礎設施,而是根據(jù)使用情況付費。公有云的優(yōu)點包括快速部署、按需付費和彈性擴展。
2、私有云:私有云是指企業(yè)內部建立和維護的云計算環(huán)境。企業(yè)可以在自己的數(shù)據(jù)中心內部署私有云,或者托管在第三方數(shù)據(jù)中心。私有云的優(yōu)點包括更高的安全性、更好的性能和更強的定制能力。
3、混合云:混合云是公有云和私有云的結合,企業(yè)可以根據(jù)業(yè)務需求和安全性要求靈活地在兩者之間切換。這種部署方式兼具公有云的靈活性和私有云的安全性,使企業(yè)能夠將敏感數(shù)據(jù)放在私有云中,而將其他可擴展的工作負載放在公有云中。
現(xiàn)在,國產化是一種趨勢,符合信創(chuàng)要求也屬于常規(guī)操作了,所以產品除了能在不同的云進行部署外,還需要能適配各類國產服務器、數(shù)據(jù)庫、中間件。
業(yè)務劃分
如果你剛剛接觸 B 端軟件,在各種會議溝通中,可能經常會聽到一些業(yè)務名詞,比如 OA、ERP 等,下面列舉些常見的業(yè)務系統(tǒng):
1、OA ( Office Automation):辦公自動化。它是指通過計算機技術和通訊技術來提高辦公效率,實現(xiàn)辦公信息化、網(wǎng)絡化、智能化的一系列技術和管理手段。常見功能有:即時通訊、日程安排、文檔管理、協(xié)同辦公、流程管理、知識管理、任務管理等。例如:泛微、藍凌、致遠。
2、ERP(Enterprise Resource Planning):企業(yè)資源規(guī)劃。ERP 系統(tǒng)是一種集成的管理信息系統(tǒng),它可以幫助企業(yè)管理生產、采購、銷售、財務等業(yè)務流程。例如:SAP。
3、CRM(Customer Relationship Management):客戶關系管理。CRM 系統(tǒng)用于管理企業(yè)與客戶之間的關系,包括客戶信息管理、銷售線索、線索跟進、市場營銷等功能。例如:紛享銷客、銷售易。
4、MES(Manufacturing Execution System):制造執(zhí)行系統(tǒng)。MES系統(tǒng)主要用于生產過程的實時監(jiān)控和調度,以提高生產效率和產品質量。
5、WMS (Warehouse Management System):倉庫管理系統(tǒng)。WMS系統(tǒng)是一種用于管理倉庫物流和庫存的軟件系統(tǒng),包括入庫、出庫、庫存管理、庫存盤點等方面的管理。
6、SRM(Supplier Relationship Management):供應商關系管理。SRM系統(tǒng)幫助企業(yè)管理與供應商的關系,包括供應商信息管理、采購管理、供應鏈協(xié)同等功能。例如:企企通。
7、HCM(Human Capital Management):人力資本管理。HCM系統(tǒng)用于管理企業(yè)的人力資源,包括招聘、培訓、績效評估等功能。
8、SCM(Supply Chain Management):供應鏈管理。SCM系統(tǒng)用于管理企業(yè)的供應鏈活動,包括物流、庫存管理、需求預測等功能。
9、PLM(Product Lifecycle Management):產品生命周期管理。PLM系統(tǒng)用于管理產品從設計到退役的整個生命周期,包括產品設計、生產、維護等環(huán)節(jié)。
10、EAM(Enterprise Asset Management):企業(yè)資產管理。EAM系統(tǒng)用于管理企業(yè)的固定資產,包括資產登記、維護、報廢等功能。
11、BI(Business Intelligence):商業(yè)智能。BI系統(tǒng)用于收集、分析和呈現(xiàn)企業(yè)數(shù)據(jù),幫助企業(yè)進行決策支持和戰(zhàn)略規(guī)劃。例如:帆軟、思邁特、海致等。
12、BPM(Business Process Management):業(yè)務流程管理。BPM 系統(tǒng)用于對企業(yè)的業(yè)務流程進行管理和優(yōu)化,以提高企業(yè)的運營效率和靈活性。
13、DMS(Document Management System):文檔管理系統(tǒng)。DMS 系統(tǒng)用于管理企業(yè)的電子文檔,包括文檔存儲、檢索、版本控制等功能。
14、MDM(Master Data Management):主數(shù)據(jù)管理。MDM 系統(tǒng)用于管理企業(yè)的主數(shù)據(jù),如客戶、產品、供應商、物料等核心數(shù)據(jù),確保數(shù)據(jù)的準確性和一致性。
15、ITSM(IT Service Management):IT服務管理。ITSM 系統(tǒng)用于管理企業(yè)的IT服務,包括服務臺、事件管理、配置管理等功能。
16、電子簽約:電子簽約系統(tǒng)是一種基于互聯(lián)網(wǎng)技術的合同簽署方式,它通過數(shù)字化、網(wǎng)絡化的方式,使得雙方可以在不同的地點、不同的時間完成合同簽署,從而提高合同簽署的效率和便捷性。例如:E 簽寶、金格、法大大、契約鎖等。






























