并且為你提供了你所需要的幫助。你應(yīng)該計(jì)劃的聯(lián)系,保持接觸,與您的項(xiàng)目將帶來的變化將影響人們的溝通,你應(yīng)溝通,在這樣一種方式,他們可以清楚地看到,這是對他們有好處。你應(yīng)該與會被項(xiàng)目引入的變化所影響的人保持溝通,并采用上述的方式使他們清楚地認(rèn)識到這些變化對他們有好處。
3、質(zhì)量保證管理層
考慮到Scrum中測試的重要性和變化本質(zhì),你應(yīng)該想要與質(zhì)量保證團(tuán)隊(duì)建立良好的關(guān)系。?根據(jù)你的公司是否已經(jīng)為常用的Scrum實(shí)踐做好準(zhǔn)備,主要是測試基礎(chǔ)設(shè)施方面,你可能需要為此或多或少的做些工作。如果Scrum是企業(yè)文化的一部分了,那么你只需要了解流程并試著利用。如果Scrum還沒有成為企業(yè)文化的一部分,你可能需要向質(zhì)量保證管理層解釋Scrum,特別是主管測試的人,并獲取他們的支持。你可能要求他們派出某個(gè)人全程參與你的項(xiàng)目,并且/或者為項(xiàng)目搭建合適的測試環(huán)境,這樣,你可以快速準(zhǔn)備好自動(dòng)化測試、回歸測試和持續(xù)集成測試。
4、運(yùn)維管理層
不論你喜歡與否,都無法避開運(yùn)維管理層。他們負(fù)責(zé)控制所有的預(yù)生產(chǎn)和/或生產(chǎn)活動(dòng)。確保和他們溝通并解釋你所需要的東西,以便在每個(gè)Sprint結(jié)束時(shí)交付的代碼符合他們的預(yù)期標(biāo)準(zhǔn)。首先,請記住,開發(fā)團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì)具有不同的,有時(shí)是相反的目標(biāo)。?作為開發(fā)團(tuán)隊(duì)的一員,你的目標(biāo)是持續(xù)地交付對業(yè)務(wù)的實(shí)際價(jià)值?。但是,在此過程中,你引入了變化,而運(yùn)維團(tuán)隊(duì)的目標(biāo)是在確保一切穩(wěn)定的狀態(tài)下持續(xù)交付價(jià)值。因?yàn)?/span>Scrum開發(fā)的本質(zhì),會有更多的軟件發(fā)布,通常存在許多更小的更新,而不是幾個(gè)較大的更新,這些都需要運(yùn)維團(tuán)隊(duì)來處理。運(yùn)維團(tuán)隊(duì)不會也不能僅僅因?yàn)槟愕母螺^小,而放棄他們的控制過程。這樣做會導(dǎo)致在運(yùn)行業(yè)務(wù)系統(tǒng)時(shí)增加中斷。運(yùn)維團(tuán)隊(duì)仍一如既往地嚴(yán)格實(shí)施預(yù)生產(chǎn)驗(yàn)證測試。整個(gè)變更過程保持不變,即使針對較小的更新。
因此,除非你的公司已經(jīng)準(zhǔn)備好了某種自服務(wù)的部分,或者更確切地說,自服務(wù)部署過程的自動(dòng)化,否則請努力與運(yùn)維團(tuán)隊(duì)做好日程安排,因?yàn)檫@會幫會組他們處理持續(xù)的更新。作為回報(bào),他們會幫助并感激你。隨著時(shí)間推移,運(yùn)維團(tuán)隊(duì)會發(fā)現(xiàn)有更多時(shí)間處理其他工作,從而很高興為開發(fā)團(tuán)隊(duì)提供變更支持,同時(shí),也會保留對生產(chǎn)環(huán)境的所有控制。
5、把你的直接管理者變成盟友
正如行業(yè)眾所周知的,中層管理者的目標(biāo)是確保項(xiàng)目前進(jìn),避免翻船,因此除非你直接向CIO或者CEO匯報(bào),否則請花時(shí)間與你的中層管理者溝通,確保她完全理解了Scrum和它需要什么。如果你的經(jīng)理不知道Scrum如何運(yùn)行,而且你的項(xiàng)目進(jìn)展不順或者進(jìn)度落后,那么存在這樣的風(fēng)險(xiǎn):你的經(jīng)理希望很快地轉(zhuǎn)化到傳統(tǒng)的命令控制式過程。你必須盡可能地在項(xiàng)目啟動(dòng)之前向管理層解釋清楚:Scrum是什么、在項(xiàng)目日常執(zhí)行時(shí)它的運(yùn)行機(jī)制、在進(jìn)展順利時(shí)如何運(yùn)轉(zhuǎn)、在不順利時(shí)如何運(yùn)轉(zhuǎn)。