国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

為什么我恨Scrum?

開發(fā) 開發(fā)工具
我現(xiàn)在的團(tuán)隊(duì)最近采用了Scrum這種敏捷方法,并且開始了一個(gè)兩周的Sprint,但是Scrum出現(xiàn)的問題讓我開始憎恨它。

 這是一篇翻譯的文章(有刪減),作者Gerhard Beck對(duì)Scrum瘋狂吐槽,我雖然不能完全認(rèn)同,但是有些吐槽還是挺對(duì)的,比如忽視文檔。翻譯出來想讓大家看看,在實(shí)施Scrum的時(shí)候有沒有同感?有沒有覺得敏捷已經(jīng)變味了?

[[334055]]

我現(xiàn)在的團(tuán)隊(duì)最近采用了Scrum這種敏捷方法,并且開始了一個(gè)兩周的Sprint,但是Scrum出現(xiàn)的問題讓我開始憎恨它。

以鄙人之見,Scrum并不敏捷,也不靈活,因?yàn)橛行﹫?jiān)定的追隨者(狂熱分子)堅(jiān)持按照Scrum字面的意思去做,這些信徒已經(jīng)接管了一切。

讓我們從Scrum的兩個(gè)基本術(shù)語(yǔ)開始:Sprint和Daily Scrum

Sprint

[[334056]]

 

 

[[334057]]

 

Sprint是英式橄欖球的“沖刺”,這是一種隱喻,意味著經(jīng)理們可以告訴每一個(gè)人,我們的開發(fā)需要“沖刺”得更快一些,把需求放到兩周的時(shí)間框中,定期加大開發(fā)的壓力。

這真是一種偉大的管理技術(shù),可以最大程度地提高員工的加班時(shí)間,雖然加班已經(jīng)讓我們精疲力盡了。

碼農(nóng)翻身:不認(rèn)同,這說明公司和管理層并沒有真正地學(xué)會(huì)什么是敏捷和Scrum,但悲哀的是有不少公司就是打著敏捷的旗號(hào)這么做,壓榨程序員。

Daily scrum

[[334058]]

[[334057]]

 

Scrum是渾身“臟兮兮”的橄欖球運(yùn)動(dòng)員“互相推搡”著爭(zhēng)球, 這是另外一種隱喻,表示你得完成日常工作,確保項(xiàng)目進(jìn)展沒有障礙。

相比而言,我更喜歡一個(gè)不那么激烈和侵略性的東西:每日站會(huì)。可以說說你昨天做了什么,今天計(jì)劃做什么,有沒有阻礙你的東西。

碼農(nóng)翻身:實(shí)際上,在國(guó)內(nèi)我們使用的詞就是“每日站會(huì)”,而不是“每日爭(zhēng)球”。

Done

“Done”(完成)是Scrum中一個(gè)關(guān)鍵的術(shù)語(yǔ),它要求那些干活的人和檢查的人對(duì)于“Done”必須得達(dá)成一致,實(shí)際上,"Done"指的是被最終用戶接受, 有些人真把它玩壞了。

“Done”和兩周的Sprint經(jīng)常以一種特別討厭的方式結(jié)合在一起:“在每個(gè)Sprint Review會(huì)議中,我們必須看到一個(gè)完成的、可以交付的軟件增量”, 于是我們就看到了這樣的談話:

“生孩子需要花9個(gè)月。”

“你必須把這個(gè)過程分解到以兩周為單位的Sprint當(dāng)中,這樣我們每個(gè)Sprint Review都能看到進(jìn)展。”

“起草這個(gè)文件需要花費(fèi)3個(gè)月時(shí)間,因?yàn)槲覀冃枰岩恍┰O(shè)計(jì)加上去。"

“好啊,你把整個(gè)文件分解一下,確保每個(gè)Sprint我們都有可以發(fā)布的東西,每個(gè)Spring我們都要‘Done’。”

“但是只有全部完成才能發(fā)布,你為什么要假裝每個(gè)Sprint都能發(fā)布呢?”

碼農(nóng)翻身:作者舉的例子比較極端,一般來說任務(wù)完成是指開發(fā)完成,測(cè)試完成,代碼提交,構(gòu)建完成,隨時(shí)可以部署

Time Box (時(shí)間框)

時(shí)間框的目的是把所有的事情放到一起,在一個(gè)Sprint中全部完成,一個(gè)Sprint時(shí)間框通常是兩周時(shí)間,可能更長(zhǎng)或者更短。

但是有些事情會(huì)快一些,有些會(huì)慢一些,當(dāng)那些比較快的任務(wù)已經(jīng)完成,為什么不立刻發(fā)布它們呢?為什么要等到Sprint的結(jié)束,等到Sprint review 會(huì)議后才發(fā)布呢?

再說一次,以我的淺見,Scrum不是敏捷,它是一個(gè)為期兩周的瀑布模型。

Scrum Master

OK,現(xiàn)在正處于“黑人的命也是命”的抗議時(shí)期。"Master"經(jīng)常被認(rèn)為是一個(gè)種族主義的詞匯,正好可以停止使用它了。

什么是“Scrum Master”? Scrum Master是團(tuán)隊(duì)的一個(gè)“仆人”式領(lǐng)導(dǎo),他實(shí)際上是被剝奪了管理項(xiàng)目能力的PM,我可不想?yún)⑴c其中。

很多時(shí)候,我們需要完成一些緊急的,意料之外的事情,項(xiàng)目經(jīng)理有權(quán)力做出改變,把這些事情搞定。

對(duì)于Scrum Master,他只能“溫柔”地向管理層解釋,這個(gè)Sprint的工作已經(jīng)確定了,不能改了,拯救這條船的機(jī)會(huì)將會(huì)出現(xiàn)在一周半后的Sprint Review會(huì)議上,在此之前,你的雙腳必須得忍受這些不舒服的海水。

會(huì)議

  • Scrum定義了四個(gè)正式的會(huì)議:
  • Sprint 規(guī)劃會(huì)議
  • Daily Scrum
  • Spring Review
  • Sprint 回顧和反省

Spring 規(guī)劃會(huì)議提供了各種方法來估算任務(wù)需要花費(fèi)多長(zhǎng)時(shí)間(碼農(nóng)翻身注:難道作者指的是撲克牌估算?),這可以使得Sprint的任務(wù)清晰明了。我覺得這完全是浪費(fèi)時(shí)間!現(xiàn)在僅僅是猜測(cè),就試圖把任務(wù)放到兩周的Sprint中是荒謬的。

碼農(nóng)翻身:不認(rèn)同,任務(wù)的時(shí)間估算還是必不可少的。

我甚至聽說過有些團(tuán)隊(duì)為了使得Sprint更“滿”,特意增加一些不重要的任務(wù)。 我認(rèn)為任務(wù)應(yīng)該按照優(yōu)先級(jí)來進(jìn)行開發(fā),而不是僅僅為了放入到Sprint當(dāng)中!

每日站會(huì)的確是個(gè)好主意,但是最好不要把它稱為“每日爭(zhēng)球”。看看在既定時(shí)間表上正在發(fā)生的事情是一個(gè)好主意,但是在每次會(huì)議上都要求“Done”就不是這樣了。

Spring回顧和反省會(huì)議不一定每個(gè)Sprint都做,只有你注意到了一些事情可以改善時(shí),開回顧會(huì)議才有必要。

團(tuán)隊(duì)

Scrum對(duì)于團(tuán)隊(duì)有個(gè)說法:一切歸團(tuán)隊(duì)所有,團(tuán)隊(duì)要同甘共苦。

我相信團(tuán)隊(duì)成員需要互相幫助,團(tuán)隊(duì)?wèi)?yīng)該作為整體而成功,但是我并不喜歡績(jī)效好成員也要為績(jī)效差的成員背鍋, 吃大鍋飯必然導(dǎo)致優(yōu)秀成員的離職。所以個(gè)體的努力應(yīng)該被認(rèn)可,Scrum在很大程度上踐踏了這一理念。

Scrum還有一個(gè)說法: 團(tuán)隊(duì)成員的每個(gè)人都可以做其他人的工作,我不認(rèn)同,這只會(huì)讓團(tuán)隊(duì)的技術(shù)專家降級(jí)到泥瓦匠的層次。

碼農(nóng)翻身:不認(rèn)同,開發(fā)幫著做點(diǎn)兒測(cè)試的工作,測(cè)試幫著寫一點(diǎn)自動(dòng)化單元測(cè)試,我認(rèn)為是可能的。

我也反對(duì)每個(gè)成員對(duì)任何事情都有平等的投票權(quán), 假設(shè)我雇傭了一個(gè)有30年經(jīng)驗(yàn)的專家和5個(gè)剛走出校門的大學(xué)生,我肯定期待專家發(fā)言權(quán)更大,而不是被新手們通過投票擊敗。

對(duì)于一個(gè)團(tuán)隊(duì),我認(rèn)為需要培訓(xùn)更好的領(lǐng)導(dǎo)者,而不是完全放棄這個(gè)概念,軍隊(duì)是完全建立在領(lǐng)導(dǎo)者和領(lǐng)導(dǎo)力基礎(chǔ)上的,在需要的時(shí)候軍隊(duì)非常敏捷,尤其是被給予現(xiàn)場(chǎng)做決定的自由時(shí)。我們應(yīng)該更多地研究一個(gè)好的領(lǐng)導(dǎo)者是什么樣子,而不是發(fā)明一個(gè)方法論,故意地去除領(lǐng)導(dǎo)者和領(lǐng)導(dǎo)力。

可以工作的軟件

Scrum致力于每?jī)芍芏及l(fā)布可以工作的軟件,對(duì)于有些項(xiàng)目(如Web前端),這樣一個(gè)短的、相同的節(jié)奏工作良好,對(duì)另外一些項(xiàng)目(如航空電子設(shè)備)它就沒法工作了。

我工作過的大部分項(xiàng)目都無法適應(yīng)這個(gè)模型。你通常可以每周展示進(jìn)度,但是很難保證每?jī)芍芏加幸粋€(gè)潛在的,可以發(fā)布的產(chǎn)品。

我也很喜歡在早期就擁有可以工作的子系統(tǒng),然后讓他們逐漸成熟,并增加更多子系統(tǒng),但是“可以工作的軟件”模型真正的問題是它忽略了計(jì)劃和文檔。

在最好的情況下,你可能有一個(gè)planning sprint,用兩周的時(shí)間專門做計(jì)劃,然后你就忘記了這個(gè)苦差事,這兩周過后,再也不做計(jì)劃和文檔了,只是code, code ,code !

雖然我堅(jiān)信編碼才是最終的設(shè)計(jì)步驟,但是我不相信編碼是唯一的設(shè)計(jì)步驟。對(duì)于絕大多數(shù)任務(wù),我希望在編碼之前看到一些設(shè)計(jì)。

碼農(nóng)翻身:說得好!忽視設(shè)計(jì)和文檔后果嚴(yán)重,敏捷不是不要設(shè)計(jì)文檔,而是要去除那些繁瑣的、容易過時(shí)的設(shè)計(jì)文檔

最后,作者列舉了他認(rèn)為有用的幾個(gè)實(shí)踐

1. 每日站會(huì)

對(duì)我們來說,我們的Product Owner通常會(huì)出席,他在開始的時(shí)候能在總體方向上給出指導(dǎo),后來他總能幫我們移除一些障礙。

2. Kanban

擁有一個(gè)事情優(yōu)先級(jí)的列表是非常有用的,我們沒有用固定時(shí)間長(zhǎng)度的Sprint,每當(dāng)開發(fā)人員完成了之前的任務(wù),就會(huì)從列表中取下一個(gè)優(yōu)先級(jí)更高的來做

3. 每周展示

雖然沒用固定時(shí)間長(zhǎng)度的Sprint,但是我們的每周展示相當(dāng)于Sprint Review,只要成員完成了一些重要的事情,即使沒有符合Scrum "Done"的標(biāo)準(zhǔn),我們就會(huì)展示出來,這會(huì)樹立我們項(xiàng)目正在前進(jìn)的自豪感和信心。團(tuán)隊(duì)成員也通過這種方式獲得了認(rèn)可。

怎么樣?有沒有同感?更多吐槽,可以到原文看看:

https://dzone.com/articles/why-i-hate-scrum

如需轉(zhuǎn)載,請(qǐng)通過作者微信公眾號(hào)coderising獲取授權(quán)。

 

 

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2011-07-21 11:11:10

Scrum

2014-12-04 09:58:59

PHP

2012-04-04 22:07:12

Android

2012-02-28 09:11:51

語(yǔ)言Lua

2015-06-04 11:22:22

前端程序員

2012-06-18 14:51:09

Python

2014-09-22 10:06:07

2012-11-14 20:55:07

容錯(cuò)服務(wù)器選型CIO

2019-09-17 15:30:13

Java編程語(yǔ)言

2015-03-02 15:13:52

Apple Watch

2023-07-23 17:19:34

人工智能系統(tǒng)

2014-01-17 14:39:18

12306 搶票

2014-01-09 09:24:40

2013-10-22 15:18:19

2010-03-09 13:16:11

LinuxWindows

2020-08-14 09:11:29

RedisQPS數(shù)據(jù)庫(kù)

2014-07-09 10:56:44

.NET框架

2013-06-18 10:55:26

PhoneGap

2012-04-05 09:37:48

.NET

2012-05-24 09:13:20

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成人免费网站视频www| www.99色| 国产不卡在线观看| 欧美日韩成人激情| 成人精品免费看| 久久五月天小说| 日本不卡一二三| 同心难改在线观看| 日韩小视频在线播放| 超碰97国产在线| 九九综合九九综合| 51精品秘密在线观看| 国产精品视频九色porn| 三级影片在线观看欧美日韩一区二区| 6080亚洲理论片在线观看| sm国产在线调教视频| 黄色福利视频网站| 日本香蕉视频在线观看| 成人免费看片网站| 欧美激情影音先锋| 精品久久人人做人人爽| 亚洲自拍偷拍网站| 波多野结衣亚洲一区| 一本一本久久| 国产亚洲欧美日韩在线观看一区二区 | 亚洲精选av| 蜜臀av在线| 亚州av电影免费在线观看| www黄色在线| 视频二区一区| 91久久国产综合久久蜜月精品| 欧美激情精品久久久久久黑人| 日韩精品久久久久久福利| 在线观看国产91| 亚洲精品中文在线影院| 成人国产精品免费观看| 久久精品亚洲一区二区| 欧美成人精品| 国产午夜一区| 福利在线一区| 国产69精品久久久久9999人| 欧美精品videosex| av在线免费观看网站| 1024在线视频| 久久久久久蜜桃一区二区| a级片一区二区| 日韩av一级大片| 国产在线精品二区| 亚洲r级在线观看| 国产精品国产三级国产aⅴ浪潮| 久久五月天综合| 伊人久久精品视频| 精品爽片免费看久久| 日韩美女一区二区三区| 欧美日韩国产在线观看| 色国产精品一区在线观看| 亚洲一区二区三区在线播放 | 国产精品观看| 日韩伦理一区| 欧美精品momsxxx| 国产成人tv| 欧美高清一级片| 精品美女一区| 欧美亚洲福利| 91国产精品| avtt久久| 精品视频成人| 成人污版视频| 久久久精品区| 欧美一区一区| 日韩三级av高清片| 97se亚洲| 欧美日韩一本| 国产精品欧美在线观看| 国产一区二区三区四区大秀| 国产aⅴ精品一区二区三区久久| 天堂网av成人| 麻豆一区一区三区四区| 中文字幕精品三区| 国产一区二区丝袜| www久久日com| 久草网在线视频| 欧美亚洲愉拍一区二区| eeuss影院www在线观看| 欧美一区2区三区4区公司二百 | 欧美性受xxxx黑人xyx性爽| 成人vr资源| 成人在线观看亚洲| 欧日韩在线观看| 欧美黄色一级视频| 国产精品白丝av嫩草影院| 亚州精品一二三区| 日韩美女激情视频| 色综合久久中文字幕| 国产亚洲一区二区三区四区| 欧美有码在线| 香蕉久久一区| 蜜桃视频网站www| 欧美精品www| 成人18精品视频| 4438五月综合| 在线国产视频观看| 国产精品69精品一区二区三区| 亚洲国产综合人成综合网站| 久本草在线中文字幕亚洲| 黄色软件视频在线观看| 日本不卡网站| 热国产热中文视频二区| 久久国产精品-国产精品| 成人黄色大片在线免费观看| 国产欧美一区二区三区在线老狼| 啪啪亚洲精品| 另类在线视频| 日本视频在线观看| 欧美日韩一卡| 天堂资源av| 国产做受69高潮| 成人精品鲁一区一区二区| h片精品在线观看| 日本一区高清不卡| 欧美精品一卡二卡| 亚洲韩日在线| 日本亚洲精品| 区一区二区三区中文字幕| 欧美日本国产视频| 亚洲午夜av| 国产精品麻豆一区二区三区| 国产区精品在线观看| 亚洲国产精品欧美一二99| 欧美日韩精品一区二区视频| 女同互忝互慰dv毛片观看| 日韩免费观看av| 亚洲一区二区三区四区不卡| 第一会所亚洲原创| 国产中文在线视频| 久久久免费看| 亚洲第一天堂无码专区| 日韩不卡一区二区三区| 在线最新版中文在线| 国产日韩第一页| 伊人伊成久久人综合网小说| 成人av先锋影音| 欧美大片网址| 四虎影视2018在线播放alocalhost| 91精品国自产在线观看| 在线综合+亚洲+欧美中文字幕| 玖玖精品视频| 先锋欧美三级| 国产对白在线| 国产欧美韩国高清| 欧美亚洲图片小说| 日韩综合在线视频| 国产第一亚洲| 国产91福利| 国产精品日韩一区二区三区 | 在线观看v片| 欧美久久久久久久久久久久久| 欧美黄色性视频| 一区二区不卡在线播放 | 国产精品流白浆视频| 欧美日韩激情视频| 国产麻豆综合| 一区在线影院| eeuss在线播放| 国产精品制服诱惑| 亚洲成人激情图| 久久久亚洲午夜电影| 欧洲杯什么时候开赛| 91精彩视频在线观看| 黄色片免费在线观看视频| 久久久久久久一区二区| 欧美日韩免费看| 视频在线在亚洲| 免费欧美网站| 中文字幕电影在线| 亚洲一区在线直播| 91精品国产成人www| 欧美日韩国产在线观看| 91女人视频在线观看| 欧美一区国产在线| 国产精品亲子伦av一区二区三区| 欧美12一14sex性hd| 国产一级黄色录像片| 日韩免费观看av| 亚洲国产精久久久久久| 欧美高清在线一区| 亚洲一区二区三区高清不卡| 久久的色偷偷| 在线免费观看的av网站| xxxx18hd亚洲hd捆绑| 91久久久亚洲精品| 中文字幕日韩电影| 欧美亚洲综合一区| 国产欧美一区二区三区沐欲| 国产欧美综合一区二区三区| 国产精品久久久久av蜜臀 | 欧美午夜不卡在线观看免费| 91免费国产在线观看| 91久久午夜| 日韩美女国产精品|