為什麼“敏捷”會浪費這麼多時間? - Reddit
階段性工作、回顧、完善和類似的工作所花費的時間是瘋狂的。如果我假設每天有15分鐘的停頓,兩個小時左右的完善和回顧(我曾在一個地方有四個小時的完善),那簡直就是把一天的衝刺時間浪費在了會議上。
如果團隊中的人只是在電子郵件中告訴經理/主管 "我被這個擋住了",或者 "下次我們能這樣做嗎?",這反而會真的可以解決問題。
敏捷真正挑戰了 "效率 "的普遍觀念。
我們對什麼是高效的想法大多來自制造業,但這些想法往往不適用於知識工作者。在工廠裡看到一個翹著腳盯著天花板的人?他顯然是個懶人,解僱他吧。在軟體公司看到有人翹著腳盯著天花板?他們在想,別他媽的打擾他們。
許多開發人員認為,效率意味著每天都要寫出儘可能多的程式碼行。測試?這是別人的問題。如果你要衡量軟體開發的效率(我不建議這樣做),至少要全面衡量。當然,編碼的時間,還有測試的時間,讓別人解讀你的編碼風格的時間,修復錯誤的時間,解開你因為擔心時間而匆忙做出的有問題的設計決定的時間,以及解決客戶因為介面模糊而抱怨的時間。有很多開發人員認為他們是 "高效 "的,同時每天都在編寫大量的低劣程式碼。
最後,雖然大多陣列織說他們想要速度,但他們會用速度來換取一週中的每一天和週日的兩次可預測性。敏捷意識到,軟體不是衝刺,而是一場馬拉松(是的,Scrum稱其為衝刺,這很諷刺)。它不是關於個人的生產力,而是關於滿足客戶的需求。
現在,如果你相信你已經最大限度地滿足了客戶的需求,唯一缺少的就是你每天多寫幾行程式碼,那麼你就真的是在一個快樂的地方。我是持懷疑態度的。
敏捷,以及在你的案例中聽起來像Scrum的東西,是以人為本的,是一種技能,需要培訓和有意的練習才能學會。
因此,要進入它的核心是,如何有效地做知識工作是超級反直覺的。成本是顯而易見的,但回報卻不是。你在一次設計會議上能獲得多少收益?基本上無法判斷。但成本是顯而易見的:工資。
為了給出一個公認的例子,我們可以轉向佇列理論。當你的利用率接近100%時,你的產出就會變成零。你的最佳利用率是80%左右。這是違反直覺的,因為如果你看到有人不做工作,你會認為這是一種浪費。但是,佔用這些時間會使你的速度減慢!你需要這些計劃外的時間來完成工作。你需要這些計劃外的時間來對意外情況作出反應。
因此,Scrum的所有會議都在做一個無聲的假設,即從這些會議中獲得的收益遠遠超過了會議成本帶來的低效率。我發現這絕對是可以證明的事實。規劃會議就是一個很好的例子。是的,它可能需要很長的時間,但作為一個團隊,通過走訪和任務分配來完成工作,為你的實際打字程式設計做準備。
相關文章
- 為什麼說執行緒太多,cpu切換執行緒會浪費很多時間?執行緒
- MySQL:為什麼lsof會看到這麼多臨時檔案MySql
- 為什麼會有這麼多程式語言
- 為什麼會有這麼多的程式語言?
- 為什麼迴圈佇列要浪費一個儲存空間佇列
- 為什麼會有這麼多種的資料庫資料庫
- 為什麼你的專案要花這麼長時間?
- 為什麼這麼多程式設計師和IT公司討厭敏捷開發?程式設計師敏捷
- 為什麼有這麼多 Python?Python
- 為什麼要敏捷?敏捷
- Python能幹什麼?為什麼會這麼火?Python
- 開會=浪費時間?阿里技術團隊這樣開專案覆盤會阿里
- 蘋果手機的月亮圖示有什麼功能?原來這麼好用,不會真的太浪費了蘋果
- 敗家玩意兒!Redis 竟然浪費了這麼多記憶體!Redis記憶體
- Google Analytics為什麼會這麼快Go
- Python為什麼會這麼火呢?原因是什麼?Python
- 為什麼我如此討厭scrums? - RedditScrum
- 免費框架那麼多,為什麼選擇付費的框架框架
- 為什麼女程式設計師會這麼少?程式設計師
- 【敏捷0】敏捷專案管理-為什麼從敏捷開始?為什麼從PMI-ACP開始?敏捷專案管理
- 研發團隊開晨會真的是浪費時間嗎?
- Scrum不是一顆銀彈,有時可能會浪費大量時間 - RemoHJansenScrumREM
- 【精益生產】為什麼都說庫存引起的浪費最大?
- 不要浪費時間寫完美程式碼
- IT程式設計師必知!TCP/IP為什麼會有這麼多的致命漏洞?程式設計師TCP
- 程式設計師,你為什麼值這麼多錢?程式設計師
- 為什麼這麼多人學不會C語言呢?C語言
- 這就是為什麼你學不會DDD
- python中頻繁的print到底能浪費多長時間Python
- Nginx 為什麼這麼快?Nginx
- Redis為什麼這麼快?Redis
- 為什麼前端這麼多人前端
- 什麼是 CI/CD? - reddit
- gRPC為什麼使用截止時間而不是超時時間?RPC
- 為什麼擴散diffution模型如此強大? - Reddit模型
- 不要浪費時間寫完美的程式碼
- 為什麼我的程式跑一段時間就會出錯?
- 有什麼辦法可以找到IMP資料完成,花費了多長時間?