业务流程图与功能流程图到底有什么区别?
【提問背景】我理解的業務流程圖是整理公司整體業務的流程,而功能流程圖是整理產品本身所有功能的流程。但兩個之間是否有重復?有經驗者是否給予指示,舉例說明。
【前景提要】在回答這個問題之前,看了下知乎上很多大佬對于這個問題的解答,感覺可以把這個問題用更簡單的方式來回答。下面黑馬老童以一個通俗易懂的案例,給大家把這兩者之間有什么區別梳理清楚。
先把提問背景中提問者對于這個問題的認知細化一下,業務流程圖可以是指公司整體業務的流程,也可以是指產品本身的整體業務。一個產品本身是會存在N個業務流程的,我們拿大家比較熟悉OA系統來舉例。
如下圖所示:休假、加班、健康打卡、云借閱等等這些功能都是可以形成具體的業務流程圖的,那么這里說的業務流程圖就是指產品本身的業務流程圖,而不是公司整體業務的流程。
通常在產品經理的日常工作中,我們說的業務流程圖一般是指具體某個產品的業務流程圖,不是指站在公司整體業務架構上去梳理流程圖。一般來說,梳理公司整體架構的流程圖,是需要產品總監這個角色去做的。
接下來,給大家繪制兩個業務流程圖,來加深大家的理解。
聊到這里相信大家對于業務流程圖已經有一定的了解了,接下來說下什么是功能流程圖。大家只需要記住一句話,功能流程圖就是業務流程圖的細化!
我們來看一下相同模塊的業務流程圖和功能流程圖。
以大家都非常熟悉的注冊登錄模塊來舉例吧!
注冊登錄業務流程圖:
注冊登錄功能流程圖:
從注冊登錄的業務流程圖和功能流程圖中我們可以很明顯的得出一個結論:功能流程圖其實就是業務流程圖的細化!
產品經理在日常工作中給領導匯報主要是講業務,不需要去講一些異常情況的判斷,只需要提前梳理好具體的業務板塊就可以了。這時候我們的主要產出就是業務流程圖。
產品經理在和項目組的其他同事在聊功能如何實現的時候,就需要盡可能的聊細致一些,特別是一些異常情況的判斷。因為開發在寫代碼的時候,是需要把這些異常情況判斷的代碼,寫到具體的功能里面去的。如果我們不提前說清楚,那么可能會導致產品最終上線的時候,被測試人員發現有很多BUG。
【結論】
①功能流程圖其實就是業務流程圖的細化。
②給領導匯報用業務流程圖。
③給同事講解用業務流程圖和功能流程圖。
總結
以上是生活随笔為你收集整理的业务流程图与功能流程图到底有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序猿有话说:计算机,学着挺有意思的,就
- 下一篇: 孤独的狼