一個(gè)進(jìn)展順利的項(xiàng)目經(jīng)常會(huì)因?yàn)轫?xiàng)目的實(shí)現(xiàn)工作期間的問題而有損聲譽(yù),這些問題經(jīng)常會(huì)出現(xiàn),因?yàn)槲覀儾粫?huì)對(duì)部署解決方案的復(fù)雜性做出預(yù)料和計(jì)劃。例如,你可能為一個(gè)客戶機(jī)服務(wù)器解決方案的部署工作進(jìn)行了溝通和計(jì)劃,但只是在實(shí)現(xiàn)過程之中發(fā)現(xiàn)很多工作站的性能不足以處理這個(gè)工作量。這個(gè)例子就說明微小的細(xì)節(jié)問題就可以導(dǎo)致大麻煩。
讓我們來看一看與實(shí)現(xiàn)工作相關(guān)的主要步驟,要注意很多這些活動(dòng)都需要提前完成,你不可能在你實(shí)際進(jìn)行實(shí)現(xiàn)工作時(shí)才開始制定計(jì)劃。
1.準(zhǔn)備基礎(chǔ)架構(gòu)。
很多解決方案要在一個(gè)生產(chǎn)環(huán)境之中實(shí)現(xiàn),這個(gè)環(huán)境與開發(fā)和測試解決方案時(shí)所處的環(huán)境是截然不同的。因此注意生產(chǎn)環(huán)境的特性是很重要的。這個(gè)策略包括對(duì)硬件,軟件,信息溝通等的回顧檢查。在我們上面的例子之中,如果我們對(duì)生產(chǎn)環(huán)境(或真實(shí)世界)做出一個(gè)評(píng)估的話,潛在的桌面性能問題就會(huì)被發(fā)現(xiàn)。當(dāng)你準(zhǔn)備好進(jìn)行實(shí)現(xiàn)工作時(shí),基礎(chǔ)架構(gòu)應(yīng)該已經(jīng)就位。
2.與所涉及的組織進(jìn)行協(xié)調(diào)。
這也許與你和你的客戶社區(qū)進(jìn)行溝通一樣的容易,然而,當(dāng)今的解決方案在實(shí)現(xiàn)時(shí)幾乎都要涉及到其他一些組織。對(duì)于IT解決方案,通常會(huì)有一個(gè)或更多的運(yùn)作團(tuán)隊(duì)或是基礎(chǔ)架構(gòu)團(tuán)隊(duì)需要在事先進(jìn)行溝通,很多這樣的團(tuán)隊(duì)可能會(huì)在成功部署解決方案的過程之中實(shí)際地扮演一個(gè)角色。實(shí)現(xiàn)工作其中的一部分就是要去協(xié)調(diào)這些團(tuán)隊(duì)的工作。在一些情況下,開發(fā)人員沒有能夠事先進(jìn)行計(jì)劃并確認(rèn)基礎(chǔ)架構(gòu)團(tuán)隊(duì)已經(jīng)準(zhǔn)備好支持實(shí)現(xiàn)工作。這樣的結(jié)果就是,基礎(chǔ)架構(gòu)團(tuán)隊(duì)被迫放下所有的事以保證實(shí)現(xiàn)工作的成功。
3.培訓(xùn)。
很多解決方案都需要用戶參加培訓(xùn)或是一些非正式的訓(xùn)練課程,這種類型的培訓(xùn)可以在事先完成。但是進(jìn)行的培訓(xùn)越深入,在實(shí)現(xiàn)工作開展時(shí)所保留的信息就會(huì)越少。離實(shí)現(xiàn)工作的時(shí)間很近時(shí)所進(jìn)行的培訓(xùn)應(yīng)該作為實(shí)現(xiàn)工作的計(jì)劃之中的一部分。
4.安裝生產(chǎn)解決方案。
這一點(diǎn)大家都能記住,你的解決方案需要從開發(fā)轉(zhuǎn)移到測試之中去。如果解決方案是全新的,這個(gè)過程可能會(huì)在一段時(shí)間之內(nèi)以一種從容而周全的方式來完成。如果這個(gè)項(xiàng)目涉及對(duì)當(dāng)前的解決方案的一個(gè)較大的變動(dòng)時(shí),你在新的解決方案轉(zhuǎn)移到生產(chǎn)之中時(shí)就會(huì)缺少更多的靈活性,因?yàn)榻鉀Q方案可能需要有一段時(shí)間無法使用。你必須要確保你所有的生產(chǎn)組件都得以成功地實(shí)現(xiàn),其中包括新的硬件,數(shù)據(jù)庫和程序代碼。
5.轉(zhuǎn)換數(shù)據(jù)。
數(shù)據(jù)的轉(zhuǎn)換,將數(shù)據(jù)從一個(gè)格式轉(zhuǎn)變?yōu)榱硪粋€(gè)格式,需要在基礎(chǔ)架構(gòu)和解決方案實(shí)現(xiàn)之后立即進(jìn)行。
6.進(jìn)行最后驗(yàn)證。
你應(yīng)該準(zhǔn)備好對(duì)生產(chǎn)解決方案進(jìn)行測試,以確保所有的工作如你所愿的進(jìn)行。這可能會(huì)涉及到一個(gè)開發(fā)人員和客戶職員之間的組合。第一次檢查只是去確認(rèn)所有的工作都已正常地開展,第二次檢查才是實(shí)際地將數(shù)據(jù)在解決方案中轉(zhuǎn)換,確保解決方案以應(yīng)有的方式運(yùn)作。取決于你需要實(shí)現(xiàn)的解決方案的類型,驗(yàn)證這一步驟可以是代價(jià)昂貴的。
7.實(shí)現(xiàn)新的過程和程序。
很多IT解決方案還需要商業(yè)處理過程方面的改變,這些改變應(yīng)該在實(shí)際的解決方案被部署的同時(shí)進(jìn)行實(shí)現(xiàn)。
8.監(jiān)控解決方案。
通常項(xiàng)目團(tuán)隊(duì)要花上一段時(shí)間來監(jiān)控實(shí)現(xiàn)的解決方案,如果在實(shí)現(xiàn)之后立即就出現(xiàn)了問題,項(xiàng)目團(tuán)隊(duì)?wèi)?yīng)該予以解決。
在這篇文章之中,我們了解了在一個(gè)復(fù)雜的實(shí)現(xiàn)工作之中運(yùn)行的典型的實(shí)際工作情況。然而,你的實(shí)現(xiàn)工作也許沒有這么復(fù)雜,你也沒有必要考慮所有這些方面。不過,通常情況下,事情不僅僅只是將最終的解決方案投放到生產(chǎn)環(huán)境之中這么簡單。你需要搞清解決方案運(yùn)行時(shí)所處的環(huán)境,還有對(duì)客戶社區(qū)進(jìn)行培訓(xùn)的需要。如果你從一個(gè)整體的方式去考慮實(shí)現(xiàn)工作并進(jìn)行良好的溝通的話,那么你的項(xiàng)目最終成功的可能性就會(huì)變得更大。
【?發(fā)表評(píng)論?0條?】