Skip to content

[Discussion] 重新評估捷運、台鐵與高鐵功能的產品方向 #83

Description

@itousouta15

背景

目前 YABus 除了公車以外,也加入了捷運、台鐵與高鐵功能。

不過這三個交通工具目前的功能完整度與使用體驗仍不理想,部分頁面還需要大量重構。如果繼續維護,會分散公車核心功能與後續社交功能的開發資源。

目前需要重新評估是否要繼續維持多交通工具方向。

目前狀況

  • 公車仍然是 YABus 的主要核心
  • 捷運、台鐵、高鐵頁面目前功能不夠完整
  • 部分頁面需要重新設計與重構
  • 多個交通工具同時維護會增加測試與維護成本
  • 路線、即時資料、預測與 UI 的處理方式不完全相同
  • 社交功能尚未開始完整實作

方案一:重構捷運、台鐵與高鐵頁面

重新設計並完善目前的交通工具功能。

可能包含:

  • 重做頁面 UI 與操作流程
  • 改善資料載入速度
  • 修正即時資料與預測問題
  • 統一不同交通工具的元件與設計
  • 補足定位、站點、班次與地圖功能
  • 增加測試與錯誤處理

優點

  • 保留多交通工具整合的方向
  • App 功能範圍比較完整
  • 使用者可以在同一個 App 查詢不同交通工具

缺點

  • 開發時間較長
  • 維護成本較高
  • 會延後公車核心功能與社交功能
  • 需要同時處理多種不同資料格式與 API

方案二:暫時移除其他交通工具,專注公車與社交功能

暫時隱藏或移除捷運、台鐵與高鐵頁面,將開發重點集中在公車。

後續優先完善:

  • 路線與支線整合
  • 路線載入速度
  • 到站預測
  • 取消發車資訊
  • 附近站牌
  • 轉乘資訊
  • 我的最愛與常用路線
  • 路線分享
  • 好友位置與搭乘狀態
  • 公車異常通知

優點

  • 產品定位更清楚
  • 可以集中資源做好公車體驗
  • 更快開始開發社交功能
  • 減少未完成頁面對整體品質的影響
  • 後續維護與測試較容易

缺點

  • 暫時失去捷運、台鐵與高鐵功能
  • 已經使用這些功能的使用者可能受到影響
  • 未來重新加入時可能需要重新整理架構

討論事項

請討論以下問題:

  1. 捷運、台鐵與高鐵目前是否值得繼續投入重構成本?
  2. 使用者實際上是否有使用這些功能?
  3. YABus 是否應該先明確定位為公車 App?
  4. 社交功能是否比其他交通工具更值得優先開發?
  5. 如果暫時移除,是否應保留程式碼並改為實驗功能?
  6. 是否可以先隱藏其他交通工具,再根據使用者回饋決定是否恢復?

初步建議

在沒有足夠使用者需求與維護人力之前,建議先暫時隱藏捷運、台鐵與高鐵功能,優先完成公車核心體驗與社交功能。

這不代表永久刪除,而是先將資源集中到 YABus 最有特色、也最符合目前定位的功能。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions