業(yè)務(wù)流程圖、數(shù)據(jù)流程圖傻傻分不清

豆芽悟
2 評論 23102 瀏覽 99 收藏 8 分鐘
🔗 技术知识、行业知识、业务知识等,都是B端产品经理需要了解和掌握的领域相关的知识,有助于进行产品方案设计和评估

本篇文章作者將用示例展示業(yè)務(wù)流程圖和數(shù)據(jù)流程圖的不同,數(shù)據(jù)流程圖更抽象,而業(yè)務(wù)流程圖更具概括性。閱讀本篇文章,可以詳細了解二者的區(qū)別與應(yīng)用關(guān)系。

大多數(shù)的2B產(chǎn)品都要解決如何將線下的業(yè)務(wù)流程放到線上?在需求分析的過程中,常常會用到兩類圖形工具:業(yè)務(wù)流程圖和數(shù)據(jù)流程圖。

按理說這兩類工具的名稱都可以顧名思義:

  • 業(yè)務(wù)流程圖就是用來描述業(yè)務(wù)流的過程,主要面向的對象是甲方單位。
  • 數(shù)據(jù)流程圖就是用來說明未來線上的數(shù)據(jù)流,主要面向的是參與相關(guān)設(shè)計、開發(fā)的人員。

可現(xiàn)實工作中,我們拿到的很多所謂業(yè)務(wù)流程圖,都夾雜著數(shù)據(jù)流等信息,導(dǎo)致一張圖想表達的內(nèi)容太多,讀圖的人也云里霧里。

今天豆芽君就以準備系統(tǒng)分析師考試過程中,對這兩個圖的一些補充理解,來談?wù)勅绾卧u審業(yè)務(wù)流程圖、數(shù)據(jù)流程圖畫的好不好?

一、業(yè)務(wù)流程圖

業(yè)務(wù)流程圖的圖形符號有6種如下圖:

業(yè)務(wù)流程圖的示例如下:

認真看看業(yè)務(wù)流程圖的符號和示例,我們會發(fā)現(xiàn)有幾個需注意的地方:

  1. 業(yè)務(wù)流程圖沒有條件判斷框,這說明業(yè)務(wù)流程圖主要描述標準的正向業(yè)務(wù)流。分支、異常等流程一般是通過設(shè)計階段的活動圖來描述。
  2. 業(yè)務(wù)流程圖反映了業(yè)務(wù)處理的過程,不同崗位的分工與聯(lián)系。
  3. 業(yè)務(wù)流程圖還體現(xiàn)了過程中的輸出文檔/表格,所需的文件存儲。

到這里我們概括下,業(yè)務(wù)流程圖主要是用以向甲方呈現(xiàn)業(yè)務(wù)處理的一般過程,并標識出過程中用到的各種過程文檔,以及甲方主要會用到的報表文件有哪些?

看到這里,豆芽君希望你能抽象地做下進一步的總結(jié),業(yè)務(wù)流程由不同崗位的人負責(zé)不同的業(yè)務(wù)活動,在活動過程有一般需要會有輸入信息,同時在部分活動后會有輸出信息。

這也體現(xiàn)了計算機主要干的三件事:輸入、處理、輸出。

相信你就容易理解業(yè)務(wù)流程圖的作用就是把業(yè)務(wù)過程先做初始的結(jié)構(gòu)化。大家把復(fù)雜的業(yè)務(wù)過程,翻譯成了由輸入-處理-輸出組成的結(jié)構(gòu)化流程。

二、數(shù)據(jù)流程圖

我們繼續(xù)談?wù)剶?shù)據(jù)流程圖,在教材中對數(shù)據(jù)流程圖的解釋是,業(yè)務(wù)流程圖雖然形象地表達了信息的流動和存儲過程,但仍沒有脫離貨物、產(chǎn)品等物質(zhì)要素。

為了用計算機處理信息,必須進一步舍去物質(zhì)要素,收集數(shù)據(jù)資料,繪制數(shù)據(jù)流程圖。單從數(shù)據(jù)流動過程來考查實際業(yè)務(wù)的數(shù)據(jù)處理。

我們同樣先看張數(shù)據(jù)流程圖的示例:

從上圖我們可以看出數(shù)據(jù)流程圖只有4種圖形符號:數(shù)據(jù)流(流向箭頭)、加工(圓圈)、數(shù)據(jù)存儲(兩條橫線)、外部實體(矩形框)。

我們繼續(xù)認真看圖示的內(nèi)容,再與業(yè)務(wù)流程圖相比較下(以下均為邏輯對應(yīng)):

  1. 外部實體對應(yīng)了業(yè)務(wù)流程圖的業(yè)務(wù)處理單位。
  2. 加工對應(yīng)了業(yè)務(wù)流程圖的業(yè)務(wù)處理。
  3. 數(shù)據(jù)流對應(yīng)了業(yè)務(wù)流程圖的業(yè)務(wù)流向。
  4. 數(shù)據(jù)存儲對應(yīng)了業(yè)務(wù)流程圖的表格制作、數(shù)據(jù)收集(輸入)和文件存儲(輸出)。

但也請注意,它們兩者的主要區(qū)別:

  1. 數(shù)據(jù)流程圖相比業(yè)務(wù)流程圖更加抽象,它舍去了具象化的活動、事務(wù),只保留數(shù)據(jù)有關(guān)的信息。
  2. 數(shù)據(jù)流程圖相比業(yè)務(wù)流程圖更加概括,它通過逐層分解的方式(上圖是0層圖,還需要對圖中的每個加工做下一級分解),在對應(yīng)層次上只呈現(xiàn)相應(yīng)的數(shù)據(jù)信息。

這里想啰嗦幾句:抽象能力是衡量一個IT從業(yè)人員除了邏輯之外,第二重要的能力。特別對于2B產(chǎn)品,面對復(fù)雜的業(yè)務(wù),產(chǎn)品設(shè)計時如何以不變應(yīng)萬變,這才是2B產(chǎn)品分析工作最重要的價值所在。

相比來說,2C產(chǎn)品的業(yè)務(wù)流程比較單一,2C產(chǎn)品經(jīng)理哪怕是1:1還原業(yè)務(wù)流程直接做產(chǎn)品設(shè)計,也不會給產(chǎn)品帶來多大的復(fù)雜度。而2B產(chǎn)品則完全不同(懂的人秒懂哈)。

好了,到這里豆芽君希望你和我一起做下進一步總結(jié):

  1. 應(yīng)該先有業(yè)務(wù)流程圖,再有數(shù)據(jù)流程圖,因為數(shù)據(jù)流應(yīng)該是基于要解決的具體業(yè)務(wù)問題。
  2. 數(shù)據(jù)流程圖是對業(yè)務(wù)流程圖的進一步抽象,它為下一步的數(shù)據(jù)庫設(shè)計做準備。
  3. 這兩個圖應(yīng)該有一定的映射關(guān)系,通過業(yè)務(wù)流程圖可以檢查數(shù)據(jù)流程圖是否有遺漏?

以上的總結(jié)內(nèi)容,都來自豆芽君的個人經(jīng)驗總結(jié),這也是文章的價值。

看完、理解了這些內(nèi)容,再回過頭去看每個軟件項目的需求規(guī)格說明書,一下子就能看出文檔作者到底是網(wǎng)上找個模板依葫蘆畫瓢(應(yīng)付我們也是有標準的軟件工程過程),還是真材實料可以指導(dǎo)后面的設(shè)計、開發(fā)。

以上,希望對你有幫助。

作者:豆芽悟,公眾號:豆芽悟

本文由 @豆芽悟 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自 Unsplash,基于CC0協(xié)議

該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 相當精辟,學(xué)習(xí)了

    來自中國 回復(fù)
  2. 請教,一般數(shù)據(jù)流程圖是哪個崗位負責(zé)呢

    來自河北 回復(fù)