-2-1024x576.png)
上一篇整理了如何從主要使用者、使用者問題、核心價值與使用流程,理解一個 App 的服務設計。
當我們已經知道一個 App 想解決什麼問題後,下一步就可以開始比較:
面對相同的問題,其他 App 是怎麼設計的?
這篇會集中整理「競爭對手分析」與「功能分析」,觀察不同產品的做法,找出值得學習的設計。
一、競爭對手分析不是為了找出誰最好
競爭對手分析不是單純比較哪個 App 功能比較多,也不是找出哪個產品最厲害。
真正的目的,是了解不同產品在面對相同問題時,選擇了什麼不同的方法。
例如,同樣是預約功能,不同 App 可能會採用不同流程:
- 先選擇服務,再選日期
- 先選日期,再顯示可預約服務
- 直接顯示最近可預約時段
- 預約前要求登入
- 完成選擇後才要求登入
這些差異通常都代表不同的產品考量。
分析時可以思考:
- 哪一種方式最容易開始?
- 哪一種方式最節省時間?
- 哪一種方式最容易理解?
- 哪一個步驟可能讓使用者放棄?
- 哪一種設計比較適合自己的產品?
二、如何選擇比較的 App?
建議一次選擇 2~3 個 App,不需要一次比較太多。
可以從以下三種類型選擇。
直接競爭對手
提供相似服務,也面對相似使用者。
例如:
- 外送 App 與其他外送平台
- 訂房 App 與其他住宿預訂平台
- 記帳 App 與其他記帳工具
- 預約 App 與其他預約平台
這類產品適合比較核心流程與主要功能。
間接競爭對手
解決相同問題,但使用不同方法。
例如,使用者想解決「交通移動」的問題,除了計程車 App,也可能使用:
- 大眾運輸 App
- 汽車共享服務
- 租車平台
- 地圖導航 App
分析間接競爭對手,可以幫助我們看到更多不同的解決方式。
值得參考的其他 App
不一定要是同類產品。
只要某個功能做得好,就可以成為參考對象。
例如:
- 搜尋功能可以參考購物 App
- 預約流程可以參考訂房 App
- 會員制度可以參考影音平台
- 新手教學可以參考語言學習 App
- 收藏功能可以參考旅遊 App
三、競爭對手應該比較哪些內容?
最常見的分析方式,是列出每個 App 有哪些功能。
例如:
| 分析項目 | App A | App B | App C |
|---|---|---|---|
| 收藏功能 | 有 | 無 | 有 |
| 通知功能 | 有 | 有 | 無 |
| 社群登入 | 有 | 有 | 有 |
這種表格可以快速確認功能差異,但只看「有沒有」還不夠。
還要進一步觀察:
- 功能入口放在哪裡?
- 使用者是否容易找到?
- 操作需要幾個步驟?
- 是否需要重複輸入資料?
- 完成後有沒有清楚回饋?
- 使用過程中哪裡容易卡住?
也就是說,不只是比較「有什麼」,還要比較「怎麼做」。
四、競爭對手比較表
可以使用以下格式進行比較:
| 分析項目 | App A | App B | App C |
|---|---|---|---|
| 首頁主要入口 | |||
| 開始操作的方式 | |||
| 完成任務的步驟 | |||
| 功能是否容易找到 | |||
| 操作優點 | |||
| 使用上的不便 | |||
| 完成後的回饋 | |||
| 值得學習的地方 |
完成表格後,不要只寫「App A 最好」。
更有價值的寫法是:
App A 的首頁入口最清楚,第一次使用的人容易開始。
App B 的功能比較完整,但操作步驟較多。
App C 的功能較少,不過完成任務的速度最快。
這樣才能看出不同產品各自的設計方向。
五、功能分析不是列出所有功能
分析功能時,不需要把 App 裡的所有功能全部整理一遍。
一次選擇一個功能深入觀察會更有效。
例如:
- 搜尋
- 收藏
- 預約
- 購買
- 通知
- 分享
- 評價
- 會員訂閱
選定功能後,實際操作一次,記錄完整過程。
例如分析預約功能:
首頁 → 選擇服務 → 選擇日期 → 選擇時間 → 填寫資料 → 確認預約
接著觀察每個步驟的設計。
六、分析一個功能的四個重點
1. 功能入口是否容易找到?
觀察使用者從哪裡開始使用這個功能。
例如收藏按鈕可能出現在:
- 商品列表
- 商品詳情頁
- 搜尋結果
- 圖片右上角
- 更多選單
功能做得再好,如果入口不明顯,使用者也可能不會使用。
可以檢查:
- 圖示是否容易理解?
- 按鈕文字是否清楚?
- 入口位置是否符合使用情境?
- 使用者是否需要花時間尋找?
2. 操作步驟是否合理?
步驟不是越少越好,而是每一步都要有必要。
可以觀察:
- 是否有重複輸入的資料?
- 是否可以自動帶入過去資訊?
- 返回上一頁時,內容是否會消失?
- 使用者是否知道目前進行到哪裡?
- 是否出現不必要的確認步驟?
3. 操作完成後是否有清楚回饋?
完成操作後,使用者需要知道結果。
例如:
- 收藏後,愛心圖示改變
- 預約完成後,顯示日期與時間
- 付款完成後,提供訂單編號
- 上傳完成後,顯示處理狀態
- 發生錯誤時,說明錯誤原因
好的回饋應該讓使用者知道:
- 剛才發生了什麼
- 現在的狀態是什麼
- 接下來可以做什麼
4. 哪裡可能讓使用者放棄?
操作時可以特別記錄讓自己停頓或感到不確定的地方。
例如:
- 必須先註冊才能繼續
- 不知道按鈕代表什麼
- 選項太多,難以決定
- 需要重複填寫資料
- 錯誤訊息太模糊
- 完成後不知道下一步
這些地方通常就是最值得改善的部分。
App 功能分析紀錄格式
之後分析其他 App 時,可以直接使用以下格式。
基本資料
- App 名稱:
- 分析功能:
- 比較對象:
功能入口
- 功能出現的位置:
- 是否容易找到:
- 按鈕或圖示是否容易理解:
操作流程
- 完整操作步驟:
- 是否有不必要的步驟:
- 是否需要重複輸入資料:
操作結果
- 完成後的回饋:
- 發生錯誤時的提示:
- 使用者是否知道下一步:
分析結論
- 做得好的地方:
- 使用時卡住的地方:
- 與其他 App 不同的地方:
- 值得應用在自己產品上的地方:
結語
競爭對手分析不是照著其他 App 模仿,而是了解不同產品如何處理相同的使用情境。
分析時,可以把問題從:
這個 App 有哪些功能?
改成:
- 這個功能放在哪裡?
- 使用者如何開始?
- 完成需要哪些步驟?
- 哪裡可能讓使用者放棄?
- 不同 App 為什麼選擇不同的做法?
這樣才能真正看懂產品設計背後的思考,也更容易把學到的內容應用在自己的 App 上。
下一篇會整理「UX 分析」,觀察使用者在操作過程中,哪些地方順利、哪些地方容易卡住。
