MOPCON 濁水溪以南最大研討會對於大家應該都不陌生,但大家知道經營研討就跟經營公司、團隊是非常類似的,在全遠端工作的團隊,我們又是如何達到快速且流暢的開發,除了快速開發之外,也同時要能夠幫助團隊中其他的成員更為 Work Smark ,我們是如何做到的?
MOPCON資訊組工作方法[email protected] Tour Kaohsiung
View Slide
● KKBOX 後端工程師● 2019 MOPCON 資訊組組長● 2017 - 2018 MOPCON 總召● 2016 MOPCON 場務組組長● 2015 MOPCON 行政 / 場務副組長經歷
● 於 2012 年創立● 濁水溪以南資訊科技盛事● 破千人研討會什麼是 MOPCON
大家認為的資訊組
● 幫助工作夥伴更為 Work Smart● 跨平台資訊系統整合● 給予使用者更為方便的產品● 玩玩新技術我所認為的資訊組
● 培育人才,挖掘人才● 規劃遠端工作方法與多人協同合作工作流程● 讓所有資訊組的組員都有收穫的度過我的工作
資訊組工作方法組織團隊Organization020103提升穩定度Development & Deployment降低團隊溝通成本Communication
如何組織我的團隊01
團隊組成
如何尋找人才■ 社群朋友推坑推薦■ 老朋友相挺■ 公開徵求表單求才若渴面談 / 聊天■ 人格特質■ 傳達目標與理念■ 技能技術取向是否吻合需求
如何保持熱情
確認個人期望目標
● 可以進行開源貢獻● 可以體驗多人共同協作● 想要學習新技術與技能提升● 想要自己寫的東西可以被更多人使用個人期望目標
■ 2 weeks 一個 Sprint■ 每週五進行 Slack Daily■ 溝通項目◂本週做了什麼◂下週會做什麼◂遇到什麼問題如何執行專案管理 - Scrum
平台穩定性不佳02Typo 不應該出現?但每個人都會
● Typo / Syntax error 導致程式無法正常運行● 誤會需求邏輯● 撰寫不易維護的程式碼● 工程師都具有推送程式權限● 資料庫容易被碰觸到 (Google Sheet)平台穩定性不佳 - Problem
● Github 權限調整● 導入 Code Review 流程平台穩定性不佳 - Solution
應該要是 $url
● Github 權限調整● 導入 Code Review 流程● 導入測試與 CI / CD平台穩定性不佳 - Solution
● Github 權限調整● 導入 Code Review 流程● 導入測試與 CI / CD● 環境切割平台穩定性不佳 - Solution
Production Develop
● 多一個人看總會發現不起眼的問題● 團隊合作,互相溝通建立團隊程式碼文化● 培養各位工程師 Code Review 的能力● 提升平台穩定度平台穩定性不佳 - Benefit
解決溝通成本高03
● 議程組 / 贊助組索取素材不易● 對於長年支持我們的乾爹 / 講師體驗不佳● 蒐集來的素材散落各地解決溝通成本高 - Problem
● 降低溝通時間● 統一素材蒐集位置● 一目了然的介面解決溝通成本高 - Solution
● 統一介面進行素材索取,一目了然● 省去大量郵件往來的溝通成本解決溝通成本高 - Benefit
SendingMerge RequestDevelop Continuous IntegrationReview &Merge RequestContinuous DeploymentRun CI Pipeline1. Install Project2. Unit TestDeploy
資訊組工作方法組織團隊Organize Team020103提升穩定度Deployment降低團隊溝通成本Communication
● 今年開的 PR 數量 = 274● 今年的 commit 數量 = 1007● 今年的 comment 數量 = 261● 12 個 Sprint = 24 週 = 6 個月數據整理
● CMS○ Telegram 推送訊息功能○ 講師管理○ 贊助商管理● 官網(前後分離)● APP (iOS / Android)● 大地遊戲 (2/4 Stages)完成專案
● Code Review (https://d.pr/tvLGOU)● 大部分的開發者都不具備多人協作的經驗● 公開(Slack public channel, Github PR)討論熱烈● 確實幫助團隊更為 Work Smart我的收穫
● 不是一個 6 個月的團隊● 專案容器化● 期許可以將我們的專案提取核心開源出來● 培養工程師,商業思維的工程師2020 資訊組未來展望
Does anyone have any questions?[email protected]Thank you!歡迎加入資訊組