某司CRM產品,認為走業務流程的業務才是訂單。按照這種理解,退貨,換貨是訂單,而充值不是訂單。
究竟什么是訂單?
訂單作為一個業務Actor皆可感知的重要業務實體,其是脫離IT系統而存在的,IT系統所做的僅是將其在軟件系統中以對象的形式表現出來,不能依據系統實現,改變訂單的定義。要正確的給訂單下定義,須忘掉IT系統,從業務的角度給出定義。
企業一般會有售前,售后,銷售,服務等部門,而訂單是產生在銷售活動中的,表示客戶對企業產品或服務的一次訂購。依此理解,退換貨是服務,不是訂單,而充值是訂單。走不走流程,僅僅是訂單實施的方式。
這個案例告訴我們,系統的業務模型,要從業務的視角來建,IT系統是將業務模型用軟件概念來表述,不能改變業務概念。