敏捷開(kāi)發(fā)Scrum是什么?一般大家對(duì)敏捷開(kāi)發(fā)Scrum的了解可能停留在概念的層面上,而對(duì)于Scrum的使用方法了解相對(duì)較少。今天就跟大家聊聊Scrum的運(yùn)用。
成都創(chuàng)新互聯(lián)成立于2013年,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元華亭做網(wǎng)站,已為上家服務(wù),為華亭各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):028-86922220
1.Scrum簡(jiǎn)介
Scrum是一個(gè)增量的、迭代的開(kāi)發(fā)過(guò)程,名稱(chēng)來(lái)自英式橄欖球的爭(zhēng)球。Scrum的整個(gè)開(kāi)發(fā)周期包括若干個(gè)小的迭代周期,每個(gè)小的迭代周期稱(chēng)為一個(gè)沖刺(SPrint),每個(gè)沖刺的長(zhǎng)度一般為2到4周。在Scrum中,使用產(chǎn)品訂單來(lái)管理產(chǎn)品或項(xiàng)目的需求,產(chǎn)品訂單是一個(gè)按照商業(yè)價(jià)值排序的需求列表,列表?xiàng)l目的體現(xiàn)形式通常為用戶(hù)故事。開(kāi)發(fā)團(tuán)隊(duì)總是先開(kāi)發(fā)的是對(duì)客戶(hù)具有較高價(jià)值的需求。在每個(gè)沖刺中,開(kāi)發(fā)團(tuán)隊(duì)從產(chǎn)品訂單中挑選最有價(jià)值的需求進(jìn)行開(kāi)發(fā)。沖刺中挑選的需求經(jīng)過(guò)計(jì)劃會(huì)議上的分析、討論和估算得到一個(gè)沖刺的任務(wù)列表,我們稱(chēng)它為沖刺訂單。在每個(gè)迭代結(jié)束時(shí),開(kāi)發(fā)團(tuán)隊(duì)將交付潛在可交付的產(chǎn)品增量。
Scrum的主要角色有:產(chǎn)品負(fù)責(zé)人、Scrum主管、開(kāi)發(fā)團(tuán)隊(duì)。Scrum的會(huì)議包括:計(jì)劃會(huì)議、評(píng)審會(huì)議、回顧會(huì)議、每日站立例會(huì)。Scrum的文檔有:產(chǎn)品訂單、沖刺訂單、燃盡圖。Scrum方法的運(yùn)作過(guò)程就是產(chǎn)品負(fù)責(zé)人、Scrum主管、開(kāi)發(fā)團(tuán)隊(duì)依據(jù)Scrum必需的文檔,通過(guò)Scrum定義的會(huì)議方式展開(kāi)的一輪一輪產(chǎn)品開(kāi)發(fā)的迭代過(guò)程。
2.Scrum方法的實(shí)際運(yùn)用
Scrum方法給出的是一個(gè)框架,各角色人員如何根據(jù)這個(gè)框架來(lái)實(shí)踐Scrum,尤其如何利用好每日站立例會(huì)、評(píng)審會(huì)議、回顧會(huì)議,是影響敏捷開(kāi)發(fā)效果的關(guān)鍵因素。在Scrum方法的實(shí)際運(yùn)用中,會(huì)遇到或多或少的一些具體問(wèn)題。筆者根據(jù)以往自身敏捷開(kāi)發(fā)項(xiàng)目的經(jīng)驗(yàn),對(duì)這些問(wèn)題作簡(jiǎn)要的分析,并給出有效的解決辦法。
2.1每日站立例會(huì)
每日站立例會(huì)是Scrum主管和開(kāi)發(fā)團(tuán)隊(duì)成員必須參加的會(huì)議。它是除了面對(duì)面溝通之外,開(kāi)發(fā)團(tuán)隊(duì)成員的另一個(gè)有效的溝通交流方式。Scrum倡導(dǎo)的每日站立例會(huì)平均時(shí)間不超過(guò)巧分鐘,開(kāi)發(fā)團(tuán)隊(duì)的每個(gè)成員需要向Scrum主管回答三個(gè)問(wèn)題:今天完成了哪些工作?明天打算做什么?完成目標(biāo)是否存在什么障礙?
每日站立例會(huì)需要Scrum主管的有效組織。每日站立例會(huì)最常見(jiàn)的問(wèn)題是,團(tuán)隊(duì)成員之間陷入了具體技術(shù)問(wèn)題的討論中,導(dǎo)致會(huì)議時(shí)間嚴(yán)重拖長(zhǎng),影響了會(huì)議的效率。還有一種情況是,一個(gè)成員匯報(bào)所遇到的障礙的時(shí)候,其他成員沒(méi)有認(rèn)真聆聽(tīng),對(duì)一些共有的障礙或者有依賴(lài)性的問(wèn)題沒(méi)有引起足夠的重視,導(dǎo)致大家都卡在同樣的問(wèn)題里,影響了開(kāi)發(fā)的進(jìn)度。
為使每日站立例會(huì)更加有效率,開(kāi)發(fā)團(tuán)隊(duì)的每個(gè)成員需要控制好自己的發(fā)言時(shí)間,一般在3分鐘左右。發(fā)言突出要點(diǎn),簡(jiǎn)明扼要,不要詳細(xì)論述具體技術(shù)問(wèn)題。一旦發(fā)現(xiàn)團(tuán)隊(duì)成員開(kāi)始討論具體技術(shù)問(wèn)題,Scrum主管應(yīng)及時(shí)給與提醒,這樣可以有效地控制會(huì)議時(shí)間。為了使每個(gè)成員都清楚目前項(xiàng)目的狀況,尤其對(duì)可能影響完成目標(biāo)的障礙有所了解,Scrum主管在每次例會(huì)結(jié)束之前把記錄下來(lái)的障礙向開(kāi)發(fā)團(tuán)隊(duì)總結(jié)一遍,讓大家心中有數(shù),確保第二天的開(kāi)發(fā)工作不受廣泛影響。這樣做也有助于Scrum主管在接下來(lái)的工作中有效地為團(tuán)隊(duì)去除這些障礙。
2.2評(píng)審會(huì)議
在每一個(gè)沖刺的尾聲需要進(jìn)行一次評(píng)審會(huì)議,產(chǎn)品負(fù)責(zé)人、Scrum主管、開(kāi)發(fā)團(tuán)隊(duì)必須參加評(píng)審會(huì)議。評(píng)審會(huì)議的目的是讓開(kāi)發(fā)團(tuán)隊(duì)向產(chǎn)品負(fù)責(zé)人展示在該沖刺完成的功能,回答與會(huì)人員對(duì)展示的疑問(wèn)并記錄所期望的修改。評(píng)審會(huì)議進(jìn)程一般不超過(guò)4個(gè)小時(shí),開(kāi)發(fā)團(tuán)隊(duì)準(zhǔn)備的評(píng)審展示內(nèi)容一般不超過(guò)1個(gè)小時(shí)。評(píng)審會(huì)議包含階段性驗(yàn)收的意味,如何才能在有限的展示時(shí)間內(nèi),得到產(chǎn)品負(fù)責(zé)人的積極認(rèn)可和有效反饋,是在會(huì)議準(zhǔn)備階段和會(huì)議進(jìn)行過(guò)程中必須注意的問(wèn)題。
在會(huì)議準(zhǔn)備階段,開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)該按照本次沖刺的沖刺訂單,組織產(chǎn)品功能的展示點(diǎn),形成清晰簡(jiǎn)要的PPT文檔。在會(huì)議現(xiàn)場(chǎng)最好能進(jìn)行在線實(shí)際的功能展示,所以會(huì)議前開(kāi)發(fā)團(tuán)隊(duì)要準(zhǔn)備好工作站和設(shè)備等。同時(shí)開(kāi)發(fā)團(tuán)隊(duì)還需要把能展現(xiàn)產(chǎn)品功能效果的圖、表、日志等數(shù)據(jù)提前保存下來(lái),以防突發(fā)情況導(dǎo)致現(xiàn)場(chǎng)展示失敗時(shí)無(wú)內(nèi)容可展示。在會(huì)議開(kāi)始時(shí),Scrum主管和開(kāi)發(fā)團(tuán)隊(duì)需要確保所有人員對(duì)產(chǎn)品和該沖刺的目標(biāo)有所了解,如果有人對(duì)此不清楚,則先用幾分鐘進(jìn)行描述。然后,開(kāi)發(fā)團(tuán)隊(duì)按照準(zhǔn)備好的PPT文檔,逐個(gè)介紹這次沖刺實(shí)現(xiàn)的結(jié)果,并且展示其功能效果。在展示的過(guò)程中,開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)該把重點(diǎn)放在“我們做了什么”,而不是“我們?cè)趺醋龅摹?。這樣可以讓產(chǎn)品負(fù)責(zé)人對(duì)產(chǎn)品目前的功能狀況有直觀的了解,而不是陷入到技術(shù)細(xì)節(jié)之中。如果產(chǎn)品負(fù)責(zé)人想改變某些功能,Scrum主管把這個(gè)需求添加到產(chǎn)品訂單中,留待以后的沖刺解決。
2.3回顧會(huì)議
回顧會(huì)議是在每個(gè)沖刺結(jié)束之后進(jìn)行的,通常在評(píng)審會(huì)議后進(jìn)行,它通過(guò)總結(jié)本次沖刺的實(shí)踐經(jīng)驗(yàn),為團(tuán)隊(duì)指出日后改進(jìn)的方面,避免團(tuán)隊(duì)重犯相同的錯(cuò)誤。Scrum主管、開(kāi)發(fā)團(tuán)隊(duì)必須參加回顧會(huì)議?;仡檿?huì)議是Scrum方法中很重要的會(huì)議,利用好回顧會(huì)議,可以有效地提高團(tuán)隊(duì)的生產(chǎn)力?;仡檿?huì)議需要鼓勵(lì)團(tuán)隊(duì)成員積極參與,集思廣益,否則,這個(gè)會(huì)議就會(huì)流于形式,達(dá)不到預(yù)期的效果。
在實(shí)際應(yīng)用中,回顧會(huì)議的形式可以采取頭腦風(fēng)暴法模式。會(huì)議開(kāi)始時(shí),Scrum主管先給團(tuán)隊(duì)成員總結(jié)上次沖刺的回顧會(huì)議確定的改進(jìn)內(nèi)容的執(zhí)行結(jié)果。然后,Scrum主管給每個(gè)成員發(fā)一張即時(shí)貼便簽,讓他們自己思考,回顧本次沖刺中團(tuán)隊(duì)做得好和做得不好且需要改進(jìn)的地方,各選三點(diǎn)意見(jiàn)寫(xiě)在便簽上,然后把便簽貼在白板上。等所有成員都把寫(xiě)好的便簽貼在白板上后,Scrum主管和團(tuán)隊(duì)成員一起逐條討論便簽上的意見(jiàn),充分理解團(tuán)隊(duì)成員的想法。討論過(guò)程中,Scrum主管對(duì)相似的意見(jiàn)進(jìn)行合并,對(duì)有依賴(lài)相關(guān)性的問(wèn)題進(jìn)行梳理。回顧會(huì)議結(jié)束后,Scrum主管就可以得到本次沖刺做得好的地方和需要改進(jìn)的內(nèi)容。那些需要改進(jìn)的內(nèi)容供下次沖刺的回顧會(huì)議進(jìn)行效果跟蹤。
3.小結(jié)
Scrum方法是敏捷開(kāi)發(fā)的一個(gè)框架,它并沒(méi)有規(guī)定具體的實(shí)踐方法。Scrum提倡靈活,遵循敏捷開(kāi)發(fā)以人為本的原則,這需要軟件項(xiàng)目管理人員根據(jù)企業(yè)文化、管理模式、開(kāi)發(fā)團(tuán)隊(duì)的經(jīng)驗(yàn)等因素,選擇合適的方案。
看完上述內(nèi)容,你們對(duì)Scrum方法有進(jìn)一步的了解嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀。
當(dāng)前名稱(chēng):敏捷開(kāi)發(fā)Scrum方法的介紹
文章轉(zhuǎn)載:http://m.rwnh.cn/article36/gdiosg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作、網(wǎng)站收錄、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)