經過前幾天把登入、運動紀錄頁面做出來後,想知道是不是有什麼需要改進的,一定要實際使用看看。今天我實際來去萵苣用我的 APP 來記錄我的訓練。來看看有什麼需要改善的。

寫自己會用的產品
常聽到一句話:「要寫一個自己會用的 APP。」回頭檢視我的職涯,其實從上班到現在,手上做過的產品幾乎沒有一個是我真正會用的。這不是產品不好,而是因為我並不是它們的目標客群。如果只是上班寫程式,好像沒什麼影響。但久了就會發現問題:很多設計明明在我眼中合理,卻被使用者覺得難用;甚至還沒上線,測試人員、PM、老闆就會指出「這樣很怪」,進而質疑你的專業。這種「對產品沒有感覺」的狀況,對我來說一直是個困擾。
因此,如果有選擇,能投入到自己真正有興趣、會使用的產品,絕對是最理想的。因為你能更理解使用情境,設計出的功能也更貼近需求。
使用體驗
這次實測下來,整體使用沒什麼大問題,但還是有幾個需要改進的地方:
- 輸入方式:目前輸入組數與重量需要手動打字,稍嫌麻煩。如果能像計算機一樣設計專用輸入介面,操作會更順手。
- 新增動作:市面上許多 APP 都內建運動項目清單,但常常和健身房的機台名稱對不起來。我覺得需要一個「自訂新增動作」的功能,才能真正符合個人需求。
- 運動時間紀錄:像 Garmin 手錶一樣,能記錄運動時間與休息時間,這對完整追蹤訓練過程非常重要。
- UI操作的不直覺:像是刪除和新增動作我覺得都有點不太直覺,這感覺也需要思考一下要怎麼改善UI

數據呈現
目前雖然有紀錄,但缺少「即時回饋感」。例如:
- 當天總訓練量
- 與上週的比較
- 成就感的數據視覺化(曲線圖、累積卡路里等)
這些功能可以讓使用者在運動完後更有成就感,也能持續激勵自己。不過短期內我會先專注在基礎功能,把核心流程打好,再逐步加上數據分析。
結論
這次實際帶著 APP 到健身房使用,才真正感受到「自己是用戶」的重要。只有親身體驗,才能發現設計上的不足,也能更明確知道下一步要改進什麼。對我來說,這正是開發過程中最有價值的一環——因為好的產品,絕對不是寫出來就好,而是用出來才知道。