為什麼Scrum不行?

2021-09-06 14:08:48 字數 2223 閱讀 4456

reason 1:  scrum 的基石是相信人。創造乙個安全的環境,這樣每個人都能相互學習,相互直言。但是,這是不行的,這世上有很多人並不關心這些,而且政治和競爭到處都是,辦公室裡無小事,你和別人交心,你相信他們,最終受傷的你自己。你真的以為那裡有空間讓你可以去犯錯,去冒險嗎?別天真了!你啊,too young, too ******, sometimes *****!

reason 2: scrum 認為只要給員工足夠多的自由員工就能做得最好。這該死是理論是基於什麼玩意?不可能,人的天性是懶惰的,他們才不會把事做好的,他們只會做相應報酬的工作量,還可能基本還達不到其相應的報酬,大多數人都在混日子啊。尤其是和經理比起來,誰不想能盡快地成為經理或team leader啊,因為那樣他們就可以即不幹活,又掙得多。另外,你給他們自由,你就會發現,他們會只會做他們感興趣的事,要麼聊qq,要麼打遊戲,看閒書,反正不幹正事。直到你催了,他們才動一動。

reason 3: 因為前面的原因,所以,我們仍然要把乙個pm放在scrum團隊的上面做管理,這樣才會有產出。於是,pm給團隊分配任何,管得細枝末節,事無鉅細,天天讓你做進度匯報,等等。直至把團隊拖垮。

reason 4: scrum 只不過是乙個流程。這世上有太多的流程,尤其是那那些操cmmi的公司。幾乎所有玩cmmi流程的公司,你都能看到的是員工都是那一副副苦逼的臉。所以,scrum的流程同樣會這樣。因為這些都不是開發團隊自發出來的,而是上面管你喜歡不喜歡按給你的。 scrum 根本不可能增進你的軟體質量和技術,只能是優秀的人才才可能!使用scrum的公司都是些吝嗇鬼,他們不願花大錢招優秀的人,他們妄圖使用scrum這種東西讓現有的這些廉價勞動力發揮更大的生產效率,scrum成了push程式設計師最有用的工具。

reason 5: scrum delivers 『business value』。不是這樣的,實際上,scrum不可能。這有很多原因。真正了解業務的那幫人根本不可能加入專案團隊,那些人誰***願意和苦逼的技術人員加班啊。 那些人喜歡和我們的使用者吃吃喝喝,花天酒地的,根本不會和你們那些奇怪的東西(如:backlog)或是那堆ugly的內向古怪的技術人員打交道,更別說什麼技術了。所以,你的團隊就像乙個客服團隊或救火隊一樣疲於奔命。

reason 6: 乙個敏捷的團隊應該是持續進步的。這就是為什麼scrum總是在問什麼幹得好,什麼需要改進,並定義行動方案。你真的以為員工想進步嗎?讓他們不得不去想想自己和團隊怎麼進步,然後他們還不得不去執行行動方案。別天真了,人的天性是不喜歡改變的,人的天性是習慣於一些按部就般的事的,也許那樣做令人討厭,但是人家還是能幹點東西出來。如果你逼著人家改變,你就是在壓迫人家,人家自然會反抗。

reason 7: product owner 專注於 『what』 和 『why』 的問題,開發團隊決定 『how』。很不錯的分工,於是可以造就乙個即高速有重質量的團隊。然而,這根本不行。你的product owner馬上就想要這個功能,他才不管你的軟體開發的技術難題,人家只要快,要你meet deadline,要你給我們重要的客戶做出承諾。另外,你千萬不要以為你們可以哄走這個初級的product owner,因為他的後台是直接匯報到高層管理。你作為乙個程式設計師可能只是其個小部門的乙個小嘍囉,或者只是外包公司,你覺得可能嗎?你覺得建立信任可能嗎?

reason 8: 軟體質量和生產率成正比。也就是說,質量越高,生產率越高。如果質量不高,你開發效率就會低下,但是誰管呢?我們朝九晚五的上班,***了也是做8小時,質量差了也是做8小時,無所為嘛。另外,我們的 project manager (或者是scrum master!) 總是會批評我們沒有按計畫完成。所以,這根本 不可能。

reason 9: 「是的,如果我們只做需要的功能,那麼我們就會最低的成本,對嗎?」,為什麼這世上總是會有這些幼稚的人?這種事怎麼可能啊。很多很多的銀行或保險公司的專案在你還沒有啟動項目前就談好了乙個**(可能還會有回扣),為了打單子,銷售什麼都幹得出來,讓你去做專案是因為你是廉價勞動力,而且,他們會不斷地加需求,因為軟體合同談好的**時候,連需求都沒有,你去做了才有,還是模糊和不確定或根本就是錯的,然後需求是越來越多,越改越多。等你精疲力盡的時候,你才意識到,銷售早就把你賣了。

爽啊,戴著黑禮帽思考問題比我想像中的要有趣得多,現在我必需要把它摘下來了。

看完這篇文章,你覺得是人的問題還是軟體開發方法的問題?

(全文完)

**:

接活,你為什麼不行之懶

我寫過很多接活經驗 方面的文章,都是寫在接活的時候應該怎麼做。然而今天寫的是從反面告訴大家接活之路 上一些應該客服自己不要做的事。人性都有弱點,是人就不可避免的有這些弱點,我們不可能改變這些人性弱點。然而當我們了解這些弱點的時候,卻會讓我們減少損失,接活更加成功 下面就從接活者的角度為大家總結一下接...

為什麼敏捷方法Scrum這麼火

敏捷方法給這些企業也帶來了巨大的收益。據業內資深人士和長期從事敏捷諮詢的公司透露,採用敏捷開發的團隊一般會提高3 10倍的效率,軟體的質量也有了更加可靠的保證。同時,敏捷開發的應用也給團隊內的每個成員提供了良好的發展機會。他們的技術和合作水平都能得到相應的提高。scrum是敏捷方法的一種,也可以被用...

為什麼Scrum會讓你沮喪

scrum社群聚集在阿姆斯特丹 荷蘭 參加第5屆 scrum day europe 今年的主題是 下一次迭代 因此,我們回頭看看scrum在過去的20年中為我們帶來了什麼,同時也期待著scrum的未來。當然,評估是通過回顧展進行的。目標是從scrum社群生成見解並定義scrum框架的改進。每位參與者...