答案:一步一步會發生什麼事?痛點在哪裡?「現況旅程」記錄今天發生的事。「未來旅程」則是針對未來應該如何進行的提案,並會明確標示為未來旅程。
請閱讀 ~/.claude/skills/research-shared/contract.md,並在整個過程中遵守。$SHARED 代表該資料夾。你的輸出檔案是 journeys.md,位於 idea 資料夾內。如果沒有指定 current 或 future,則製作現況旅程。
步驟
-
開始。 遵循合約中的「開始一次執行」。 完成條件:簡報明確指出一個決策,且 intake 已回報。
-
選擇模式。 遵循合約中的「原型或真實」。 完成條件:你已說明本次執行使用哪種模式以及原因。
-
挑選人物與場景。 從
personas.md中選取主要人物,以及決策所依賴的其他人物。對每個人物,指定一個具體的場景及其邊界:起點、終點(終點是指當事人得知是否成功的那一刻,或是對於重複性事件,下一個週期的開始)。如果personas.md不存在,則使用jobs.md中的區隔,並在執行記錄中說明。 完成條件:每個旅程都有一個場景,並明確標示起點與終點。
接著依照您正在繪製的狀態,進入對應的分支。
現況旅程
-
僅限原型模式:訪談。 在閱讀任何研究資料之前,遵循
$SHARED/belief-interview.md的「提問」、「記錄」和「核對」部分。訪談主題:引發此流程的狀況、人們今天的步驟、最糟的時刻、還有誰會參與、以及流程如何結束。 完成條件:此技能所使用的每一項信念都已有結論(verdict)。 -
走訪各階段。 針對每個旅程,撰寫 5 到 7 個「今天發生的事」的階段:階段、目標、他們在做什麼、接觸點、他們在想什麼、情緒(1 到 5 分)、痛點與機會。真實模式僅使用
primary.md。除非有參與者的話語佐證,否則情緒分數屬於推斷。永遠不會匯合的路徑會成為獨立的旅程。接觸點要指名還有誰參與,而且如果等待或交接會造成困擾,則應獨佔一行。然後反轉行走的假設:如果不是一次性完成、或不是獨自一人、或使用者有無障礙需求,會怎樣?每個答案都成為一個痛點或一個[gap]。 完成條件:每一行都已填寫(未知處填unknown),每個情緒都是一個 1 到 5 的整數或unknown,且已完成反轉假設。 -
標記關鍵時刻。 指出 2 到 3 個關鍵時刻,每個以粗體的「階段」開頭。這些是產品可以改變結果的地方。 完成條件:每個時刻都指出表格中的一個階段,並說明如果結果良好會怎樣、如果結果不好會怎樣、以及人們在放棄時會做什麼。
-
撰寫。 填入
$SHARED/templates/journeys.md中## Journey:的部分,並使用模式所要求的標頭。 完成條件:每個段落都有其主張或一個[gap]。 -
完成。 遵循合約中的「完成一次執行」。在原型模式中,也需遵循
$SHARED/belief-interview.md的「告知當事人」部分,下一步技能是/create-interview-script,以測試風險最高的信念。在真實模式中,下一步是再次使用此技能,並指定future。
未來旅程
-
從今天開始。 未來旅程是對現況旅程的回應。如果
journeys.md中尚未包含此人物與場景的現況旅程,請先建立該現況旅程。 完成條件:它所回應的現況旅程已經存在。 -
重新設計各階段。 檢查現況旅程的痛點和關鍵時刻。對每個階段,說明什麼改變了,以及當事人現在會做什麼。刪除應該停止存在的階段。保留已經運作良好的部分。每一行都標記為
[proposed],並附上促使此改變的證據,因為這是設計而非研究發現。預測的情緒同樣使用 1 到 5 分。 完成條件:現況旅程中每個痛苦的階段都已修改或標記為保持不變,並附上理由。 -
列出必須成立的前提。 列出此未來旅程所依賴的條件:人們必須做什麼、企業必須建立什麼、可能出什麼問題。指出其中風險最高的前提。 完成條件:「必須成立的前提」至少有 3 行,並標記出風險最高的那項。
-
撰寫。 新增
$SHARED/templates/journeys.md中的## 未來旅程:部分。 完成條件:每個段落都有其內容或一個[gap]。 -
完成。 遵循合約中的「完成一次執行」。下一步技能是
/create-usability-plan,以與真實使用者測試未來旅程。