# 【主管專屬】團隊切版協作起手式
### 第一步:Team building - 建立關係
關鍵:成員共同做相同的事情
1. 打招呼,分享自己(MTBI、蓋洛普心理測驗、小秘密)
2. 儀式感活動:新人迎新會、猜年紀大小
3. [Gartic](https://gartic.io/04cOD)線上你畫我猜
4. 桌遊、密室逃脫、羽球
5. 顧問教育訓練
6. 直播班小組任務
```
直播班建議:
1. 相約第一次線上同步會議,彼此先自我介紹
2. 分享自己一個小秘密、分享自己未來出路規劃
```
### 第二步:維持關係(<span style="color:blue">重要</span>),以六角學院為例
1. 每週三、五遠端,採非同步討論
2. 一週一次同步會議討論,固定在週四
3. 每兩個月一次 Team building
4. 每三個月一次 1 one 1
```
直播班建議:
1. 一週至少要開 1~2 次同步會議
2. 每日進度回報
```
:::spoiler 展開截圖



:::
### 團隊開發流程
1. 一起討論任務卡片,定義卡片的優先值,例如此 [template](https://notion-templates.notion.site/5b593126d3eb401db62c83cbe362d2d5?v=a44397b3675545f389a6f28282c402ae),並設立 **代辦清單、處理中、審查中、已完成**等狀態
2. 規劃每個時間里程碑要完成哪些卡片
3. 觀察各成員的時間里程碑執行結果
4. 覆盤
5. 重複上面 2~5 的流程,詳情觀看 [Scrum 工作法](https://titansoft.com/tw/agile_toolkits/scrum)
## 開發流程
1. **環境建立**:主管開出第一版環境
2. **PR 審核**:主管主導 Git 協作,並討論要由主管審 PR,還是互相互審
3. **自動化部署**:分支規劃,設計哪條 branch 會自動部署到測試機還是正式機[以 Vercel 為例子](https://github.com/gonsakon/json-server-vercel/tree/main)
## 網頁切版
1. 色系建立
2. 元件建立([Node北11組](https://github.com/alphatero/siau-kha-frontend/tree/main/src))、[mopcon 2020](https://github.com/MOPCON/MOPCON/tree/develop/2020-dev)
3. layout 規劃
```
直播班
1. 任何人都可以改 Git 裡面所有的 code
2. Git 本來就會解決衝突
```
### 建議範例
1. [commit 第一個單字會是動詞](https://github.com/Ameliaearth/Taiwan-I-see/commits/main)
2. [格式統一範例](https://github.com/Beginneraboutlife116/easy-your-cook/commits/main)、[格式統一範例二](https://github.com/AnnChouCode/TeaTime-Gathering/commits/main)
3. [Node 北11組範例](https://github.com/alphatero/siau-kha-frontend/commits/main)
## 協作參考
- [Node.js 企業專題班 - 年資平均 2.5 年](https://www.notion.so/2023-Node-js-bf602a4b3216463eaf66717111f95971?pvs=4)