敏捷軟件開發(fā)項目的快速啟動方法

敏捷軟件開發(fā)項目的快速啟動方法

ID:20936354

大?。?7.00 KB

頁數(shù):7頁

時間:2018-10-18

敏捷軟件開發(fā)項目的快速啟動方法_第1頁
敏捷軟件開發(fā)項目的快速啟動方法_第2頁
敏捷軟件開發(fā)項目的快速啟動方法_第3頁
敏捷軟件開發(fā)項目的快速啟動方法_第4頁
敏捷軟件開發(fā)項目的快速啟動方法_第5頁
資源描述:

《敏捷軟件開發(fā)項目的快速啟動方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、敏捷軟件開發(fā)項目的快速啟動方法1敏捷開發(fā)及項目管理方法體系1.1敏捷方法介紹敏捷方法誕生于2001年初,當(dāng)時,由于看到開發(fā)團(tuán)隊陷入越來越沉重的軟件過程當(dāng)中。業(yè)界專家們總結(jié)出了一套使團(tuán)隊具有快速工作、響應(yīng)變化能力的價值觀和原則?;谶@一套價值觀和原則的軟件開發(fā)方法,被稱為敏捷軟件開發(fā)方法(AgileSoftent),而這類方法也發(fā)展出相應(yīng)的敏捷項目管理體系(AgileProjectManagement)。敏捷開發(fā)方法及項目管理體系統(tǒng)稱為敏捷方法(Agile)。1.2敏捷方法的優(yōu)點敏捷方法是一種以人為核心、迭

2、代、循序漸進(jìn)的開發(fā)及項目管理方法。該方法使用了迭代、增量等方法來優(yōu)化可預(yù)見性并控制風(fēng)險。它靈活、高效、可持續(xù),可以幫助軟件開發(fā)團(tuán)隊有效地應(yīng)對復(fù)雜的適應(yīng)性問題。該方法受到擁護(hù)和流行是因為采用了該方法后,團(tuán)隊得到的收益:據(jù)統(tǒng)計,敏捷方法可以讓團(tuán)隊的效率提升3~10倍;軟件的質(zhì)量也更有保障;團(tuán)隊成員有良好的發(fā)展機(jī)會;技術(shù)能力和團(tuán)隊協(xié)作也得到了提高。2敏捷項目的快速啟動2.1什么是快速啟動?敏捷軟件開發(fā)項目通常會通過1~4周的快速啟動(QuickStart)工作,制定出迭代開發(fā)計劃,然后在開發(fā)過程中逐漸完善需求。

3、QuickStart是一種高效的項目啟動方式,主要用以在項目開始之前識別關(guān)鍵的驅(qū)動因素,這種方式能夠讓關(guān)鍵干系人認(rèn)可并理解即將交付的產(chǎn)品。如圖1所示。3QuickStart的前期準(zhǔn)備3.1邀請相關(guān)參與人員QuickStart過程中需要邀請參與的人員包括:核心團(tuán)隊、領(lǐng)域?qū)<壹坝脩舸?、關(guān)鍵干系人(受益人、高層領(lǐng)導(dǎo)等)。核心團(tuán)隊一般包括產(chǎn)品負(fù)責(zé)人、需求分析人員、項目負(fù)責(zé)人及核心團(tuán)隊成員。這些人需要全程參與整個QuickStart,他們是成果的主要貢獻(xiàn)者。領(lǐng)域?qū)<壹坝脩舸碇饕谟脩艚?、場景建模等環(huán)節(jié)為團(tuán)隊提

4、供專業(yè)的意見和建議。他們可以在某些階段時參與到QuickStart中來。關(guān)鍵干系人主要參與QuickStart的啟動和展示匯報的環(huán)節(jié),并對產(chǎn)出成果進(jìn)行確認(rèn),特別是需要對產(chǎn)品目標(biāo)和發(fā)布計劃進(jìn)行確認(rèn)和授權(quán)。3.2擬定QuickStart的計劃在QuickStart正式開始之前,項目負(fù)責(zé)人和產(chǎn)品負(fù)責(zé)人需要擬定QuickStart的整體計劃。以一個2周的QuickStart為例,整個QuickStart計劃可以這樣安排:QuickStart啟動及業(yè)務(wù)目標(biāo)識別(0.5~1天)參與人員包括:核心團(tuán)隊、領(lǐng)域?qū)<壹坝脩舸?/p>

5、表、項目領(lǐng)導(dǎo)產(chǎn)出物:產(chǎn)品目標(biāo)識別主要角色及場景(3~5天)參與人員包括:核心團(tuán)隊、領(lǐng)域?qū)<壹坝脩舸怼㈨椖款I(lǐng)導(dǎo)產(chǎn)出物:主要用戶角色列表、核心場景及流程、頁面設(shè)計及原型需求列表梳理(1~2天)參與人員包括:核心團(tuán)隊、領(lǐng)域?qū)<壹坝脩舸懋a(chǎn)出物:用戶故事清單規(guī)模及成本估算(0.5~1天)參與人員包括:核心團(tuán)隊產(chǎn)出物:估算結(jié)果迭代/發(fā)布計劃制定(0.5~1天)參與人員包括:核心團(tuán)隊產(chǎn)出物:迭代/發(fā)布計劃QuickStart的成果匯報(0.5天)參與人員包括:全體團(tuán)隊成員產(chǎn)出物:成果匯報材料4引入的各種流程建模及分

6、析技術(shù)4.1識別業(yè)務(wù)目標(biāo)及愿景業(yè)務(wù)目標(biāo)的識別和確定需要符合SMART原則;需要了解問題的背景及上下文信息;需要定義驗證問題成功的標(biāo)準(zhǔn);需要界定問題的范圍,例如規(guī)模指的是數(shù)量還是金額,或者單品規(guī)模;需要明確并逐步完善關(guān)鍵干系人信息;需要明確關(guān)鍵資源,例如領(lǐng)域?qū)<一蛘哧P(guān)鍵信息等等;還需要明確該問題的各種約束條件。4.2識別角色及主要場景用戶識別從頭腦風(fēng)暴的形式開始,盡可能識別出更多的用戶,然后挑選出主要的用戶和角色,并且為用戶進(jìn)行用戶畫像,并建立用戶模型。通過理解用戶的目標(biāo)需求和痛點,梳理出更多的細(xì)分用戶場景

7、,之后對用戶場景進(jìn)行優(yōu)先級排序、分析,以發(fā)現(xiàn)其中的問題或隱含的機(jī)會。對問題和機(jī)會進(jìn)行結(jié)構(gòu)化的分析可以通過這幾個方面來進(jìn)行:(1)進(jìn)行問題/機(jī)會的原始描述;(2)通過事例來說明問題/機(jī)會的現(xiàn)象;(3)對問題/機(jī)會進(jìn)行定量的分析;(4)對問題/機(jī)會進(jìn)行定義并明確對于問題解決的期望;(5)將問題和機(jī)會的相關(guān)分析及描述標(biāo)識在用戶場景描述的周圍。業(yè)務(wù)流程梳理的過程中可以將之前識別出來的用戶場景在進(jìn)行串聯(lián)。較高層級的業(yè)務(wù)流程將各個場景串聯(lián)起來之后,就可以在場景中進(jìn)行場景流程的細(xì)化和展開,分析出流程步驟和各個步驟的細(xì)節(jié)

8、。業(yè)務(wù)流程場景中的步驟細(xì)節(jié)需要包含這些信息:場景名稱、場景入口的背景說明,本場景中需要跟進(jìn)解決的問題,場景中事件步驟,某個步驟的細(xì)節(jié)說明,還需要有場景的出口目標(biāo)。4.3產(chǎn)出Productbacklog根據(jù)上一環(huán)節(jié)中梳理出來的用戶模型、場景模型、業(yè)務(wù)流程以及場景細(xì)節(jié),開始進(jìn)行用戶故事的梳理,并建立用戶故事列表。用戶故事是為了方便與用戶溝通而記錄的信息,它不是需求文檔,它需要以用戶能理解的方式來進(jìn)行描述。它的目的是要將用戶的關(guān)注點

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。