負責中華電信專案:Ticket Vending Machine, TRA 臺灣鐵路-自動售票機
服務於中華電信專案:4thGen Ticket System, TRA 臺灣鐵路-第四代票務系統
A. 臺灣鐵路管理局-第四代票務系統 [2019/02 - 2023/01]
專案管理:
1.專案交付:撰寫及專案文件(測試計畫/報告書、使用者指南)、定期/非定期向客戶報告、配合使用者驗收進行展示及製作文件。
客戶關係:與客戶密切溝通,確認需求、報告進度、說明解惑及追蹤議題。
2.時程管理:依使用者情境,建立WBS目標及時程。之後管理開發、測試、交付時程。
3.更新管理:經風險評估,安排較低風險時機及具備充足配套,方允許更新部署。
4.教育訓練人員:擔任使用者教育訓練講師,約6場次200人次。
5.展示服務管理:負責中部展示,管理人力/秩序/贈品及服務現場民眾及長官使用系統。
軟硬體開發:
1.跨組協調:協調7組、約5家公司超過10人之AP開發團隊及硬體團隊/時程/整合。
2.系統設計:依需求及技術團隊協作,以PowerPoint繪製Wireframe, UML之Flow Chart 及泳道圖描述系統關係,建立系統規格。
3.敏捷開發:以XP(Extreme Programming)模式開發及測試軟硬體。
4.軟體品質管理:Code Review 品質較低系統,確認修改內容符合報告、開發規範。
軟硬體測試:
1.歸納及分類個案:依據規格需求、情境及業務屬性分類抽樣及找出邊界個案。
2.人工測試:依規格,人工測試軟硬體協同交易服務,確認UIUX及運作正確性。
3.Bug追蹤及修正:以log追蹤Bug歸屬或根因,判斷歸屬及適度給PG提出修正方案。
4.自動化測試:以JavaScript, Node.js, Selenium webdriver, Shell Script撰寫物件導向程式從前端測試全系統、PL/SQL控制及還原資料。
DevOps:
1.實機安裝:建立實機軟體安裝流程指南,負責1st組實機現場安裝,以改善流程。
2.OP管理:協同管理線上及現場客戶服務人員(約15員),撰寫指南、問題分析及分派任務,以協助客戶排除現場問題。
3.客戶服務:依報案資訊引導客戶使用手冊或說明,以排除現場問題。
4.錯誤追蹤:當認定系統存有錯誤時,透過快速經驗或log分析,找出錯誤根因,通知PG團隊修正。
5.使用者統計:以PL/SQL 定期統計交易情況,每月/不定期回報主管及客戶。
B. 臺灣鐵路管理局-第四代票務系統 [2019/02 - 2022/12]
軟體測試
1.歸納及分類個案:依據規格、情境及業務屬性分類抽樣及找出邊界個案。
2.Bug追蹤及修正:以log追蹤Bug歸屬或根因,判斷歸屬及適度給PG提出修正方案。
3.自動化測試:以JavaScript, Node.js, Selenium webdriver, Shell Script撰寫物件導向程式從前端測試全系統、PL/SQL控制及還原資料。
DevOps:
1.CI/CD:使用Jenkins及遠端至伺服器,部署測試環境及正式環境AP。
2.客戶服務:依報案資訊引導客戶使用手冊或說明,以排除現場問題。