專案的實現:成功的八個步驟(轉)
一個進展順利的專案經常會因為專案的實現工作期間的問題而有損聲譽,這些問題經常會出現,因為我們不會對部署解決方案的複雜性做出預料和計劃。例如,你可能為一個客戶機伺服器解決方案的部署工作進行了溝通和計劃,但只是在實現過程之中發現很多工作站的效能不足以處理這個工作量。這個例子就說明微小的細節問題就可以導致大麻煩。
讓我們來看一看與實現工作相關的主要步驟,要注意很多這些活動都需要提前完成,你不可能在你實際進行實現工作時才開始制定計劃。
1.準備基礎架構。
很多解決方案要在一個生產環境之中實現,這個環境與開發和測試解決方案時所處的環境是截然不同的。因此注意生產環境的特性是很重要的。這個策略包括對硬體,軟體,資訊溝通等的回顧檢查。在我們上面的例子之中,如果我們對生產環境(或真實世界)做出一個評估的話,潛在的桌面效能問題就會被發現。當你準備好進行實現工作時,基礎架構應該已經就位。
2.與所涉及的組織進行協調。
這也許與你和你的客戶社群進行溝通一樣的容易,然而,當今的解決方案在實現時幾乎都要涉及到其他一些組織。對於IT解決方案,通常會有一個或更多的運作團隊或是基礎架構團隊需要在事先進行溝通,很多這樣的團隊可能會在成功部署解決方案的過程之中實際地扮演一個角色。實現工作其中的一部分就是要去協調這些團隊的工作。在一些情況下,開發人員沒有能夠事先進行計劃並確認基礎架構團隊已經準備好支援實現工作。這樣的結果就是,基礎架構團隊被迫放下所有的事以保證實現工作的成功。
3.培訓。
很多解決方案都需要使用者參加培訓或是一些非正式的訓練課程,這種型別的培訓可以在事先完成。但是進行的培訓越深入,在實現工作開展時所保留的資訊就會越少。離實現工作的時間很近時所進行的培訓應該作為實現工作的計劃之中的一部分。
4.安裝生產解決方案。
這一點大家都能記住,你的解決方案需要從開發轉移到測試之中去。如果解決方案是全新的,這個過程可能會在一段時間之內以一種從容而周全的方式來完成。如果這個專案涉及對當前的解決方案的一個較大的變動時,你在新的解決方案轉移到生產之中時就會缺少更多的靈活性,因為解決方案可能需要有一段時間無法使用。你必須要確保你所有的生產元件都得以成功地實現,其中包括新的硬體,資料庫和程式程式碼。
5.轉換資料。
資料的轉換,將資料從一個格式轉變為另一個格式,需要在基礎架構和解決方案實現之後立即進行。
6.進行最後驗證。
你應該準備好對生產解決方案進行測試,以確保所有的工作如你所願的進行。這可能會涉及到一個開發人員和客戶職員之間的組合。第一次檢查只是去確認所有的工作都已正常地開展,第二次檢查才是實際地將資料在解決方案中轉換,確保解決方案以應有的方式運作。取決於你需要實現的解決方案的型別,驗證這一步驟可以是代價昂貴的。
7.實現新的過程和程式。
很多IT解決方案還需要商業處理過程方面的改變,這些改變應該在實際的解決方案被部署的同時進行實現。
8.監控解決方案。
通常專案團隊要花上一段時間來監控實現的解決方案,如果在實現之後立即就出現了問題,專案團隊應該予以解決。
在這篇文章之中,我們瞭解了在一個複雜的實現工作之中執行的典型的實際工作情況。然而,你的實現工作也許沒有這麼複雜,你也沒有必要考慮所有這些方面。不過,通常情況下,事情不僅僅只是將最終的解決方案投放到生產環境之中這麼簡單。你需要搞清解決方案執行時所處的環境,還有對客戶社群進行培訓的需要。如果你從一個整體的方式去考慮實現工作並進行良好的溝通的話,那麼你的專案最終成功的可能性就會變得更大。[@more@]
讓我們來看一看與實現工作相關的主要步驟,要注意很多這些活動都需要提前完成,你不可能在你實際進行實現工作時才開始制定計劃。
1.準備基礎架構。
很多解決方案要在一個生產環境之中實現,這個環境與開發和測試解決方案時所處的環境是截然不同的。因此注意生產環境的特性是很重要的。這個策略包括對硬體,軟體,資訊溝通等的回顧檢查。在我們上面的例子之中,如果我們對生產環境(或真實世界)做出一個評估的話,潛在的桌面效能問題就會被發現。當你準備好進行實現工作時,基礎架構應該已經就位。
2.與所涉及的組織進行協調。
這也許與你和你的客戶社群進行溝通一樣的容易,然而,當今的解決方案在實現時幾乎都要涉及到其他一些組織。對於IT解決方案,通常會有一個或更多的運作團隊或是基礎架構團隊需要在事先進行溝通,很多這樣的團隊可能會在成功部署解決方案的過程之中實際地扮演一個角色。實現工作其中的一部分就是要去協調這些團隊的工作。在一些情況下,開發人員沒有能夠事先進行計劃並確認基礎架構團隊已經準備好支援實現工作。這樣的結果就是,基礎架構團隊被迫放下所有的事以保證實現工作的成功。
3.培訓。
很多解決方案都需要使用者參加培訓或是一些非正式的訓練課程,這種型別的培訓可以在事先完成。但是進行的培訓越深入,在實現工作開展時所保留的資訊就會越少。離實現工作的時間很近時所進行的培訓應該作為實現工作的計劃之中的一部分。
4.安裝生產解決方案。
這一點大家都能記住,你的解決方案需要從開發轉移到測試之中去。如果解決方案是全新的,這個過程可能會在一段時間之內以一種從容而周全的方式來完成。如果這個專案涉及對當前的解決方案的一個較大的變動時,你在新的解決方案轉移到生產之中時就會缺少更多的靈活性,因為解決方案可能需要有一段時間無法使用。你必須要確保你所有的生產元件都得以成功地實現,其中包括新的硬體,資料庫和程式程式碼。
5.轉換資料。
資料的轉換,將資料從一個格式轉變為另一個格式,需要在基礎架構和解決方案實現之後立即進行。
6.進行最後驗證。
你應該準備好對生產解決方案進行測試,以確保所有的工作如你所願的進行。這可能會涉及到一個開發人員和客戶職員之間的組合。第一次檢查只是去確認所有的工作都已正常地開展,第二次檢查才是實際地將資料在解決方案中轉換,確保解決方案以應有的方式運作。取決於你需要實現的解決方案的型別,驗證這一步驟可以是代價昂貴的。
7.實現新的過程和程式。
很多IT解決方案還需要商業處理過程方面的改變,這些改變應該在實際的解決方案被部署的同時進行實現。
8.監控解決方案。
通常專案團隊要花上一段時間來監控實現的解決方案,如果在實現之後立即就出現了問題,專案團隊應該予以解決。
在這篇文章之中,我們瞭解了在一個複雜的實現工作之中執行的典型的實際工作情況。然而,你的實現工作也許沒有這麼複雜,你也沒有必要考慮所有這些方面。不過,通常情況下,事情不僅僅只是將最終的解決方案投放到生產環境之中這麼簡單。你需要搞清解決方案執行時所處的環境,還有對客戶社群進行培訓的需要。如果你從一個整體的方式去考慮實現工作並進行良好的溝通的話,那麼你的專案最終成功的可能性就會變得更大。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-954743/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 成功實施CRM流程的5個步驟
- 成功實施BPM計劃的5個步驟 - ProServROS
- 專案執行落地的6個步驟
- 專案成本管理的4個重要步驟
- 專案執行管理的8個步驟
- 網站設計的八個步驟網站
- 5個步驟實現有效的DevSecOpsdev
- 專案步驟
- 中小企業實現專案管理數字化的關鍵步驟專案管理
- 實現安全設計模式的7個步驟設計模式
- 專案管理計劃制定的四個關鍵步驟專案管理
- 成功備戰微服務的5個準備步驟微服務
- 黑馬部落格——詳細步驟(八)專案功能的實現之另一種分頁方式【mongoose-sex-page】Go
- 專案引入reactiveCoCoa步驟React
- 實現企業網路現代化的5個步驟
- 將專案管理實施到金融公司的簡單步驟專案管理
- vnc安裝步驟,4個vnc安裝步驟實現vnc與Linux的連線VNCLinux
- composer init 初始化專案8個步驟
- 實現PMC的數字化轉型需要哪些具體的步驟?
- 黑馬部落格——詳細步驟(二)專案功能的實現之登入功能
- 實現網路基礎設施現代化的幾個步驟
- 利用專案管理工具實現專案日程安排:技巧與步驟詳解專案管理
- 基於mpvue的小程式專案搭建的步驟Vue
- Jenkins打包node專案步驟Jenkins
- smartbi電子表格的實現步驟
- 2018-11-06 antd 的專案搭建步驟
- 特別詳細的react專案搭建步驟React
- 成功管理多專案的9個策略
- (轉)Android 自定義Dialog實現步驟及封裝Android封裝
- 要把專案問題管理好,專案經理需要這8個步驟!
- 六西格瑪企業:從困惑到成功的11個步驟!
- 實施 GitOps 的三個關鍵步驟Git
- Linux下部署springboot專案的步驟及過程LinuxSpring Boot
- IDEA SpringBoot專案配置熱更新的步驟詳解IdeaSpring Boot
- 專案進度管理的基本步驟是什麼
- 動態連結的步驟與實現
- 【JDBC的實現步驟……MySQL資料庫】JDBCMySql資料庫
- 專案review步驟還有專案交接總結View
- scrapy 框架新建一個 爬蟲專案詳細步驟框架爬蟲