免费黄动漫无码在线观看犹物影视|伊人久久综合一本超碰|国产在线精品一区二区三区不卡|国产女主播久久一区二区免费|

敏捷研發(fā)管理

云計(jì)算團(tuán)隊(duì) 2020-03-16

DevOps持續(xù)集成和交付本身就是為了更加敏捷響應(yīng)需求,快速短周期的迭代交付,因此和敏捷方法論配合是自然的事情。同時(shí)我們也可以看到要實(shí)現(xiàn)敏捷,需求必須細(xì)粒度化,同時(shí)需求本身需要體現(xiàn)業(yè)務(wù)價(jià)值,而要做到這點(diǎn)核心就是基于業(yè)務(wù)場(chǎng)景分析出來(lái)的用戶故事和用戶故事地圖。

而對(duì)于敏捷開發(fā)或敏捷項(xiàng)目管理,如果要用一句話來(lái)總結(jié)的話就是,基于業(yè)務(wù)場(chǎng)景和用戶故事驅(qū)動(dòng)的短周期迭代和項(xiàng)目團(tuán)隊(duì)高效協(xié)同,以實(shí)現(xiàn)快速的業(yè)務(wù)價(jià)值交付。而這個(gè)目標(biāo)下我們經(jīng)常談到的可視化看板,站立會(huì)議,燃盡圖等也僅僅是實(shí)現(xiàn)上述目標(biāo)的工具。

也正是這個(gè)原因我們看到,要進(jìn)入到敏捷開發(fā)過(guò)程管理,形成基于業(yè)務(wù)場(chǎng)景形成具備優(yōu)先級(jí)劃分的細(xì)粒度用戶故事至關(guān)重要,這將直接是我們后面迭代計(jì)劃安排,測(cè)試用例編寫,交付的基礎(chǔ)

下面我們還是根據(jù)成熟度模型里面對(duì)敏捷開發(fā)管理拆分的三個(gè)子過(guò)程域分別來(lái)談下。

1. 價(jià)值交付(需求工件,需求活動(dòng))

價(jià)值交付管理包括了需求工件和需求活動(dòng)兩個(gè)部分內(nèi)容,體現(xiàn)需求管理過(guò)程中的分析,測(cè)試,驗(yàn)收三個(gè)階段。價(jià)值交付管理主要體現(xiàn)在各個(gè)環(huán)節(jié)中實(shí)現(xiàn)敏捷方法探尋用戶問(wèn)題和述求,業(yè)務(wù)價(jià)值,并定義有效產(chǎn)品功能的能力,適應(yīng)需求變化的能力,快速驗(yàn)證反饋的能力。

需求工件:對(duì)需求和用例的管理,可以看到包括了需求內(nèi)容,測(cè)試用例,測(cè)試用例驗(yàn)證,測(cè)試用例管理,覆蓋了前面談到的需求-》測(cè)試-》驗(yàn)收完整線條,而里面核心又是用戶故事。

需求活動(dòng):包括了需求分析和需求驗(yàn)收,而需求分析是將產(chǎn)品需求具體化,形成待辦事項(xiàng)列表的過(guò)程,或者說(shuō)需求分析重點(diǎn)就是要形成用戶故事清單,而且估算故事點(diǎn),評(píng)估優(yōu)先級(jí)為后面形成迭代計(jì)劃做準(zhǔn)備。形成迭代計(jì)劃后才可能對(duì)應(yīng)到后面的驗(yàn)收是多次驗(yàn)收,多次交付。

對(duì)于需求工件和用戶故事的形成,思考了下,更加值得參考的做法應(yīng)該是:

1) 基于業(yè)務(wù)場(chǎng)景分析梳理業(yè)務(wù)流程,識(shí)別關(guān)鍵業(yè)務(wù)活動(dòng),并識(shí)別一級(jí)用戶故事。

2) 基于識(shí)別完成的一級(jí)用戶故事來(lái)進(jìn)行原型設(shè)計(jì)和開發(fā)。

3) 基于原型設(shè)計(jì)再進(jìn)一步的分解一級(jí)用戶故事,形成最小化用戶故事和優(yōu)先級(jí)(完整用戶故事地圖)。

這種方法和步驟可以更好的將業(yè)務(wù)場(chǎng)景和流程和我們實(shí)際的業(yè)務(wù)功能實(shí)現(xiàn)結(jié)合在一起,將具體實(shí)現(xiàn)的業(yè)務(wù)功能匹配到核心業(yè)務(wù)價(jià)值實(shí)現(xiàn)上。這才是我們談到的價(jià)值交付而不是單個(gè)功能點(diǎn)交付。同時(shí)上面這種方法我們還看到進(jìn)一步將需求分析過(guò)程和我們后續(xù)的產(chǎn)品規(guī)劃和迭代版本計(jì)劃過(guò)程緊密的結(jié)合在了一起,由于用戶故事具備優(yōu)先級(jí),在進(jìn)行優(yōu)先級(jí)分析過(guò)程中結(jié)合到迭代版本計(jì)劃安排,在故事點(diǎn)估算過(guò)程中分析具體的工作量,這些都為后續(xù)的版本計(jì)劃安排和任務(wù)下達(dá)奠定了基礎(chǔ)。

而對(duì)于需求的管理,對(duì)于需求的追蹤,需求的變更管理,需求的發(fā)布計(jì)劃,需求的驗(yàn)證等都應(yīng)該屬于需求管理的范疇。只是在敏捷開發(fā)過(guò)程中的需求管理,更加強(qiáng)調(diào)圍繞用戶故事形成一條線的端到端管理,并實(shí)現(xiàn)價(jià)值交付的目標(biāo)。

2. 敏捷過(guò)程管理(價(jià)值流,儀式活動(dòng))

敏捷過(guò)程管理是產(chǎn)品經(jīng)理,研發(fā)團(tuán)隊(duì)以及與產(chǎn)品相關(guān)的干系人圍繞業(yè)務(wù)價(jià)值交付進(jìn)行的軟件研發(fā)過(guò)程,包括價(jià)值流和儀式活動(dòng)兩個(gè)部分,要求上述人員建立以盡早和持續(xù)的交付價(jià)值的軟件為目標(biāo),通過(guò)高效的溝通方式,高效的可視化工作流,有效的度量和快速反饋機(jī)制,實(shí)現(xiàn)軟件研發(fā)業(yè)務(wù)價(jià)值最大化。

價(jià)值流:將軟件產(chǎn)品轉(zhuǎn)化為業(yè)務(wù)價(jià)值的能力,包括按照用戶地圖按需交付可用的軟件,同時(shí)包括了交付質(zhì)量管理,交付度量,和持續(xù)的價(jià)值流跟蹤。也就是說(shuō)這里面入口是用戶故事地圖,然后是可視化的交付全流程的跟蹤和反饋,其次是在整個(gè)過(guò)程中還需要圍繞價(jià)值交付建立有效的度量和評(píng)估機(jī)制。

儀式活動(dòng):通過(guò)建立價(jià)值流動(dòng)的管控機(jī)制,可視化的管理價(jià)值流程,控制流動(dòng)節(jié)奏,不斷提升價(jià)值交付效率。包括各類計(jì)劃會(huì)議,評(píng)審會(huì)議等。這個(gè)可以進(jìn)一步參考敏捷過(guò)程管理中的一些最佳實(shí)踐。

簡(jiǎn)單來(lái)說(shuō)敏捷過(guò)程管理核心是可視化,管控機(jī)制,度量機(jī)制,高效的協(xié)同和反饋機(jī)制建立。所有的這些機(jī)制建立都又是圍繞價(jià)值交付服務(wù)

3. 敏捷組織模式(敏捷角色,團(tuán)隊(duì)結(jié)構(gòu))

敏捷組織模式是指團(tuán)隊(duì)在研發(fā)過(guò)程中的角色定義,角色能力以及之間的協(xié)作,團(tuán)隊(duì)結(jié)構(gòu)的工作方式,團(tuán)隊(duì)間的協(xié)作模式等方面的要求,主要從敏捷角色和團(tuán)隊(duì)結(jié)構(gòu)兩個(gè)方面進(jìn)行定義。

敏捷角色:指產(chǎn)品經(jīng)理,敏捷教練和團(tuán)隊(duì)之間的職責(zé)分工,能力提升和協(xié)助方式,角色都能夠以價(jià)值交付為目標(biāo),持續(xù)的提升交付效率。我們來(lái)看下敏捷教練定義:(參考:http://www.woshipm.com/pmd/793824.html)

敏捷教練在深刻的理解敏捷的價(jià)值觀的基礎(chǔ)上,同時(shí)需要具備豐富的敏捷技術(shù)實(shí)踐經(jīng)驗(yàn),以及擁有基于團(tuán)隊(duì)的實(shí)際情況采用合適的敏捷實(shí)踐的能力。這里面實(shí)際包括了需求分析和拆分,用戶故事地圖,需求影響分析,故事點(diǎn)故事,需求優(yōu)先級(jí)評(píng)估,迭代計(jì)劃安排等一系列的敏捷實(shí)踐。

產(chǎn)品經(jīng)理是對(duì)產(chǎn)品的ROI負(fù)責(zé),負(fù)責(zé)梳理產(chǎn)品需求,規(guī)劃產(chǎn)品功能列表,確定優(yōu)先級(jí),參與規(guī)劃活動(dòng),并驗(yàn)證最終的交付成功。對(duì)于scrum里面強(qiáng)調(diào)的product owner更加強(qiáng)調(diào)面向市場(chǎng)和客戶,只是參與而不是具體去執(zhí)行敏捷開發(fā)過(guò)程中的具體事務(wù)類活動(dòng)。

敏捷教練重點(diǎn)是引導(dǎo)團(tuán)隊(duì)進(jìn)行敏捷轉(zhuǎn)型,驅(qū)動(dòng)敏捷實(shí)踐的運(yùn)轉(zhuǎn)??梢匀?,也可以兼職。

團(tuán)隊(duì)結(jié)構(gòu):團(tuán)隊(duì)結(jié)構(gòu)在研發(fā)過(guò)程中以最小化的功能團(tuán)隊(duì),以共同的價(jià)值觀,通過(guò)可視化的方式,緊密合作,實(shí)現(xiàn)業(yè)務(wù)價(jià)值的快速交付。團(tuán)隊(duì)足夠小,其各個(gè)團(tuán)隊(duì)相互獨(dú)立,能夠獨(dú)自完成交付。

對(duì)于團(tuán)隊(duì)架構(gòu),實(shí)際上在devops過(guò)程實(shí)踐里面本身是對(duì)團(tuán)隊(duì)結(jié)構(gòu)有要求的,而這個(gè)在傳統(tǒng)的敏捷方法論里面是不涉及的。比如我們經(jīng)常談到如果拆分為兩個(gè)獨(dú)立的微服務(wù)模塊,那么兩個(gè)模塊涉及到的前端開發(fā),設(shè)計(jì),數(shù)據(jù)庫(kù)人員完全是分離的,能夠?qū)崿F(xiàn)獨(dú)立管理和協(xié)同。

返回上頁(yè)