香港商宏焰有限公司 劉憲廷 考上 CSM 心得分享
姓 名 劉憲廷
班 別 2019年第17屆Certified Scrum Master(CSM)認證培訓_台北實體班_06/29-06/30_Jacky, CST
CSM考試通過日期 【班別錄取率在他考取後達 16/16=100%】
|
香港商宏焰有限公司 劉憲廷 考上 CSM 心得分享
在還沒聽過敏捷開發方法學之前, 在求學階段學過waterfall, Spiral, RAD 幾個軟體開發的方法學, 到了軟體業界後, 基本上都是用waterfall 跟 RAD 的方式開發軟體. 但隨著時代在進, 資訊爆發的時代 開發計畫方向幾乎天天在變, 花了一星期把開發計畫書寫好了, 準備要開發了或是開發中期間, 才收到上級的指示說這計畫要改變, 一些功能我們不要了, 或是進入驗收階段, 客戶預期驗收的產品有一段落差, 設計變更是家常便飯了.
八年前離開軟體到硬體, 八年後再回軟體界, 感覺整個世界都變了. 每個軟體人說的都是Agile 跟Scrum Framework. 這幾個名詞上網查了一下, 似懂非懂, 裡面每個成員的腳色, 除了development team 其他的角色是做什麼的, 更是一知半解. 沒有實際參與過 或是跑個幾個 sprint, 其實還真不容易 . 畢竟被傳統的開發流程教育了好幾年, 一時要轉換mindset, 說實在的, 是有點難度的, 經過幾個朋友界紹長宏的課程 , 能幫助到我, 半信半疑的就來參加兩天的CSM.
這兩天上課我收穫很多, Jacky老師跟Roger 老師的經驗談, 很多的case study跟實驗, 同學們的經驗分享. 從為什麼要設定Sprint的周期, 每個Sprint的增量目的為何, sprint task breakdown到最小化, sprint review 跟 retrospective, 都有完整的介紹跟實驗. 以實際的操作取代傳統填鴨式的教學. 兩天課程下來, 讓人想不知道不了解scrum都難, 個人非常感謝老師們的精心設計, 上課內容非常活潑, 讓兩天漫長的時間 覺得過的好快.
下面是兩天的課程中 讓我印象深刻的項目
在上課的一開始, 全部的人圍在一起將球拋給對面的那一位同學, 以接力的方式將球傳到最後一位同學在有限的時間下, 看能完成幾次傳接. 重複三次, 每次結束進行簡短的review 看如何improve 傳接的次數. 因為人數眾多 你一言我一語 讓溝通出現了障礙 這也讓我了解到為什麼要限制scrum team 人數 好讓溝通能夠順暢些
估算時間的測試: 老師給了每個學員一副有數字的紙牌 , 然後針對不同的動物所需完成拼圖時間進行估算, 每個人所看到的(盲)點不一樣, 估算Task時間也就都不一樣, 這正是我待的公司所遇到的問題. 一個sprint安排的point 都是由team lead去估算, 常常到sprint 結束, 還剩好幾個points沒做完.在retrospective的時後, 常常review 到這點 但又不讓engineer 有機會去估. 經過這次CSM課程, 我會把這idea帶回去給公司長官, 請他們慎重重新考慮估算時間的方式, 讓Agile practice的精神得以發揮.
最後課程結尾時, 老師又讓同學們在時間的限制下, 用POP 去開發一個簡單的app. 讓大家了解到 一個sprint 如何去prioritize feature. 什麼東西該先做什麼東西該後做 最後簡短的一個sprint review 跟各位報告 當, sprint run 完的結果, 以及跟stakeholders 的互動後 continuous integration 跟如何產生出更符合客戶預期的產品 才是最終的目的
|