淺談軟件資產管理
李龍 李向函 王傳康
摘要
ISO/IEC 19770軟件資產管理(SAM,Software Assets Management)標準。2007年正式推向市場,爲軟件資產的管理提供了一個標準。可是調查結果代表國內軟件資產管理的應用還不容樂觀,軟件與其餘物理資產的不一樣在於他的無形、抽象,這是管理者難於管理的緣由。本文主要從如下幾點討論軟件資產管理:
爲何要對軟件資產進行管理,軟件資產管理的主要內容,軟件資產管理的方法,軟件資產管理的編目、計量、網絡系統管理的表據。書寫本文的目的旨在於爲管理者提供一個確切可行的軟件資產管理方法。
關鍵詞: 軟件資產管理 SAM軟件 管理 資產 軟件資產 盤存
(本論文已在某學術期刊發表,請勿侵權,侵權必究,謝謝)
一.爲何要對軟件資產進行管理
軟件資產管理(Software Assets Management SAM)是指將花費必定資金得到的各種軟件做爲企業的財產進行的管理,從而最大限度地發揮軟件應有的做用和效益。
爲何要進行軟件資產管理?做者試圖從目的、價值、做用、必要性、特殊性、計劃性、受益性等方面闡述之。
1.實施軟件資產管理的目的
軟件資產管理的目的着重表如今:
(1)使企業更好的瞭解軟件的需求,使軟件投資更科學合理。
(2)幫助企業識別和整合軟件需求,根據工做須要提供所需的軟件。
(3)提升資產的利用率,發揮其最大的實用價值。
2.軟件資產的價值
軟件資產與其它資產同樣是有價值的,表如今購買價格和使用價值上,是企業資產的組成部分。既然有價值,就應該進行科學合理的管理。
3.實施軟件資產管理的做用
軟件資產管理對於企業而言具備如下做用:
(1)可以掌握本企業已擁有的軟件資產。
(2)可以使企業領導者從全局角度出發,掌握軟件資產的購進與開發。
(3)可以使企業的領導者瞭解軟件產品的性能、做用,推動企業的技術進步。
(4)可以使企業的領導者對先進技術的投資合理化。
(5)經過對軟件的資產管理,使軟件產品更好的發揮應有的做用。
(6)減小企業對員工外出培訓的經費,節省資金。
4.進行軟件資產管理的必要性
目前,企業內部廣泛存在一些問題一方面,隨着各種計算機軟件的層出不窮,企業用於軟件的投資在急劇擴大;另外一方面,因爲對這些軟件資產缺少嚴格和規範的管理,形成技術資產發展失控和低效。
有些企業沒有制定執行嚴格的軟件自查管理制度和程序,於是,不能肯定它到底擁有哪些軟件資產,以及這些軟件資產目前的應用情況,從而致使瞭如下問題和隱患:
(1)軟件投資問題
•因爲對企業擁有的軟件缺少了解,致使軟件採購方面重複投資;
•因爲無專門機構和人員實施軟件採購和管理計劃,因此難以保證享受軟件廠商提 供的大宗或批量採購以及其餘後續(如版本升級)的優惠政策。
(2)軟件管理問題
•因爲沒有進行軟件資產管理,發生損失、消耗和盜竊,使公司資產減小;
•因爲沒有進行軟件資產管理,計算機病毒和其它安全問題對IT環境形成威脅;
•因爲沒有進行軟件資產管理,使系統不兼容以及軟件版本和軟件平臺不相同,造 成綜合成本增長。
這些問題都是企業所面臨的實際問題,嚴重影響了企業的效益,有鑑於此對軟件資產進行管理是必須執行的。
5.進行軟件資產管理的特殊性
軟件資產的特殊性在於它的無形性。咱們購買軟件產品時,首先表現爲咱們得到了裝有軟件的載體(如:磁盤、光盤或U盤),此時人們尚沒法感知軟件的功能和做用,當人們把載體上的軟件程序裝入計算機運行時,咱們纔可能經過用戶界面或其它硬件設施感知軟件的功能和做用。
所以,對軟件資產進行的管理,既包括購買後存儲於某種載體中的軟件,也包括被安裝在各個計算機硬件設備中的軟件。因爲軟件具備極易複製的特徵,這使得軟件資產的存在比通常有形資產的狀況要豐富得多,於是對其進行的管理也複雜得多。因而可知,對於軟件資產的管理,不能同其它「有形」資產那樣「一物對一物」地進行。
軟件的「無形」還體如今對軟件的購買上,購買軟件在實質上是買到了一種許可和有關的服務。
6.軟件資產管理的計劃性
軟件資產管理的計劃性是指對企業擁有的軟件資產進行專人管理,統一採購、登記、發放、保管、按期盤存、審查、升級等一系列制度和程序。經過嚴格規範的管理,最大限度的發揮軟件資產的效用,避免因軟件資產管理不當而形成沒必要要的浪費和重複投資,避免因爲軟件許可方面的問題而引發沒必要要的權利糾紛。
7.軟件資產管理對技術人員的受益性分析
進行軟件資產管理對從事技術工做的人員來講受益是明顯的,其表現爲:
(1)從根本上減小對技術支持的依賴和技術培訓的需求。
(2)技術人員經過內部網絡,瞭解軟件產品,快速更新知識。
(3)減小技術人員掌握新技術所須要的時間。
(4)提升對新軟件產品的評估效率。
(5)減小對系統維護人員的依賴。
(6)有助於證實新採購項目的合理性。
二.軟件資產管理的主要內容
軟件資產主要表現爲:購買的軟件產品和自行開發的產品。
1.購買的軟件產品
購買的軟件產品分爲國外公司生產的和國產的產品。
(1)購買國外公司的軟件產品要考慮的內容:
•購買的軟件產品要經過國家有關部門的審查、批准,有批文、有產品證書;
•國外產品在國內本地化,在由著做權人,開發單位提供在境內開發的證實材料,在有關部門備案,並得到有關部門的批准;
•該軟件產品有在國內經營的證實材料;
•有軟件產品的樣品;
•產品的外包裝上代表軟件名稱、版本號、著做權人、軟件產品的登記號、單位地址、生產日期、聯繫電話;
•有完整的產品使用說明書(中文)、使用手冊(中文);
•有技術服務單位、升級服務、產品載體等。
(2)購買國內公司開發的軟件產品要考慮的內容:
•開發的產品在有關部門已經登記、發佈;
•經過有關部門的承認,有營業執照;
•有產品的樣品;
•產品的外包裝上代表軟件名稱、版本號、著做權人、軟件產品的登記號、單位地址、生產日期、聯繫電話;
•有完整的產品使用說明書、使用手冊;
•有技術服務單位、升級服務、產品載體等。
2.公司自行開發的產品
公司自行開發的產品由本公司的軟件開發人員提供,並且在公司內部使用本軟件沒有版權問題的存在。
公司自行開發的軟件產品應注意如下幾點內容:
•開發的軟件應符合國家技術標準和規範;
•開發的軟件產品應經過嚴格的測試;
•開發的軟件產品不得侵犯他人的知識產權;
•保證軟件文檔對最終用戶是有用的。
三.軟件資產管理方法
若是僅從管理方法的角度討論軟件資產管理,必然存在着如何進行資產管理操做的問題。爲此對軟件資產管理提出幾點操做方法。
1.樹立軟件資產管理意識
要對軟件資產進行管理,必須從領導到員工都應樹立管理意識。作好如下幾點:
(1)領導要重視。領導者對軟件資產管理要重視,要制定軟件資產管理的規章制度,要指定專門的人進行管理。
(2)員工要認同。員工要理解軟件資產管理的重要性,認同本部門本單位對軟件管理的有關規章制度,不一樣級別的管理人員應有相應的管理措施。
(3)軟件資產應有相應的存放載體,並設有專門的場所保存,按期進行檢查,及時通報軟件資產情況。
2.對軟件資產分類管理
對軟件資產的管理包含:軟件程序的管理、文檔資料的管理、磁帶磁盤資料的管理。
(1) 軟件程序的管理
① 軟件程序一般又分爲
•圖形處理程序
•數據計算程序
•數據庫程序
•網絡處理程序
•系統實用程序
•決策輔助程序
•各類輔助程序
② 對提供的源程序進行管理
•保存好打印的源程序副本
•提供兩份源程序磁盤副本,一份由管理人員保存,另外一份爲有關單位提供信息。軟件產品管理狀況應記錄在案,經過表1的格式進行管理。
(2)文檔資料的管理
文檔資料包括過程文檔和產品文檔
1) 過程文檔
過程文檔是指記錄軟件項目開發和維護過程的文檔資料,項目的計劃、進度、過程質量、組織及項目標準等都是過程文檔。過程文檔能夠分爲:
•軟件項目計劃、預測和進度安排文檔 。這些文檔由項目經理負責產生,以便預測和控制軟件的開發過程。
•相關報告。 相關報告文檔用來報告在軟件開發過程當中,資源是如何分配和利用的。
•標準報告。 標準報告文檔規定了軟件過程應該如何實現,這些能夠是國際標準、國家標準、行業標準等。
•工做文檔。 工做文檔是在項目開發中最主要的交流溝通工具,記錄了軟件項目開發中軟件工程師的想法等。
•備忘錄。備忘錄主要記錄了天天項目經理和開發人員之間的詳細交流信息。
2) 產品文檔
產品文檔是指描述正在開發的產品的資料,主要以客戶爲對象描述產品的用戶文檔。產品文檔能夠分爲用戶文檔和系統文檔 。
① 用戶文檔
• 系統功能描述;
•初級使用手冊;
•系統參考手冊;
•系統安裝文檔;
•系統管理員手冊。
② 系統文檔
•需求文檔及相關的基本原理說明;
•系統體系結構文檔;
•對系統的每個程序,都有相應的程序體系結構文檔;
•每一個子系統的規範和設計說明書;
•程序代碼列表(包括程序註釋、用來解釋代碼中複雜代碼段和採用的編碼方法等);
•描述每一個程序怎樣驗證和驗證信息與需求之間關係的驗證文檔;
•維護指導文檔(主要描述系統已知的問題、軟件支持、硬件支持等信息,以便維護時使用)。
文檔資料管理可用表2的形式進行管理,以便於用戶和軟件研製者查閱。
3) 磁帶磁盤的資料管理
磁帶磁盤載體的資料如計算機磁帶、軟磁盤、錄像帶、錄音帶。管理的方式應注意如下要點:
★ 磁帶磁盤載體的資料應一式兩份,與相應的紙質文件同時積累並進行登記;
★ 同一盤(帶)中存放多份文件的應創建磁性載體文件目錄清單;
★ 載體文件的更改、版本更新通知都應積累、登記;
★ 磁性載體文件必須是可讀文件。必須在有關的設備上演示或檢測,運轉正常,無病毒,清潔,無劃傷,確保文件的完整性和內容的準確性;
★ 磁帶(軟磁盤) 必須貼上標籤,簡要說明帶(盤)中存貯文件的內容、運行的軟、硬件環境、版本號、文件的完整性和準確性等;
★ 磁性載體檔案中的一份做爲保存件,不得外借;
★ 應創建磁性載體檔案的借閱制度,嚴格執行借閱審批手續;
★ 借閱和歸還磁性載體檔案時,按規定進行質量檢查、驗收;
★ 歸檔的磁帶(軟磁盤)必須貼上標籤。磁帶(軟磁盤)套、盒上需標註帶(盤)編號、檔號、軟件名稱、版本號、文件數、密級、編制人、編制日期等標識;
★ 錄像帶盒上需標註帶編號、檔號、片名、放映時間、攝製單位、攝製日期、規格、制式、語別,密級等標識;
★ 錄音帶盒上需標註帶編號、檔號、講話人姓名、職務、主要內容和彔彔制日期、密級、講話時間等;
★ 長期貯存的磁性載體庫房要有溫、溼度變化要求。其變化範圍應在溫度15-27℃、相對溼度40一60%範圍內、在24小時內溫度變化不得超過±3℃、相對溼度變化不得超過±5%,庫房要清潔、防水、防火、防磁。
四.軟件資產管理的編目、計量、網絡系統管理的表據
對軟件產品進行管理時,事實上還會遇到編目、計量、網絡系統管理的問題。
1.編目管理
編目管理可經過表3實現。
表3 編目管理表
2.計量管理
計量管理可經過表4實現。
表4 計量管理表
3.網絡系統管理
網絡系統管理可經過表5實現。
表5 網絡系統管理表
五.結束語
關於軟件資產管理,國際標準化組織已經制定了軟件資產管理標準(ISO/IEC 19770-1),但在我國,軟件資產管理還處在一個探索階段,儘管國內工業和信息化部於2009年4月10日起實施了軟件產品管理辦法,但它還不能對軟件資產管理提供一個可操做的、切實可行的管理辦法,所以咱們寫出這篇文章,意在拋磚引玉,推動軟件資產管理這一項目可以真正地獲得實施。
參考資料:
軟件測試與測試技術 黎連業 2009 清華大學出版社
軟件能力成熟度模型與模型集成(CMM-CMMI)基礎 (ppt資料)黎連業
計世資訊(CCW Research)統計報告 2009
軟件項目管理與案例分析 肖來元 2009 清華大學出版社
(本論文已在某學術期刊發表,請勿侵權,侵權必究,謝謝)