# 第二週:如何打造高效溝通的軟體開發團隊 當你進入一間新公司,可能你的同事和你同期間入職、或者是你上任公司小組長,公司提供幾位資淺工程師讓你帶,究竟該透過哪些方法,來加速高效溝通,並塑造出良好的團隊默契,也是重要一環 本門課將獲得以下的知識和能力: 1. 認知雙方對交付的預期 2. 同步與非同步溝通的溝通技巧 3. 三種有效的 Retro 覆盤方法 4. 向上對齊、向下對齊的溝通要點 5. 熟悉如何結合敏捷和持續交付理念,以實現高效的溝通流程 ## 本培訓時間軸 ([課程頁面](https://www.figma.com/file/5CcV07FuQkeADgwNrmbfhw/Node.js-Landing-Page?type=design&node-id=428-379&mode=design&t=E4YTX2qbcqXisnU3-0)、[去年班級記錄](https://www.notion.so/2023-Node-js-bf602a4b3216463eaf66717111f95971?pvs=4)、[影片](https://drive.google.com/drive/u/1/search?q=node)) <!-- https://courses.hexschool.com/courses/enrolled/2017785?preview=admin --> 1. 2/19~2/29:開放報名,即可獲得上屆直播錄影 2. 3/16(六):台中、高雄、海外場線下專題工作坊 3. 3/17(日):台北場實體聚會:線下專題工作坊 4. **3/18(一)~7/5(六) 專題教練陪跑**:總計 16 週,每週各組會與專題教練挑一天對齊專題進度 5. 4/2(日):前確認企業題目範圍:確認專題範圍,[交接 UI 設計師](https://www.notion.so/774aa0e9c20647b9bb6323ec7b3cffd4)進行設計 6. 4/10(三):Node.js 直播授課 9. **7/14(日) 線上專題成果發表** ## 認知雙方交付的預期 團隊溝通上,比較常見的認知問題: 隊友 A:「你下週購物車功能進度可以做完嗎?」 隊友 B:「**我下週會完成!(有信心**」 * 情境 1 - 交付時間:拖到下週日最後一刻才交付,但東西卻不如組員預期 * 情境 2 - 交付方式:我有做完,但還在我本機,還沒發 PR.. QQ * 情境 3 - 交付品質:我有做,但結果一堆 BUG 還沒測 * 情境 4 - 交付回報:有做完,但忘了跟窗口說,卡片也沒設定 隊友 A:「這功能我們預期下週五要給教練看,你下週三 21:00 前可以先交付給我們看嗎?大家一起看,幫你確保產出有符合預期」 隊友 B:「沒問題,不過下週一公司要上線個產品,但我預期還是能交付個版本上去,但我不確定週一、週二哪天可以,但這段我會發 GitHub PR 上來,你們收到通知再進行檢視就好,還有下週三晚上我有空,我們快速開一個番茄鐘的站立會議,確保週五能夠預期產出可以嗎?我想順便了解隊友 C 的開發狀況」 ## 同步與非同步溝通 多數開發者不習慣非同步溝通,需要磨合彼此回覆狀態,例如一個問題: ### 非同步溝通 Q:當你跟組員有正職,透過下班時間做 side project,你在早上 8:00 發出個問題問組員,預期希望何時獲得回覆? 1. 3 小時內! 2. 晚上 12 點前 3. 隔天早上 6 點 4. 隔天 24:00 前回覆 ### 同步溝通 要請團隊成員,要固定約一天進行課程產出,開會也是一種 Team Building  ## 三種覆盤方式([北11](https://www.notion.so/4-24-af1aa11d0e404c6caf38dac90c3ac3ad?pvs=4)、[北16)](https://www.notion.so/4-18-221b023cee20488ca4d7db20e539d4ac?pvs=4) * 星形回顧 (Starfish Retrospective): 這種方法將討論分成五個部分:應該開始做的(Start)、應該停止做的(Stop)、應該繼續做的(Keep)、應該做更多的(More)、以及應該做更少的(Less)。團隊成員共同討論這些議題,幫助識別改進的領域。 * 4Ls回顧 (4Ls Retrospective - Liked, Learned, Lacked, Longed For): 這種方法鼓勵團隊成員分享他們喜歡的(Liked)、學到的(Learned)、缺少的(Lacked)、以及渴望的(Longed For)事物。這有助於團隊了解過去一段時間內的成就和挑戰。 * KALM回顧 (Keep, Add, Less, More): 這種方法與星形回顧相似,但更加集中於團隊的當前狀況。團隊會討論他們想要保持(Keep)、新增(Add)、減少(Less)、以及增加(More)的事物。這有助於團隊識別具體的行動項目以改善工作流程。 ## 本培訓組織圖(向上對齊、向下對齊) 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up