MOPCON 2019 資訊組工作方法

9fc5354f271d69e9a00f681658fadd66?s=47 Hash Lin
December 21, 2019

MOPCON 2019 資訊組工作方法

MOPCON 濁水溪以南最大研討會對於大家應該都不陌生,但大家知道經營研討就跟經營公司、團隊是非常類似的,在全遠端工作的團隊,我們又是如何達到快速且流暢的開發,除了快速開發之外,也同時要能夠幫助團隊中其他的成員更為 Work Smark ,我們是如何做到的?

9fc5354f271d69e9a00f681658fadd66?s=128

Hash Lin

December 21, 2019
Tweet

Transcript

  1. 2.

    • KKBOX 後端工程師 • 2019 MOPCON 資訊組組長 • 2017 -

    2018 MOPCON 總召 • 2016 MOPCON 場務組組長 • 2015 MOPCON 行政 / 場務副組長 經歷
  2. 3.
  3. 6.
  4. 7.
  5. 13.

    如何尋找人才 ▪ 社群朋友推坑推薦 ▪ 老朋友相挺 ▪ 公開徵求表單 求才若渴 面談 /

    聊天 ▪ 人格特質 ▪ 傳達目標與理念 ▪ 技能技術取向是否吻合需求
  6. 15.
  7. 18.
  8. 19.
  9. 20.
  10. 21.

    ▪ 2 weeks 一個 Sprint ▪ 每週五進行 Slack Daily ▪

    溝通項目 ◂本週做了什麼 ◂下週會做什麼 ◂遇到什麼問題 如何執行專案管理 - Scrum
  11. 22.
  12. 23.
  13. 24.
  14. 26.

    • Typo / Syntax error 導致程式無法正常運行 • 誤會需求邏輯 • 撰寫不易維護的程式碼

    • 工程師都具有推送程式權限 • 資料庫容易被碰觸到 (Google Sheet) 平台穩定性不佳 - Problem
  15. 30.
  16. 31.
  17. 32.
  18. 33.

    • Github 權限調整 • 導入 Code Review 流程 • 導入測試與

    CI / CD • 環境切割 平台穩定性不佳 - Solution
  19. 34.
  20. 38.
  21. 39.
  22. 42.
  23. 43.
  24. 44.
  25. 46.

    Sending Merge Request Develop Continuous Integration Review & Merge Request

    Continuous Deployment Run CI Pipeline 1. Install Project 2. Unit Test Deploy
  26. 48.

    • 今年開的 PR 數量 = 274 • 今年的 commit 數量

    = 1007 • 今年的 comment 數量 = 261 • 12 個 Sprint = 24 週 = 6 個月 數據整理
  27. 49.
  28. 50.
  29. 51.

    • CMS ◦ Telegram 推送訊息功能 ◦ 講師管理 ◦ 贊助商管理 •

    官網(前後分離) • APP (iOS / Android) • 大地遊戲 (2/4 Stages) 完成專案