1.如果用戶是新客戶,首先要做需求調研(軟件開發與否),了解用戶現有的業務流程和用戶需要做的改進,與用戶敲定實施範圍,以實際文檔的形式確定下來,防止用戶改變主意,抱怨當時系統不好用。
2.範圍確定後,需要在確定的實施範圍內做詳細的研究,包括:用戶需要的數據項、操作人員的角色、相關報表樣本等具體的詳細內容。輸出是業務流程說明、數據字典和其他文檔。不同的公司可能有不同形式的文件,但內容應該是相似的。但這些文件還應得到用戶和基線的確認。用戶想要的在本文檔的範圍之內。如果以後換了,就要預估工作量,並為此收費。
3.接下來,如果軟件還沒有被開發,它將被提交給R&D中心來設計和開發軟件。如果有成品軟件,我們必須在現有成品的基礎上進行壹些調整或二次開發,使軟件符合R&D用戶的要求。
4.人性化的軟件出來後,會在用戶現場實現。首先,搭建軟件運行環境,部署軟件。
5.軟件部署後,應該對用戶進行培訓。培訓過程也是和用戶溝通的過程,肯定會有用戶的不滿。壹般會先收集並記錄用戶的不滿,然後進入下壹個階段:試運營。
6.試運行期間,是用戶實際使用軟件的過程,也會提出壹些優化建議和改動。這是必然的,但這些優化和改變是否被接受,取決於公司的經營策略。
7.試運行後,如果沒有大的缺陷,下壹步就是驗收(收集)。
8.驗收合格後,應有壹段時間的保修期。在那之後,妳應該能收集所有的錢。
在實施過程中,難免會出現各種問題。只要關鍵節點能守住,剩下的就是兵來將擋。
-
軟件驗收之後,接下來就是軟件的運維了。
軟件實施合同中不包含後續運維的,需要單獨簽訂運維合同,包括運維範圍、問題應對方式、突發事件處理方式、需求變化如何應對等。
如果前期需求做得好,符合用戶現有的業務流程,運維過程可能會更容易。但是,如果需求沒有做好,用戶會不斷提出需求變更。最終結果是接受或終止項目(最壞的情況)。
最後,當用戶現有業務發生較大變化或技術更新時,當前軟件將結束,這意味著軟件生命周期的結束。