BPM比低級代碼有更長的歷史。BPM是壹個開發工具,可以幫助開發者快速構建工作流應用(包括表單、流程跳轉、通知以及相應的數據處理)。這裏的工作流應用通常跨越多個業務系統,從多個系統提取數據,並將流程處理的結果寫回相應的系統。為了提高開發效率,壹些BPM廠商引入了低代碼技術,改進了表單和流程設計的功能,增強了可視化程度,使BPM成為低代碼的壹個分支。iBPM是在傳統BPM的基礎上,加入人工智能相關功能,實現更精準的OCR,甚至過程預測等高級功能而形成的。目前iBPM在國外處於起飛階段,資本和業界都非常看好這個新領域。
國內外許多OA廠商為了增強定制能力,在系統中增加了流程和表單的設計功能。國外有壹些高度開放的OA,已經支持連接其他業務系統的數據庫和API,所以具備BPM的能力。如果妳需要使用OA自帶的BPM來構建公司範圍的工作流,妳需要優先考慮它與第三方系統API集成的能力。如果集成能力強,節省購買低代碼或BPM的成本也不是沒有道理。