身為PM的你,應該重視一下流程圖了

52 評論 69365 瀏覽 523 收藏 7 分鐘

在設計一個互聯網產品時,流程圖可以幫助我們查漏補缺,避免功能流程、邏輯上出現遺漏,確保流程的完整性。

流程圖是流經一個系統的信息流、觀點流、或部件流的圖形代表。它既可以是生產線上的工藝流程,也可以是完成一項任務必需的管理過程。流程圖有時也稱作輸入-輸出圖,該圖直觀地描述一個工作過程中的具體步驟(百度解釋部分節(jié)選)。

個人理解,一個好的互聯網產品(移動端/PC端)流程圖就是用戶完成某一項任務的具體行為步驟,例如:登錄、注冊、購買商品等等,這執(zhí)行這項任務時,每一個行為的集合,從流程的開始到結束的封閉系統。中間不能出現斷層、及走不通的情況。

為什么要畫流程圖(意義)

在設計一個互聯網產品時,流程圖可以幫助我們查漏補缺,避免功能流程、邏輯上出現遺漏,確保流程的完整性(往往這也是產品被噴的一個重要因素)。

在實際工作過程中,很多PM因為時間上的原因往往將這個工作給忽略了,最后導致在需求評審會上總時不時的被技術發(fā)現這樣那樣的問題,邏輯走不通,流程有問題等等情況(長此以往你在他們心目中的專業(yè)性將大打折扣…認真思考下,為什么技術看不上你了吧)。動手寫文檔或畫原型之前,梳理下流程是很有必要的一項工作,真的花不了太多時間(熟能生巧,第一次都會感覺痛苦…o(╯□╰)o老司機都是這么過來的)。

舉我一個工作過程中實際發(fā)生的例子:

背景:登錄功能,支持第三方登錄。個人資料有修改密碼的功能。

屏幕快照 2016-12-05 上午9.27.04

點擊第三方登錄按鈕,登錄成功后,進入應用。這是一個很簡單的需求,其實也沒什么好梳理的流程,可是在個人資料頁面有修改密碼這一功能,如果一個新用戶通過第三方登錄的話,那這時的用戶是沒有密碼的,那這個修改密碼是不是就是有問題的,是否應該有些判斷,看這個用戶是否是設置過密碼的,如果是則應該是設置密碼的功能。

所以很多時候,PM再設計產品的時候,功能上的缺失,邏輯上的錯誤往往就是功能、業(yè)務流程上沒有考慮周到,尤其是經驗不太豐富的PM,所以流程圖是很重要的應該予以重視,哪怕僅僅是紙面上的草圖。

(說到底就是為了少出問題,不被噴o(╯□╰)o)

怎么畫流程圖

同樣是拿注冊登錄這個流程舉例:下面這張圖是我用Axure畫的(OmniGraffle,ProcessOn這些工具也都不錯,文末會附有Axure 8中文版,OmniGraffle 6的破解版下載鏈接,有需要的自?。?,不要太糾結于工具,找一個順手的即可。

注冊登錄流程

可以直接保存圖片到本地,還是挺清楚的。

上面這幅圖是登錄、注冊,找回密碼的流程,因功能及業(yè)務需求的不同僅供參考。當你認真仔細的梳理過后,就會在最大程度上避免一些流程上的問題發(fā)生。

提高效率的小技巧

當然,這一過程中其實也是有些小技巧可以快速的提高我們的工作效率,例如:獲取驗證碼這一功能,基本上是大同小異的,一次做好我們可以反復去使用。

屏幕快照 2016-12-04 下午5.44.55

在上面那一張,完整的登錄注冊流程圖里,你就可以把獲取驗證碼這一流程,單獨提取出來,涉及到這個流程的時候,只需要一個超鏈接,鏈接到獲取驗證碼這一個流程就可以了(具體操作看原型Axure,密碼登錄時獲取驗證碼,文末會有鏈接),同樣的方式,在電商類產品里從瀏覽商品到最后下單,付款結賬這一任務流程,把其中常用的付款流程單獨提取出來,這樣一個大的流程就是由許多小流程(一個流程一個小模塊)組成,每個小流程(常用的,每個App流程基本改動不太大的)可反復使用,提高工作效率,這就有點像面向對象的封裝思想。

以上就是我個人在平時的實踐中總結的一些工作方法,可能并不一定很好,但又怕什么呢,這不就是一個不斷成長與進化的過程么,就像一個優(yōu)秀的產品也是在不斷打磨的過程中逐漸完善起來的,所以我們的工作方法也是,需要不斷的探索,力求找到最好方法。最后,如有什么建議與想法歡迎能和大家溝通交流,彼此成長。特別喜歡一句話:

累死你的不是你的工作,而是工作方式。

 

本文由 @夏祥全?原創(chuàng)發(fā)布于人人都是產品經理。未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. Axure 8中文版,OmniGraffle 6的破解版下載鏈接……失效了,能再發(fā)一下嗎?感謝了!

    來自上海 回復
  2. axsure破解版安裝包鏈接失效了,能再發(fā)一下嗎?感謝了!

    來自湖北 回復
  3. 你的箭頭怎么弄出來的 我只能用連接的方式

    來自福建 回復
    1. 123

      來自北京 回復
    2. 123什么呀

      來自湖北 回復
  4. 感謝樓主分享,求OmniGraffle 6的破解版下載鏈接,十分感謝

    來自北京 回復
  5. 不錯,收藏

    來自北京 回復
  6. 流程圖存在問題

    來自江蘇 回復
  7. 小白問題,文中所畫的流程圖應該是 業(yè)務流程圖吧。

    來自上海 回復
  8. 請問一下連接線中的是和否是怎么搞出來的,謝謝

    來自廣東 回復
    1. 雙擊

      來自廣東 回復
    2. 雙擊連接線,,,

      來自福建 回復
  9. 您好,寫的非常仔細,收益很深,請問您能分享下Axure 里面的手機的原件圖么,最近在學畫原型圖,但是缺少很多原件誒。。。

    回復
  10. 用什么軟件畫的流程圖?

    來自廣東 回復
    1. Axure

      來自北京 回復
  11. 提示注冊的時候為什么要到密碼登陸?

    來自北京 回復
    1. 產品流程:驗證碼登錄,輸入手機號后臺判斷是否注冊過,如果沒有注冊,后臺自動注冊。驗證碼登錄,輸入的是手機號和驗證碼,注冊跟登錄對用戶來說是一個流程,如果是首次使用驗證碼登錄,個人中心,有個設置密碼的功能,設置后,用戶下次就可以用手機+密碼登錄了?,F在很多App都這么設計了(驗證碼登錄/注冊)。對用戶來說,不用再走所謂的注冊了,流程更加簡化。

      來自北京 回復
    2. 哈哈,你發(fā)現了?,F在的用戶登錄功能流程,通過手機號碼+驗證碼登陸成功后就不需要再驗證是否為新用戶而再去注冊賬號了,用戶步驟更少。
      還有就是,賬戶+密碼的形式,在輸入完賬號就可以在對話框做出是否有賬號的判斷,而不是輸完密碼后再去驗證哈。

      來自遼寧 回復
    3. 設計真的不錯

      來自北京 回復
  12. 有2處錯誤

    來自北京 回復
  13. 第一個登陸注冊流程圖里面,密碼登陸,最后檢驗驗證碼是否過期,判斷條件的字段錯了,兩個出口條件都是“是”,向下的是否 ??

    來自安徽 回復
    1. ?? 確實。。。。你很細心。。。。

      來自北京 回復
  14. Java基礎

    來自江蘇 回復
  15. OmniGraffle 6的破解版 有鏈接嘛?

    來自中國 回復
  16. 第一個登陸注冊流程圖里面,密碼登陸,最后檢驗驗證碼是否過期,判斷條件的字段錯了,兩個出口條件都是“是”。

    回復
  17. 我的axure的flow庫不是這樣的流程圖,請問你是在其它地方下載的library嗎?

    來自廣東 回復
  18. 這種還是比較好的。很詳細,應該是用思維導圖梳理的吧。
    最近研究了些流程圖,中看不中用(想漂亮就得花時間去布局,感覺挺浪費時間的)

    來自安徽 回復
  19. 來自四川 回復
  20. 樓主真棒

    來自北京 回復
  21. 你肯定是一點不懂技術

    來自北京 回復
  22. 主流驗證碼獲取流程,應該是先填手機號,再獲取驗證碼吧

    來自新加坡 回復
    1. 是啊。。。流程沒問題,你在仔細看看

      來自北京 回復
  23. 請問樓主可否提供一下Omnigraffle 6的鏈接和提取碼?

    來自天津 回復
    1. OmniGraffle Pro 6 破解版 鏈接: https://pan.baidu.com/s/1pLNISMR 密碼: p7yp

      來自北京 回復
  24. 這幾天轉到一個新的業(yè)務部門 花了兩天摸索了下用戶使用服務的全流程。感覺流程圖真的是很有用的東西,哪些節(jié)點出了問題都能一目了然

    來自江蘇 回復
    1. 嗯,內容雖枯燥,作用還是很明顯的。

      來自北京 回復
  25. 累死你的不是工作,是你的工作方式 ??

    來自北京 回復
    1. 你想說什么?能具體點嗎?

      來自湖北 回復
  26. 不知道兄弟能不能留個微信,很多問題可以跟你再交流交流

    來自廣東 回復
    1. yangxiuqiu_shiguang

      來自北京 回復
    2. 加的時候 備注下人人都是產品經理,生人一般不加

      來自北京 回復
  27. 抽象,封裝,繼承,多態(tài)

    來自北京 回復
  28. 封裝的這些流程圖模塊可以給我一份嗎

    來自上海 回復
    1. 評論里有文檔鏈接,建議自己動手畫畫,其實很簡單的,把平時能常用到的,單獨總結一下

      回復
    2. 你好,能把你總結的封裝好的流程圖模塊共享一下嗎,這個思想很棒

      來自廣東 回復
    3. 123

      來自北京 回復
  29. 提示輸入郵箱,手機號不存在時,要注冊,為什么不到注冊呢?怎么又到驗證碼或密碼登錄了呢

    來自北京 回復
    1. 驗證碼登錄,其實就包含注冊跟登錄兩個功能,后臺會做判斷,沒注冊過得手機號會進入新頁面(設置密碼),最后注冊成功。具體流程要看你的產品需求。

      來自北京 回復
    2. ?? 有個地方確實寫錯了,判斷完是否為新用戶后,下一個流程應該是輸入密碼(不應該有用戶名/郵箱)。。。。下次登錄,直接用手機號和密碼就行了

      來自北京 回復
  30. 請問Axure的鏈接在哪里呢?沒有找到

    來自北京 回復
    1. 文檔鏈接:http://4vlk4c.axshare.com/#g=1&p=文檔說明 Axure下載鏈接:https://pan.baidu.com/s/1jIobxzg 密碼:6qva
      文章發(fā)布的時候被去掉了。

      來自北京 回復
    2. 謝謝你

      來自北京 回復