Scrum進入疲倦期?三點幫你走出困境
《敏捷軟體開發》中提到: “Scrum可以幫助團隊更好地應對變化和不確定性,以及更快地響應客戶需求。透過持續的反饋和改進,Scrum可以提高團隊的適應性和靈活性。”
然而,有些團隊在使用Scrum後,卻出現了工作任務越來越多、加班越來越嚴重、迭代總是完不成的情況。 明明Scrum能提高團隊的效率,那為什麼會出現這些問題呢?
1、團隊缺乏對Scrum的理解和支援
團隊成員對Scrum的基本概念、角色、儀式和工具等缺乏瞭解,在Scrum實踐過程中無法正確的應用,導致在實踐變得非常混亂。
設想一下,明明很多工已經安排好了,想要使用Scrum就必須將這些任務重新拆解成一個個迭代。如果團隊成員沒辦法理解這樣做的用意,一旦出現問題,團隊成員會出現明顯的牴觸情緒,Scrum就會難以推行。這也會形成一個惡性閉環。
2、團隊缺乏有效的溝通和協作
Scrum強調團隊合作、迭代開發和持續反饋,團隊之間缺乏有效溝通很可能出現以下情況:
開發人員沒有及時告知測試人員他們所做的更改,測試人員就無法及時測試這些更改,導致專案進度延誤;
設計人員沒有與開發人員充分溝通,開發人員沒有正確理解設計人員的意圖,導致設計上的錯誤。
每日站會、迭代計劃會議的初衷是為了讓團隊成員之間更加了解專案與彼此,一定程度上避免因為資訊差、理解失誤等造成專案推遲。
3、團隊缺乏對工作量和進度的掌控
一種情況是團隊成員高估了自己能力,導致出現單個任務時間估算錯誤或整個迭代週期估算錯誤。另一種情況是成員低估了需求工作量,明明需要兩個個迭代完成的任務僅僅只安排在一個迭代中。
無論是哪一種情況,想要任務在規定時間內成功交付就需要團隊成員加班加點。因此,團隊缺乏對工作量和進度的掌控也是導致Scrum使用疲憊的原因之一。
在Scrum實行過程中,難免會有團隊出現上述情況。當然,這一切並不是Scrum本身的鍋。 那如果團隊出現這些問題,我們該採用如何解決呢?
1、加強對Scrum的理解和支援
團隊成員需要了解Scrum框架的詳細介紹,包括角色、儀式、工具等,積極地參與Scrum流程中。只有真實感受到Scrum帶來的好處,團隊成員才會從心底接納它。
同樣地,團隊負責人要提供必要的支援和幫助,來確保團隊能夠充分發揮Scrum框架的優勢,提高專案的效率和質量。
2、建立有效的溝通和協作機制
團隊成員應積極參與每日站會、迭代計劃會議、團隊回顧會等,及時分享自己的進展、問題和需求,以確保團隊成員之間有充分的溝通和協作。
舉個例子, 梳理會是PO向團隊成員說明未來迭代要做哪些需求的活動,開完梳理會再開計劃會議,團隊成員會對需求有更好的理解。梳理會雖然不是Scrum標準活動,但實際生產中,很多Scrum團隊都會在迭代中插入梳理會,幫助團隊對需求達成共識,確保下一個Sprint順利進行。
這裡還要注意一件事情:避免團隊內部無意義的內卷。每日站會會彙報做了什麼、要做什麼、需要什麼幫助,這難免會出現成員之間相互對比,很容易造成無意義的內卷。
3、採用適當的工具和技術來掌控工作量和進度
如果團隊成員對需求理解到位,可每個迭代還是被一大堆工作壓著,那就有可能是計劃會議上任務領多了,這就需要對團隊速率以及每個需求的工作量有一個很好的估量。
使用專案管理軟體是很必要的!如 看板、燃盡圖等視覺化工具能幫助團隊成員更好地掌控工作量和進度。這有助於團隊成員瞭解他們的工作進展和需求,並及時調整計劃和工作量。
除此以外, 建立良好的團隊文化、培養團隊成員的技能和能力、關注團隊成員的健康和幸福感等都可以幫助團隊走出Scrum疲憊的困境。
寫在最後
敏捷十二原則提到過:“敏捷過程倡導可持續開發,責任人、開發人員和使用者要能夠共同維持其步調穩定延續。 ”
我們不難看出,Scrum 提倡精益思想,其初衷是提高團隊效率,開發迎合市場的產品。一旦團隊出現各種情況,Scrum Master 就應該進行反思,及時引導團隊做出調整,從而促進團隊持續高效地發展下去。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69982050/viewspace-2953201/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 企業如何擺脫數字困境?Smartbi來幫你!
- EXCEL資料缺失、混亂、重複怎麼辦?我用ETL帶你走出困境Excel
- 收購Red Hat,能否讓步履維艱的IBM走出困境?IBM
- 企業資訊化管理軟體,如何走出開發困境
- 人造肉報告:走出實驗室 進入餐桌
- Scrum Sprint 週期 8 步走Scrum
- DDD三難困境解析
- 《Scrum Master進階白皮書》ScrumAST
- 【前端幫幫忙】第5期 關於CSS權重,你瞭解多少?前端CSS
- 高手是如何走出職業倦怠期的
- 職場瓶頸:2~4 年前端走出離職困境與舒適區前端
- 如何使用 K8s 兩大利器"審計"和"事件"幫你擺脫運維困境?K8S事件運維
- 解決開發者短缺困境,也許它能幫到你
- 十年程式設計經驗總結,三點技巧幫你提升程式碼能力!程式設計
- Vue入門(三)Vue生命週期Vue
- 你可能想要整合一個 Discourse 論壇?使用 Authing SSO 零程式碼幫你實現單點登入
- 演算法要幫你找到真愛有點難演算法
- PHP遇見Serverless,幫你解決這些痛點PHPServer
- PHP 遇見 Serverless,幫你解決這些痛點!PHPServer
- Zoho CRM系統幫助企業進行客戶生命週期管理
- AI診斷、數字康復治療、陪伴機器人……自閉症市場能否走出供求困境AI機器人
- AI考拉技術分享–Scrum入門AIScrum
- AI考拉技術分享--Scrum入門AIScrum
- 這三個關於Python包匯入的知識點你知道嗎Python
- 這三個關於Python包匯入的知識點你知道嗎?Python
- 低度酒賽道進入洗牌期,新品牌如何破局三大難題?
- 工控行業進入網路安全問題爆發期,有6點需要關注行業
- ScrumScrum
- 戲說領域驅動設計(三)——困境
- Scrum轉型(二) Scrum的角色Scrum
- 為什麼Scrum沒有幫助我反而增加了工作量? - RedditScrum
- Git提交錯了不用慌,這三招幫你修改記錄Git
- [每天進步一點點]mysql筆記整理(三):索引MySql筆記索引
- Maven入門【小白千萬別點進】Maven
- Hadoop進入寒冬期,崛起的會是Spark嗎?HadoopSpark
- 疫情影響企業發展能力?也許它能幫您擺脫困境
- CODING 告訴你如何建立一個 Scrum 團隊Scrum
- 進入中東遊戲市場,你需要知道這三件事遊戲