第十八天 發佈

問:現在終於大功告成了,我們的軟件該發佈了。在這一步我們應該注意些什麼呢?

 

答:首先,版本打包。版本號,打包、註冊項、公共文件、密鑰許可證、幫助文件、數據庫安裝腳本這些最必須的。

 

另外,產品白皮書、快速入門,操作視頻,都要把這些東西都刻成光盤。光盤要印刷好封面。要印刷好這些文檔形成紙質的。

 

所有這些東西都裝在一個包裝精美的大盒子中,這樣才顯正規,才上檔次,才能賣大錢。別拿了一個移動硬盤就去了,或者臨時從網上FTP下載。客戶看着,自己花了上十萬百萬的東西,竟然像盜版軟件一樣簡陋。

 

這是新產品的發佈。對於升級產品,我們要發佈升級功能說明,升級後的功能和幫助文件、視頻,如何升級的文檔。

 

客戶提出需求,要修改,我們首先看這個功能是符合全體行業需要,還是個性情況。個性的,我們肯定收費會比較貴。

 

如果確定是一個全行業需要的,那麼就進入標準代碼庫。

 

在修改個性化需求的時候,一定不要動現有功能,必須新建一個代碼文件。這個文件就是個性化的功能,這個文件要放在這個客戶的源代碼分支上,就放這一個文件,共性文件不要放入。這樣才能和標準版本功能能升級時一起升級增強,既不破壞通用性,也不失去個性化。

 

我們要定期發佈標準版本,以使一些共性的問題和功能都優化改善。

 

不這樣使用版本控制和原代碼分支的方法,不是全國所有客戶的需求都放在一個版本中誰也不適合而且程序日益複雜到不能維護,就是一個客戶一套版本,需要公共功能有問題,修改就難了。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章