文/劉歡
引言
軟件產品,特別是行業解決方案軟件產品不同于一般的商品,用戶購買軟件產品之后,不能立即進行使用,需要軟件公司的技術人員在軟件技術、軟件功能、軟件操作等方面進行系統調試、軟件功能實現、人員培訓、軟件上線使用、后期維護等一系列的工作,我們將這一系列的工作稱為軟件項目實施。大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產品本身的質量,軟件項目實施的質量效果也對后期用戶應用的情況起到非常重要的影響。
本文簡要介紹了在整個實施過程中,將實施工作劃分了幾個主要且重要的階段,每個階段中的主要步驟。旨在讓各位了解實施工作的內容及范疇,在實施過程中給予一定的指導,從而可以進行合理的時間計劃安排,提高工作效率。
一、 需求調研
需求調研對于整個實施過程來說,是一個開始階段,指在項目前期,項目實施人員對客戶組織結構、業務流程、功能需求等方面進行全面溝通調研了解,從而編寫調研報告,確認解決方案,開展需求開發工作。
(一) 調研步驟
1. 制定調研計劃:溝通約定好調研時間地點等,根據調研內容做好調研計劃安排
2. 發出調研表格:將一些基本的情況明細問題制成表格,發給客戶進行填寫,便于后續深入的流程調研及分析
3. 進行調研:項目組以調研計劃為依據,從組織結構、業務流程、單據使用、打印格式、報表查詢等幾個方面展開深入和全面的調研,并搜集用戶的個性化需求
4. 編寫調研報告:將調研內容整理成調研報告
(二) 注意點
1. 進行調研前,項目組應先收集客戶經理及售前階段所掌握的客戶信息,內容包括合同信息、功能范圍、主要干系人分析等,了解客戶各方面情況,確定客戶主要需求及期望
2. 調研過程中,除了聽取客戶需求之外,分析客戶需求也是尤為重要的一點,從業務為主,系統為輔的角度上對客戶的需求進行合理分析,從而梳理出對客戶合理合適的流程
二、 解決方案確定
在進行需求調研之后,需要對需求進行分析,結合現有系統功能及流程等,形成針對客戶的最終解決方案。
(一) 方案確定步驟
1. 需求實現分析:項目組和公司開發及解決方案部門進一步進行根據調研報告,針對一些較大的需求進行逐條分析溝通,確定合理及可行性,從而得到解決方案
2. 解決方案編寫:將確定的解決方案整理成解決方案文檔
3. 發出方案文檔:將方案文檔發送給客戶進行簽字確認
4. 需求開發:客戶確認需求及方案后,技術部門進行開發工作
(二) 注意點
1. 分析溝通過程中,需求及方案存在爭議或矛盾,應視情況與客戶負責人進行溝通,從多個角度出發尋求問題的解決
三、 系統及數據庫部署
按照計劃,項目組一般在上線日期前四十天左右進入現場,進行正式的實施工作。進入現場后,進行服務器安裝,數據庫部署工作。
(一) 部署初始化步驟
1. 網絡環境部署
2. 服務器硬件及操作系統安裝
3. HDWMS數據庫安裝配置
(二) 注意點
1. 網絡環境及服務器硬件操作系統,一定要督促客戶在規定日前完成,因為后續工作都建立在此基礎上
2. HDWMS數據庫原則上取最近一次發布的相應版本為準
四、 系統應用安裝部署
(一) 應用安裝部署步驟
1. HDWMS服務端及客戶端安裝
2. HDWMS系統初始化配置
3. RF服務端部署
4. RF客戶端部署
5. 電子標簽系統初始化配置
6. 接口服務搭建
(二) 注意點
1. 所有應用的服務和文件等,都應部署在一臺單獨的應用服務器上,不可與數據庫服務器共用,以免造成相互干擾
五、 項目定制開發
項目定制開發,是指針對不同項目,需要結合企業自身的情況及需求,包括現使用的ERP系統、現有的流程規范、需使用的功能列表等,定制合適的系統功能內容進行應用,從而適應企業的整體結構及模式,定制內容包括接口、菜單結構、報表、打印模版等
(一) 定制步驟
1. 與上游系統接口開發
2. 菜單結構定義
3. 角色權限定義
4. 報表定制
5. 打印模板定制
(二) 注意點
1. 接口開發需與上游ERP系統工程溝通確認好整體單據流轉模式
2. 角色權限定義,需與客戶進行溝通,確定具體權限組及權限范圍方可維護
3. 打印模板定制,在溝通定制完成后,需要將所有打印模版樣張整理成文檔,提供給客戶進行確定,最終打印出樣張進行最終確認
六、 關鍵用戶培訓及系統測試
關鍵用戶,指在項目實施過程中,代表甲方提出業務需求,全程參與整個項目實施,負責對最終用戶進行培訓,及實施后系統維護的用戶人員,一般為系統管理員。
系統測試,是將已經開發完成的軟件、計算機硬件、網絡等其他元素結合在一起,進行信息系統的各種組合測試,系統測試是針對整個產品系統進行的測試,目的是驗證系統是否滿足了標準流程及客戶功能需求,從各種不同的模擬應用場景找出與需求不符的地方,從而提出更加完善的方案。系統測試發現問題之后要經過調試找出錯誤原因和位置,然后進行改正。
(一) 關鍵用戶培訓步驟:
1. 介紹系統框架、結構等
2. 提供流程手冊及操作手冊
3. 進行流程介紹,操作指導
(二) 系統測試步驟:
1. 接口通順程度、數據準確性測試
2. 標準流程測試
3. RF操作正常性測試
4. 電子標簽設備操作正常性測試
5. 具體需求功能實現測試
6. 基本資料數據準確性測試
(三) 注意點:
1. 關鍵用戶的培訓工作和系統測試工作應是同步進行
2. 通過測試的過程,加深關鍵用戶對系統、對流程的理解,對操作的熟練
七、 系統切換上線
系統切換上線,是指前期的部署、測試、培訓等準備工作做好之后,進行正式系統的切換使用。
(一) 系統切換上線步驟:
1. 基本資料切換:基本資料的導入、檢查
2. 倉庫盤點:倉庫范圍內所有貨品按貨位進行全盤,記錄庫存
3. 數據稽核:庫存錄入后,對系統內數據進行稽核
4. 系統切換:數據確認完畢后進行相關定時作業任務,接口的開啟,系統切換完成
(二) 注意點:
1. 基本資料應在測試環境中導入并校驗過,此時導入的原則上是最終確認的沒有問題的數據
2. 一般老倉庫的話,采取的是盤點的方式切庫存,而新倉庫,會采取收貨入庫的方式進行切換
小結:
項目實施工作是一個周期較長且涉及內容較多的過程,只有實施前做好嚴密的項目計劃,實施中認真落實執行計劃的內容,實施后完善過程中的問題等,才能將整個實施工作做的更好更完美,更加達到雙方預期的效果。
- 該帖于 2014-1-4 13:23:00 被修改過