今天向我們大神和團隊小伙伴請教了這個問題,分享給大家,也是在摸索后面有新的體會和感悟會持續更新。
什么是流程
流程是有幾個要素:
1.有開始
2.有結束
3.有節點(其中包括動作節點以及判斷節點等)
4.有流向
了解流程圖
有一個在線軟件可以嘗試一下:
https://www.processon.com/
諸如:
這就是一個簡單的流程圖。
確定流程開始
換句話說就是如何從原型找到這個產品的入口。
有兩種方式獲取:
1.在產品講解原型的時候從他講解的過程中獲取。
2.如果沒有產品,就把自己當做互聯網用戶去點擊原型,比如用戶第一次進入這個產品的入口。
確定流程中的節點
上面我們已經可以知道我們的流程開始,接下來如何從產品原型中獲取每個節點呢。
第一步:采用在頁面中找"動詞"的方式,
在原型中仔細需找“動詞”,比如:登錄,注冊,下一步,激活,保存等等。
第二步:點擊這些"動詞"看看觸發動作
1.點擊之后頁面是否發生了跳轉。
2.點擊之后頁面是否彈出窗口,對彈出的窗口內容進行同樣的檢索。
3.點擊之后當前頁面是否發生了變化,有的是當前頁面刷新,有的是刪除一個頁面元素等。
根據這些觸發動作去判斷是否將其作為一個動作節點。
確定流程的結束
一個流程必須有結束,而且結束的要自然。
如果你在點擊原型的時候發現按照上面的流程沒有可以往下點擊的入口啦,也許這個流程就可以結束啦。
從用戶的角度來說,用戶的真實問題得到解決就可以判斷這個流程結束啦。
比如:去購物,下完訂單,付完款,收完貨,這個流程就算完啦,至於評價那是可有可無的,不影響你購物。
確定主流程
根據上面的方法,我們已經可以畫出系統中很多的流程,或簡單,或復雜,但是這些流程中我們是如何判斷哪些是主流程呢?
一句話:根據產品需求確定。
從以下幾個角度思考:
1.從這個產品的名稱上判斷,產品的名字是對象整個產品的抽象定義,是最能體現核心業務的,
有了核心業務,那么核心業務中的流程自然也是最主要的流程啦。
2.思考一下如果你是一個互聯網用戶使用產品你最想解決的問題是什么,哪個服務解決了你的問題哪個
服務的流程就是這個產品的主流程,有些流程即使沒有也不影響你解決問題它就不是主流程。
比如:去京東,淘寶我們的目的是購物,那么圍繞着解決這一問題的流程就是主流程,
假如京東,淘寶不能下訂單,或者不能支付那你肯定會罵街的,假如你不能收藏店鋪,你肯定不會這么激動。
如果發現從產品的角度和用戶的角度沒有達到契合,我們應該以產品的情況而定,如果產品初創沒有真實用戶那就
以產品為准,如果有了真實用戶,那就應該以用戶的真實需求為准。
編寫流程需要注意:
1.流程中的節點要都處在同一個思考層次上。
不能上一個節點在說抽象的概念下一個節點就在描述細節,這種讀起來很不舒服。
比如下圖中的“員工請假流程圖”
2.流程要有一個很明確的名稱,或者主題。
每一個流程都是要一個非常鮮明的主題,你的命名最能體現你的主題,你的流程就對這個主題的體現,
如果你的節點中體現了非主題中的概念會給人造成歧義。
3.要忠於你的流程圖。
流程中是給人看的,再給人講解的過程中要完全按照你寫的流程不要補充太多流程節點中沒有體現的東西。
如果你的流程圖很簡單,你補充的東西很多,如果下次過了幾個月再讓你或者別人看你肯定不會記起來的。