為了啟動(dòng)Scrum項(xiàng)目,產(chǎn)品負(fù)責(zé)人創(chuàng)建、優(yōu)化和確定愿望列表項(xiàng)的優(yōu)先級(jí),使之成為需求,并保留在需求積壓中。通過(guò)迭代計(jì)劃會(huì)議,Scrum團(tuán)隊(duì)決定需求積壓中有多少項(xiàng)可以在迭代過(guò)程中進(jìn)行開(kāi)發(fā)。

迭代的每一天,團(tuán)隊(duì)聚在一起,召開(kāi)每日迭代會(huì)議。迭代期間,Scrum主管(組長(zhǎng))試圖移除所有阻礙,這樣Scrum團(tuán)隊(duì)就能繼續(xù)完成工作。

迭代結(jié)束時(shí),還會(huì)舉行迭代回顧會(huì)議,團(tuán)隊(duì)向團(tuán)隊(duì)成員及其他利害關(guān)系人展示已開(kāi)發(fā)的功能,這些潛在功能可能是候選的發(fā)布對(duì)象。強(qiáng)大的項(xiàng)目管理軟件,比如8ManageScrum敏捷項(xiàng)目管理軟件(http://www.8manage.cn/pm/agile-largeproject.html),提供許多Scrum工具,如用戶故事地圖(將高層次的想法映射到需求中)、需求積壓管理、迭代積壓管理、迭代計(jì)劃(會(huì)議)、任務(wù)管理、日常Scrum(會(huì)議)、驗(yàn)收管理、燃盡圖、迭代回顧(會(huì)議)和團(tuán)隊(duì)管理。

敏捷Scrum方法應(yīng)用要點(diǎn)

使用敏捷Scrum方法實(shí)現(xiàn)的軟件開(kāi)發(fā)管理十分靈活,因此應(yīng)用程度比較高。以下是其注意事項(xiàng):

1、做Scrum項(xiàng)目時(shí),我們首先需要按照優(yōu)先級(jí)順序確定需求積壓,這是產(chǎn)品負(fù)責(zé)人的職責(zé)。Scrum團(tuán)隊(duì)根據(jù)需求積壓信息對(duì)工作量進(jìn)行評(píng)估和安排。

2、對(duì)于需求待定列表,我們需要召開(kāi)迭代計(jì)劃會(huì)議,定義迭代目標(biāo),然后選擇用戶故事(需求項(xiàng))列表,形成迭代的任務(wù)列表(迭代積壓)。在迭代積壓中,更大的任務(wù)被細(xì)化成更小的任務(wù),這樣每個(gè)任務(wù)都可以在幾天內(nèi)完成。

3、迭代期間,每天都要開(kāi)一次會(huì),每次會(huì)議的時(shí)間限制在15-30分鐘。每個(gè)人都必須與其他成員進(jìn)行面對(duì)面的交流,報(bào)告你昨天做了什么,并承諾你今天希望完成的任務(wù),你還可以問(wèn)一些與你無(wú)法解決的障礙或問(wèn)題相關(guān)的問(wèn)題。然后,更新你的迭代燃盡圖。當(dāng)所有用戶故事完成,也就是說(shuō),迭代積壓完成時(shí),這意味著一個(gè)迭代完成。

4、最后,召開(kāi)迭代回顧會(huì)議。這個(gè)會(huì)議非常重要,產(chǎn)品負(fù)責(zé)人和其他利害關(guān)系人必須出席。每位團(tuán)隊(duì)成員向他們展示已經(jīng)完成的工作。

回顧會(huì)議期間,團(tuán)隊(duì)識(shí)別在迭代過(guò)程中起作用或不起作用的過(guò)程元素,以及潛在的解決方案。回顧通常持續(xù)90分鐘,有助于我們將持續(xù)的改進(jìn)融入到我們的團(tuán)隊(duì)文化和迭代節(jié)奏中

敏捷Scrum方法中的產(chǎn)出

Scrum是個(gè)用于管理產(chǎn)品開(kāi)發(fā)的迭代和增量框架,對(duì)靈活整體的產(chǎn)品開(kāi)發(fā)策略進(jìn)行定義,開(kāi)發(fā)團(tuán)隊(duì)緊密合作實(shí)現(xiàn)共同目標(biāo)。下面以8Manage Scrum工具為例,展示Scrum方法的三種產(chǎn)出:

1、需求清單

產(chǎn)品需求清單不僅包含合詳細(xì)的項(xiàng)目需求和約束條件,而且包含已劃分優(yōu)先等級(jí)的詳細(xì)清單。在第一次迭代會(huì)議之前,產(chǎn)品總負(fù)責(zé)人需根據(jù)用戶的需求創(chuàng)建詳細(xì)的產(chǎn)品訂單。8Manage Scrum能有效地管理項(xiàng)目需求與其優(yōu)先次序,讓項(xiàng)目管理更加透明和可預(yù)測(cè)。

2、迭代任務(wù)迭代訂單是從產(chǎn)品需求訂單中選擇出來(lái)的,是它的一個(gè)子集,規(guī)劃了Serum團(tuán)隊(duì)在迭代周期中的任務(wù)。你可以把大型項(xiàng)目(最終目標(biāo))當(dāng)做是較小敏捷項(xiàng)目(子目標(biāo))的集合。8Manage Scrum在每個(gè)較小的敏捷項(xiàng)目完成時(shí),系統(tǒng)自動(dòng)計(jì)算最終目標(biāo)的完成率。

3、任務(wù)板

8Manage Scrum可以直觀展示迭代周期內(nèi)的所有迭代和所有分解的工作任務(wù)以及責(zé)任情況。項(xiàng)目所有工作進(jìn)度都能清晰展示,項(xiàng)目經(jīng)理及成員可快捷查詢項(xiàng)目階段可交付成果、里程碑。Scrum鼓勵(lì)所有團(tuán)隊(duì)成員的物理主機(jī)代管或緊密的在線協(xié)作,以及所有團(tuán)隊(duì)成員和相關(guān)學(xué)科之間的日常面對(duì)面交流,使團(tuán)隊(duì)能夠自我組織。

總結(jié)Scrum方法主要優(yōu)點(diǎn)在于組織靈活,團(tuán)隊(duì)成員發(fā)揮的空間比較大,可以對(duì)市場(chǎng)需求變化做出反應(yīng)、以目標(biāo)為導(dǎo)向的扁平化的管理,使得進(jìn)行項(xiàng)目管理這個(gè)過(guò)程是可見(jiàn)可控的。

分享到

zhangnn

相關(guān)推薦