「部署計劃」記載如何開發產品供使用者群組使用以及開發時間。其中包括軟體的套裝與分送方式。同時也包括軟體安裝、移轉為新的軟體,以及協助與訓練新使用者。使用者有意願使用產品是產品成功的標記。
測試可執行程式的實作輸出與測試活動。這些可執行程式必須與其他工作成果相關聯,才能構成完整的部署單元/產品。
在某些情況下,可能必須針對不同的使用者配置,產生不同的可執行程式。或是針對不同的使用者類別組合不同的工作成果集合:新的使用者和現有的使用者,位在不同國家地區或語言的不同版本等等。
在分送軟體時,可能必須針對網路中的不同運算節點,產生不同的軟體集合。
這方面的開發工作是在產品部署單元的作業中進行。
構成可分送產品的各種工作成果,要包裝在適當的媒體中:磁碟片、磁帶、CD-ROM、保存伺服器檔案、書籍、錄影帶等等,並且必須適當地識別和貼標籤。這項軟體包裝作業通常是外包給外部組織進行。
在某些情況下(例如小型內嵌系統),軟體會使用 PROM 形式,成為其他系統的一部分。
這方面的開發是在封裝產品的相關作業中進行。
這裡也有很多選擇,可以使用出貨箱,或使用經銷商網路,或是網際網路分送。
這裡的一個重要問題是控制哪些人可以使用軟體:授權。軟體授權通常包括使用安裝程序和工具,來管理授權以及提供授權碼給使用者。
作業:提供下載網站的存取權 以及作業:管理可接受性測試 .
隨著網際網路分送形式的出現,愈來愈多的軟體安裝是做使用者的控制程序。不過,隨產品分送的安裝工具和程序必須能支援這種程序才行。在一些少數的情況中(大型的複雜技術系統),安裝作業是由獨立的軟體廠商執行。
在分散式系統中,安裝通常是比較複雜的作業,因為其中的所有節點都必須適時更新為最新版本,並且安裝作業可能需要分割成多個安裝程序。
作業:管理可接受性測試 以及作業:提供下載網站的存取權 .
在安裝過程中,也會隨之產生移轉問題:
與此移轉作業相關聯的程式之開發與測試程序,是和主要產品的程序完全相同。
在讓客戶可以開始使用下一代軟體的準備程序中,包括提供產品的測試版本。 這方面的部署是在產品外部測試的相關作業中進行。
這項作業可以採用多種形式:
支援作業通常包括設定問題追蹤與解決程序,此程序會整合到變更管理作業中。
這方面的部署是在開發支援文件的相關作業中進行。
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.