what?
最初的互聯(lián)網(wǎng)在1969年增炭,但當(dāng)時只限于美國的軍方使用(阿帕網(wǎng)),直到1983年才開始分為民用網(wǎng)和軍用網(wǎng)拧晕,互聯(lián)網(wǎng)時代才漸漸展開隙姿,而這個時期,有兩位Ken Sutherland和Jeff Sutherland厂捞,在合作時卻發(fā)現(xiàn)當(dāng)時沒有一種有效的高性能的團(tuán)隊工作的方法输玷。在后來兩人在IBM項目合作時期队丝,結(jié)合自身經(jīng)驗和參考相關(guān)資料發(fā)明了Scrum。1995年OOPSLA大會上他們第一次向世人介紹了Scrum饲嗽。
總結(jié):Daily Scrum就是一種團(tuán)隊管理方法炭玫。(做一件事情的流程)
why?
-
作者的背景
Jeff Sutherland
最初是作為美國空軍戰(zhàn)斗機(jī)飛行員,后來斯坦福大學(xué)拿下統(tǒng)計學(xué)碩士學(xué)位貌虾,并在美國空軍學(xué)院教授數(shù)學(xué)統(tǒng)計學(xué)和概率學(xué)吞加。1983年,他進(jìn)入了一家遍及北美尽狠、經(jīng)營著150家銀行的公司衔憨,職務(wù)為先進(jìn)系統(tǒng)副總裁及ATM業(yè)務(wù)部總經(jīng)理。此后袄膏,Sutherland先后擔(dān)任了11家軟件公司的CEO践图、CTO或者工程副總裁。
Ken Schwaber
最初的職業(yè)也很特別——商船經(jīng)理沉馆。后來他曾經(jīng)編寫過操作系統(tǒng)码党,搞過嵌入式,為IBM大型機(jī)開發(fā)系統(tǒng)軟件斥黑;先后在芝加哥大學(xué)揖盘、伊利諾伊理工學(xué)院、王安公司實驗室工作锌奴,在CASE工具和結(jié)構(gòu)化方法熱門的時候兽狭,他自己創(chuàng)辦了ADM公司,從事軟件開發(fā)方法培訓(xùn)服務(wù)鹿蜀。
-
沒提出前是怎么工作的箕慧?
這個大家可自行想象~
-
用了之后它解決了什么問題?
1.作為管理者:
能了解觀測團(tuán)隊每個人的進(jìn)程茴恰,面對確定性項目可以把控開發(fā)進(jìn)程颠焦,面對實驗性項目可以隨時得到反饋并做出調(diào)控,以得到最好的結(jié)果往枣。
2.作為參與者:
及時總結(jié)和反思最近做了什么伐庭,與同事之間面對面交流會互相了解并形成激勵機(jī)制,即時知道當(dāng)前需要做什么婉商,知道同事在做什么,以保持每天的工作高效渣叛。
how?
-
什么時候去做丈秩?要做什么?
scrum開發(fā)一般分為四部分:
計劃會 Sprint Planning Meeting:在每個項目開始研發(fā)之初淳衙,由產(chǎn)品負(fù)責(zé)人(下面有解釋)講解需求蘑秽,并由開發(fā)團(tuán)隊進(jìn)行估算的計劃會議饺著。
每日立會 Daily Standup Meeting:團(tuán)隊每天進(jìn)行溝通的內(nèi)部短會,因一般只有15分鐘且站立進(jìn)行而得名肠牲。時間不能過長幼衰,否者容易拖沓和閑聊,開會頻率不能太高缀雳,太高容易使人厭煩渡嚣,不但得不到良好的反饋和激勵反而形成累贅和浪費(fèi)時間。
評審會 Review Meeting:在項目結(jié)束前給產(chǎn)品負(fù)責(zé)人演示并接受評價的會議肥印。
反思會/回顧會 Retrospective Meeting:在沖刺結(jié)束后召開的關(guān)于自我持續(xù)改進(jìn)的會議识椰。
-
那些人參與?
scrum雖然適用與大部分研發(fā)式的工作管理深碱,但一開始被創(chuàng)作出來是為了軟件開發(fā)腹鹉,在一個軟件開發(fā)項目中,典型的scrum的參與者一般有
產(chǎn)品負(fù)責(zé)人 Product Owner: 負(fù)責(zé)維護(hù)和排列產(chǎn)品訂單敷硅,了解目前進(jìn)度功咒,了解客戶需求,作為需求者和產(chǎn)品開發(fā)團(tuán)隊之間的橋梁和溝通绞蹦,代表利益相關(guān)者的利益力奋。
Scrum主管 Scrum Master: 為Scrum過程負(fù)責(zé)的人,確保scrum的正確使用并使得Scrum的收益最大化坦辟。
開發(fā)團(tuán)隊 Team: 由負(fù)責(zé)自我管理開發(fā)產(chǎn)品的人組成的跨職能團(tuán)隊刊侯。
-
在哪里做?
地點隨意锉走,舒服方便的環(huán)境即可~
-
做之前要準(zhǔn)備什么滨彻?
產(chǎn)品負(fù)責(zé)人需要了解客戶需求為客戶著想與開放團(tuán)隊交流溝通,客戶需求是否有變動和調(diào)整挪蹭,項目開發(fā)是否順利~
開發(fā)團(tuán)隊往往需要自我詢問~
1.今天你完成了哪些工作亭饵?(昨天你完成了什么?)
2.明天你打算做什么梁厉?(今天打算做什么辜羊?)
3.完成你的目標(biāo)有什么困難?
(Scrum主管需要記下這些困難)
前期做好準(zhǔn)備以方便保持每日例會的高效和快速進(jìn)行
-
要做好的話词顾,要避免什么八秃?
scrum敏捷開發(fā)顧名思義,以迅雷不及掩耳之勢總結(jié)思考調(diào)整肉盹,得以高效的完成一個個小任務(wù)昔驱。并有總結(jié)會議不斷發(fā)現(xiàn)和改正問題,以提高效率上忍。
但實際中(隨便舉幾個例子骤肛。纳本。。)
1.時間把控很關(guān)鍵腋颠,盡量控制在15鐘左右繁成,時間太長容易成為閑聊到嘮嗑,影響一整天的工作和效率(站會一定要簡短淑玫,時間一定要固定)
2.scrum主管任務(wù)劃分不當(dāng)任務(wù)太籠統(tǒng)容易出現(xiàn)巾腕,昨天在做這個工作,今天還在做這個工作混移,明天繼續(xù)做這個工作祠墅,每日例會一直是這個事,顯得每日例會沒有必要
3.個人能力不同導(dǎo)致進(jìn)度不同歌径,從而進(jìn)度快的人在開完每日會議后怠惰毁嗦,進(jìn)度慢的人感到壓力巨大但實際并沒有什么用,最后拖慢整體效率回铛。
水能載舟狗准,亦能覆舟,scrum畢竟只是一種工具茵肃,一種方法