top of page

快速迭代的系統最實用的『新手導覽』開發策略

  • 作家相片: 駒米
    駒米
  • 2025年12月9日
  • 讀畢需時 2 分鐘


Orlo 上線後,我發現有一些用戶,註冊進來什麼都沒做就離開了。這讓我重新思考怎麼處理Onboarding 議題。


做十幾年的軟體開發,我一直認為最好的 UX 應該是不需要有產品說明。所以開發時,我會反複地要求操作流程順暢。至於製作導覽教程,大多不是優先投入項目。但很快我就發現一個狀況,有些用戶註冊進來,沒有任何操作就離開了。這怎麼行?那我們打造的神奇功能不就成了擺設?


新觀念產品一定要導覽嗎?

這是我踩到的兩個雷區:

  1. 介面只要設計的夠直覺就好?

  2. 介面乾淨才能讓認知負擔低?


直覺是過去經驗的總和,越創新,就越不直覺。但新系統不創新?用戶不就用舊系統就好?既然創新是在挑戰用戶直覺,沒有合理的引導就是把學習成本丟給他。


留白在新手面前,是未知的恐懼,沒有資料、沒有說明的乾淨畫面。用戶不熟悉,通常會傾向選擇保守的操作 → 不去按、關掉。所以任何「帶有新觀念」的產品,沒有做導覽是過於自信。


那下一個問題,要怎麼做?


常見的教程模式

我們最常看到的教程有三種

  •  投影片 / 教學影片

  •  - 遮罩(Overlay)

  •  - 新手教學關卡


但實務上一定會遇到,系統功能、介面一直在迭代。這時 截圖 / 影片 / 遮罩 / 關卡 的壽命很短,只要一個改版,素材就可能得重做或做修改。更何況,花很多心力去製作的教程,大多數用戶會直接跳過 (我就常跳過 🤣)


對「效益的疑慮」與「維護成本的兩難」,也是我先前一直不做教程的原因。最後我發現,最好的解法是 預載範例 (Seed Data)。


使用預載範例作為新手導覽

在初始化的時候,寫入一些種子資料,例如:

  • 用戶看到的第一個卡片

  • 標題寫著「試著按左下的按鈕」

  • 內容寫著「這是 xx 功能的卡片,可以幫你…」


把想要引導的內容,直接寫進用戶資料裡,甚至還可以在操作動線上的各模組,埋好下一步指引。用戶就能像拿著藏寶圖一樣,探索你的系統。


這樣做有兩大好處:

  1. 情境式學習 ー 用戶在使用過程中學習,而不是看說明書

  2. 增加信任 ー 給用戶測試資料,用戶可以放心的測試


而對開發端來說,用種子資料作教程就更棒了,在開發過程中,常就要使用 Seed date 作測試。所以用種子資料作教程,幾乎不增加開發成本。這種教程放在「資料層」,介面再怎麼改資料都能適應新介面。即使系統功能有變化需要調整教程,可能就是改寫教程文案就好。專案經理就能改,不需要動到工程師 / 測試。


精確度高、維護成本低,還不用怕改版。對快速迭代產品來說,Seed Data Onboarding 可說是一種最好的策略。

留言


駒米 JUMI

部落格《JUMI》創辦人 / 系統開發顧問 / 獨立開發者 

時常分享數位工具、系統實務、及讀書心得。10 多年開發與管理經驗,最愛用 Google Workspace 進行團隊的流程優化。曾主持 Kensington、Johnson 等公司的產品開發,建置超過 50 個系統。

Mail-amico
​訂閱電子報 

取得最新的生產力文章及工具包

​感謝你的訂閱!

​追蹤駒米 JUMI
  • Portaly
  • Line
  • 線程

2025 駒米 JUMI | 圖片來源 Freepik, Storyset, Flaticon

bottom of page