前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇企業管理軟件范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
對中國企業來說,轉型創新的需求側重雖有差異,信息化需求卻是剛性的,在“互聯網+”還是“+互聯網”的討論和期待中,客戶只希望尋找到高品質的企業管理軟件產品和方案、真誠的服務和值得信賴的合作伙伴。
所以說,企業管理軟件領域也需要推進“供給側改革”,同樣亟須提升產品品質,以更好地滿足市場需求。好產品不愁沒市場,管理軟件產品和方案也一樣。
高質量需求是
ERP創新的原動力
客戶的高度決定了軟件產品的高度,高端市場是中國ERP自主創新的重要陣地,只有深入高端市場,高起點、高投入,保持專注發展的定力,發揚精益求精的工匠精神,才能真正提升ERP的整體質量和水平。
20多年前的會計電算化催生了一個產業。從會計電算化到會計信息化,再到ERP;從中低端市場取得絕對優勢,到高端市場不斷突破,國產ERP逐漸在滿足國內企業需求的過程中,走出了一條有中國特色的創新發展之路。
ERP的創新很大程度上源自與用戶的協同創新,挖掘優質用戶的深層需求是ERP創新的動力之源。這也是本土管理軟件廠商在會計電算化方面取得成功的關鍵要素之一,為今天的產業發展提供了一個很好的范例。與國外廠商相比,本土管理軟件廠商的信息技術并不落后,而且最了解中國企業的管理需求,具備趕超國外的基本要素。
當然,不可否認的是,當前本土管理軟件產業的整體競爭力,與一些跨國巨頭相比還有一定差距,例如咨詢規劃、系統集成應用、管理會計的深度應用和軟件管理思想等方面。在結構失衡、競爭激烈的環境下,更需要相關政策扶持,鼓勵有能力的軟件廠商積極參與國有企業,尤其是央企的信息化建設。通過產學研用和資本合作,搭建生態圈,協同創新,快速提升本土管理軟件的整體實力。
轉型升級勢在必行
互聯網時代的企業特征,是組織扁平化、企業平臺化、員工移動化,客戶對管理軟件產品提出了更高的要求。本土管理軟件廠商如果沒有過硬的產品,不僅趕超的愿望會變成“鏡中花”,而且在財務核算市場上已經取得的領先地位也難以保全。從這個意義上講,本土管理軟件領域的“供給側改革”刻不容緩,財務軟件出身的管理軟件廠商需要加快轉型升級。
在云計算、大數據等新技術和企業精益化管理需求的共同推動下,基于云服務和大數據的全員全過程的全面預算、價值創造型的財務共享服務、以司庫和現金流動性管理為核心的營運資金管理、支撐績效評價的責任中心會計、面向現代服務業的人力資本會計、基于大數據的內部報告和決策分析,成為互聯網時代企業財務管理的新熱點。
與此同時,伴隨信息化應用的深入,需要ERP與SRM、CRM、MES等集成應用,特別是大型企業亟須高質量的業務財務一體化產品。企業大數據、移動應用、管理會計成為企業不可或缺的管理工具和信息化支撐平臺,這為管理軟件廠商的創新超越帶來了戰略機遇。
關鍵詞:SaaS模式;企業管理軟件;SaaS安全模型;SaaS平臺框架
中圖分類號:F270.7 文獻標識碼:A 文章編號:1674-7712 (2013) 22-0000-01
一、SaaS與企業管理軟件
隨著市場競爭的日趨激烈,越來越多的企業選擇利用管理軟件來優化運營生產效率,提高企業的競爭力。SaaS做為新的軟件模式,它通過互聯網提供軟件服務,用戶無需購買硬件及維護軟件,SaaS這種投入少見效快的優勢這讓企業大為青睞,成為企業管理軟件建設的主流。
二、基于SaaS的企業管理軟件平臺框架模型
(一)基本框架。基于SaaS的企業管理軟件平臺基本框架主要包括:服務接入層、服務接口、業務管理層、平臺服務層、業務應用層、系統安全平臺等。框架如圖1所示。
圖1 基于SaaS模式的企業管理軟件平臺框架
(二)基于構件庫的架構。企業管理軟件從構件庫的角度來看,一般情況下會包括3組內容:(1)企業信息門戶,主要用于接入各種接入設備。接入設備主要包括各種離線應用、PC、平板電腦、手機等。(2)服務系統。主要包括系統安全平臺、數據交換服務、部件管理服務等。(3)構件庫。主要包括系統安全平臺、各級企業級應用系統、OA系統等等。
其中,企業信息門戶層負責各種終端接入設備接口的定義、接入、界面等等;構件庫則負責各種業務應用服務管理;服務系統則負責諸如:數據的訪問鏈接及控制、系統的安全保障等。其中系統的安全保障包括安全基礎設施、業務應用系統安全、安全管理保障體系等,是整個系統的核心。
(三)平臺邏輯架構。SaaS平臺邏輯架構主要由用戶層、隔離區、負載均衡區、多級防火墻、核心區和用戶系統組成。平臺邏輯架構如圖2所示。
三、SaaS安全模型
安全是SaaS模式下最重要的問題之一,如何保證用戶的數據的安全是必須要解決的問題。在SaaS中,所有的客戶訪問相同的云服務軟件,其中網絡安全的主要問題是用戶信息的隔離。這意味著要保證在SaaS中,只允許由用戶來訪問自己的信息,其它人不能訪問僅可由客戶自己訪問客戶信息。可以由使用傳統的加密技術來保證信息的安全。為此,我們設計了SaaS層安全模型,如圖3所示。
四、SaaS安全控制機制
基于SaaS模式的企業管理軟件系統中所有的數據都存儲在云端,一但數據丟失或損壞,將造成巨大的損失。為此必須要從以下幾方面作好安全控制。
(一)建立硬件安全機制。建立硬件安全機制是系統保證數據安全的基本手段,控制機制包括:服務器的物理安全要從外界環境、基礎設施等方面為服務器的安全運行提供保證。如果需要將服務器托管,必須要保證交由可信的第三方托管。同時,所有程序的調試、測試等工作都在獨立的研發服務器上進行,完成后再封裝并分發到相應的服務器上。
(二)建立數據安全機制。為了發揮SaaS的優勢,用戶必須在一定程度上放棄對自身數據的控制,這就增加了用戶數據的安全風險,所以還需要在數據安全上保證安全。建立數據安全機制主要手段包括:構建功能強大的數據庫系統、使用“云”防火墻、對數據加密存儲等方式。
五、結束語
SaaS做為一種軟件供應模式,能夠為企業管理軟件的建設提供一種方便、快捷、低成本的建設模式。在這種模式下,企業用戶可以以較低的成本獲得更加豐富的服務,這必將大大加快企業管理軟件的建設速度,成為企業實施信息化和邁向全面電子商務的一個有效途徑。
參考文獻:
[1]楊玉江.基于SaaS的建設工程質量管理信息服務平臺[J].工程質量,2011,09.
[2]王興鵬.基于SaaS的中小企業信息化建設新模式[J].管理科學文摘,2008,04.
[3]張偉洋.基于SaaS模式的電子政務架構研究[J].計算機與數學工程,2011,04.
近年來,在穩定、開放的市場環境下,我國中小企業取得了舉世矚目的成就,目前其數量已經超過2000萬家,其工業總產值在全國經濟中占60%以上。如何推動中小企業的發展已經成為關系國計民生的大課題。但是,與發達國家相比,我國的中小企業普遍存在著管理落后、管理人才缺乏等問題,“管理”成為無數中小企業業主不可避免的挑戰。管理需要人才,更需要手段與工具,從而引發了國內巨大的企業信息化管理需求。但是,一直以來,管理信息化始終是大企業的“游戲”,價格不菲的企業信息化投資,成為阻礙資金本來就捉襟見肘的中小企業業主的“鐵門檻”!如今,越來越多的軟件廠商開始將重心轉向國內2000萬中小企業。全球知名的管理軟件供應商SAP對外宣布正式進軍中小企業應用市場,同時,原先鎖定管理軟件高端市場的用友、金蝶和速達等也紛紛宣布搶灘中小企業管理軟件市場,共同“逐鹿”龐大的中小企業軟件市場……
市場前景廣闊
“麻雀雖小五臟俱全”。面對激烈的市場競爭,中小企業更加強調快速反應、及時調整,沒有一套先進的管理軟件實現管理的信息化是很難做到的。與國外發達國家相比,管理軟件應用水平的嚴重不足是我國中小企業在信息化上的最大短板。國內只有10%左右的中小企業是實施了ERP和CRM方案,6%左右實施了SCM方案,進入了信息化的較高階段,而絕大多數企業的信息化水平仍停留在文字處理、財務管理及勞動人事管理階段。由此可見,中小企業的信息化滯后成為了國內企業信息化進程的最大瓶頸。當然,也正是因為這樣的“滯后”從而為管理軟件廠商準備了一塊“大蛋糕”。
兩年前,某管理軟件公司的負責人這樣形容到:“中小企業的老板們正從學習鍵盤打字迅速向應用管理軟件轉變。因為這些企業迅速發展到一定規模后,原有的組織結構和管理方法就出現了矛盾,企業發展出現失衡,正迫切需要引入科學規范的管理思想和管理方法。這樣,中小企業管理軟件肯定會有市場。況且,這個市場由于我國特有的財務制度的屏障,使得國外廠商鮮有涉足,而國內還沒有一家成規模的同類型軟件企業”。
據相關機構調查:2003年,中小企業管理軟件市場總量為18.6億左右,未來五年內,中小企業管理軟件市場每年將以總體25%的平均增幅增長,2008年將達到55億左右。中小企業市場上的主要競爭廠商是國內管理軟件廠商,占有90%以上的市場份額,這種格局在3~5年內的時間里將持續存在。最近幾年,市場上的各種企業管理軟件如雨后春筍般不斷地冒了出來。
合適才是最好
在面對市場上各種各樣管理軟件的時候,企業的決策者往往也會不知所措。到底該如何選擇?中小企業是成長中的企業,對管理手段,在不同的發展階段,有著不同的水平要求。那種超越企業實際情況,試圖“一步到位”的做法,不僅對提升管理水平沒有效果,還會增加管理成本和企業風險。
從目前國內中小企業發展中普遍存在的問題來看,主要包括5個方面,即信息資源少、獲得信息渠道狹窄;市場范圍小、業務拓展能力低;管理規則不健全、管理流程不科學;人才缺乏、人員流動性大,造成企業資源流失嚴重;業務流程復雜、營銷成本高、成本控制能力差等。因此適合中小企業的管理軟件,應該具備如下特點:
第一,首先要具有先進的管理思想。對于中小企業而言,由于他們在整個管理流程、業務流程上還大多處于混沌狀態,市場運作經驗相對匱乏,因此中小企業就更需要靠先進的管理思想、先進的管理系統來幫助企業逐步規范企業的運作行為,從而在整個市場競爭中降低運營風險。例如ERP中的很多思想同樣是中小企業所需要的。
第二,由于中小企業沒有太多甚至根本沒有專業的計算機技術人才,因此針對中小企業的管理類產品必須是便于使用的“瓜式”產品。
第三,從投資能力來看,中小企業的資金相對有限,因此他們在IT產品升級換代的速度上相對大中型企業較慢,所以一方面要求針對他們的產品要在價格上更具合理性,同時在技術上要更著重考慮選擇標準化的方向 。
第四,對于中小企業而言,變化和速度顯得更加突出,因此如何更好地滿足中小企業不斷變化的應用需求,是所有針對中小企業的產品供應商需要考慮的。這就要求,產品在系統設計上必須具備很高的靈活性,同時具有快速實施的特點。
最近有個說法,“把管理軟件當冰箱賣”。這說明了一種趨勢,就是針對中小企業市場的客戶,我們需要以“樸素對樸素”,去除那些華而不實的東西。想當初做軟件銷售的時候,明明就是賣財務軟件,非要說成“提供解決方案”,分明是一個軟件產品銷售商,非要說成是“解決方案提供商”。
那么,在中小企業市場,怎么才能“把管理軟件當冰箱賣”?這一觀念必然要求產品、渠道、營銷等環節都發生相應的變化。首先是產品變得更加的標準化和簡單化。我們知道,100人以下的小企業信息化面臨的問題是缺錢、缺技術、缺人。對于這些企業的老板來說,“用最合理的成本辦合理的事情”是最重要的。所以說針對小企業的財務管理軟件,帳務、報表、往來核算、現金銀行等功能模塊就足夠了,而這樣的小型管理軟件,在國內幾乎已經模塊化和標準化了,基本上可以做到“即裝即用”。
本土軟件優勢
信息化浪潮已經揭開了中小企業市場的大幕,面對這一潛力巨大的市場,規模并不是決定因素,只有那些最了解市場的軟件廠商才能在這場掘金大戰中取得更大的收獲。
對于眾多渴望占據國內中小企業市場的國外軟件巨頭來說,他們對中小型企業的市場了解尚有不足。雖然,《財富》500強中80%以上的跨國公司都已經使用了國際廠商的ERP管理軟件,但這并不意味著他們就能夠在中小企業市場所向無敵。相反,他們面臨著更大的困難。
中小企業首先在購買方式上就與大型企業不一樣。大型企業以需求為引導,滿足其需求就可以談了;但是中小企業以開支為先導,就是我準備花多少錢,然后再去看我想買什么樣的產品。中小企業不會在功能上有很多考慮,反正要買一個財務軟件,金蝶、用友都差不多,就看誰便宜。
較之于國內軟件廠商,特別是象金碟、用友這樣長期投身于中小企業的本土企業,國外軟件巨頭對中小企業的了解顯得十分有限。對于國內的小企業而言,他們有著鮮明的中國本土企業的運作特點,并且不同行業的企業之間,很難找到相同的運行規律,僅僅從針對于大型企業的ERP軟件延伸出的中小企業版本,這將嚴重影響到它們的軟件產品在中小企業市場中的地位。
其次,在銷售渠道上,眾多剛剛涉入中小型企業市場的國外軟件廠商們也要面臨著嚴峻的考驗。中低端產品靠渠道伙伴是不現實的,這種模式對于中小企業市場并不適用。因為,中小企業范圍廣、數量多、地域特色明顯,但軟件單價低,因此,國外軟件公司的渠道模式將無法承受成本上的壓力,并且如何保證其忠誠度也是很大的問題。
國內的管理軟件廠商綜合優勢非常明顯,在產品易用性、價格、渠道等方面經驗十分豐富。其主要缺點在于產品功能尚未做到在行業細分和標準化。此外,國內以生產為核心的集成管理軟件廠商雖然有各自的專業優勢和行業經驗,但普遍來看行業面涉及比較狹窄。由于受到中小企業市場的吸引,過去強調大而全的國內管理軟件開始走向“專”、“精”的全新軌道。
結語
“2005年管理軟件廠商關注中小企業”、“2005年成為中小企業ERP普及年”、“中低端市場即將迎來ERP熱潮”等等關于中小企業信息化的報道從去年年底到現在都未曾斷過,無論是廠商還是媒體的眼睛都盯上了中小企業市場,而企業更是大搞一些普及活動,信誓旦旦地要在這塊市場占據一席之地。
廠商如此看重中低端市場自然有他們的道理,但面對日益趨于理智的中小企業決策者們對各廠商打出的概念牌是否奏效?不管怎么樣,中小企業管理軟件市場的成長將導致管理軟件廠商新一輪廝殺,價格戰背后,可能會象前幾年的家電產業一樣,帶來管理軟件產業的一次全面洗牌。
廠商需要明白的是,除了要有過硬的產品,誰最貼近用戶誰就將贏得更多的市場份額。我國的中小企業大多集中在區縣一級市場,他們信息相對比較閉塞,對于信息化的了解基本上是一片空白。對于一群“白紙”一樣的客戶,誰最先接觸到他們,給他們灌輸信息化的理念,誰就最有可能得到他們的信任和支持,在市場上搶得先機。
附:
2004年最受關注的管理軟件廠商名單:
SAP
北京甲骨文軟件系統有限公司
用友軟件股份有限公司
北京安爾科技有限公司
優集系統中國有限公司
微軟(中國)有限公司
東軟軟件股份有限公司
MAPICS
第二條凡按照本辦法規定的標準和程序認定的軟件企業,均可享受“政策”規定的有關鼓勵政策。
第三條本辦法所稱軟件產品,是指向用戶提供的計算機軟件、信息系統或設備中嵌入的軟件或在提供計算機信息系統集成、應用服務等技術服務時提供的計算機軟件。
第四條信息產業部會同教育部、科技部、國家稅務總局等有關部門制定軟件企業認定標準及管理方法,信息產業部對全國軟件產業實行行業管理和監督,組織協調并管理全國軟件企業認定工作。其主要職責是:
(一)根據各省、自治區、直轄市信息產業主管部門的建議,確定各地省級軟件企業認定機構,向其授權或撤銷對其授權,并公布軟件企業認定機構名單;
(二)指導并監督、檢查全國軟件企業認定工作;
(三)受理對認定結果和年審結果的復審申請。
第五條各省、自治區、直轄市信息產業主管部門負責管理本行政區域內的軟件企業認定工作,其職責是:
(一)監督檢查本行政區域內的軟件企業認定工作,確定本行政區域地(市)級軟件企業認定機構;
(二)會同同級稅務部門審核批準本行政區域內軟件企業認定機構的認定結果;
(三)公布本行政區域內軟件企業認定名單,并頒發軟件企業認定證書;
(四)受理本行政區域內對認定結果和年審結果的復審申請。
第六條經省、自治區、直轄市信息產業主管部門審查推薦,信息產業部授權的軟件行業協會或相關協會為軟件企業認定機構。
軟件企業認定機構應符合下列條件:
(一)經民政部門注冊登記的地(市)級以上軟件行業協會或相關協會;
(二)會員以企業為主,其中,軟件企業在30家以上;
(三)有固定的辦公場所;
(四)有不少于5名熟悉軟件行業情況的專職工作人員,并可安排專人負責軟件企業認定和年審的組織工作。
第七條不具備本辦法第六條規定設立軟件企業認定機構基本條件的省、自治區、直轄市,可暫由中國軟件行業協會有關認定工作。
第八條軟件企業認定機構負責授權區域內軟件企業的認定和年審的組織工作。其職責是:
(一)受理、授權區域內軟件企業的認定申請;
(二)組織軟件企業認定的評審與年審;
(三)提出授權區域內軟件企業認定和年審的初選名單;
(四)將初選名單報當地信息產業主管部門審核;
(五)信息產業主管部門委托的其他認定工作。
第九條符合下列情況之一的軟件企業的認定和年審的組織工作由中國軟件行業協會負責,初選名單報信息產業部審核:
(一)注冊資本在1000萬美元以上,且外資股份占50%以上的;
(二)年營業收入在3億元人民幣以上的分支機構跨省、自治區、直轄市的企業。
第十條中國軟件行業協會受信息產業部委托對各地軟件企業認定機構的認定工作進行業務指導、監督和檢查。
第十一條軟件企業認定機構必須堅持為軟件企業服務、促進軟件產業發展的宗旨,遵循公開、公正、公平的原則,認真履行所承擔的軟件企業認定職責。
軟件企業認定的收費標準由信息產業部商國務院價格主管部門確定。
第十二條軟件企業的認定標準是:
(一)在我國境內依法設立的企業法人;
(二)以計算機軟件開發生產、系統集成、應用服務和其他相應技術服務為其經營業務和主要經營收入;
(三)具有一種以上由本企業開發或由本企業擁有知識產權的軟件產品,或者提供通過資質等級認證的計算機信息系統集成等技術服務;
(四)從事軟件產品開發和技術服務的技術人員占企業職工總數的比例不低于50%;
(五)具有從事軟件開發和相應技術服務等業務所需的技術裝備和經營場所;
(六)具有軟件產品質量和技術服務質量保證的手段與能力;
(七)軟件技術及產品的研究開發經費占企業年軟件收入8%以上;
(八)年軟件銷售收入占企業年總收入的35%以上。其中,自產軟件收入占軟件銷售收入的50%以上;
(九)企業產權明晰,管理規范,遵紀守法。
第十三條申請認定的企業應向軟件企業認定機構提交下列材料:
(一)軟件企業認定申請表,包括資產負債表、損益表、現金流量表、人員配置及學歷構成、軟件開發環境和企業經營情況等有關內容;
(二)企業法人營業執照副本及復印件;
(三)企業開發、生產或經營的軟件產品列表,包括本企業開發和銷售的軟件產品;
(四)本企業開發或擁有知識產權的軟件產品的證明材料,包括軟件產品登記證書、軟件著作權登記證書或專利證書等
(五)系統集成企業須提交由信息產業部頒發的資質等級證明材料;
(六)信息產業部要求出具的其他材料。
第十四條軟件企業認定機構依據第十二條的標準組織對軟件企業的認定申請材料進行評審。評審以形式審查為主,必要時可組織專家進行評審。對審查合格的軟件企業,由認定機構提出初選名單,報同級信息產業主管部門審核。
第十五條軟件企業認定名單由認定機構的同級信息產業主管部門審核并會簽稅務部門批準公布,并頒發軟件企業認定證書,報上級信息產業主管部門備案。
第十六條軟件企業認定實行年審制度。各地認定機構應按本辦法第十二條規定的標準對授權區域內的軟件企業進行年審,年審結果由認定機構的同級信息產業主管部門審核并會簽同級稅務部門批準,并報上級信息產業部門備案。年審合格的軟件企業,由信息產業主管部門公布,并在軟件企業認定證書上加蓋年審合格章;年審不合格的企業,當年不再享受“政策”規定的有關鼓勵政策。
第十七條經認定的軟件企業可憑本年度有效的軟件企業認定證書,向有關部門辦理相應手續并享受“政策”規定的有關鼓勵政策。
第十八條企業對認定結果或年審結果有異議時,可在公告后一個月內,向所在的省、自治區、直轄市信息產業主管部門或信息產業部提出復審申請。
提請復審的軟件企業應當提交復審申請書及有關證明材料;受理機關應在收到復審申請后十五日內答復是否受理該申請。受理機關應對復審申請進行認真調查核實,并在受理后三個月內作出復審決定。
第十九條經認定的軟件企業因調整、分立、合并、重組等原因發生變更的,應在變更事實發生后三個月內,向其所在地認定機構辦理變更手續或重新辦理認定申請。
第二十條集成電路設計企業視同軟件企業。
集成電路設計企業的認定除要求其生產過程應符合集成電路設計的流程和管理規范外,比照本辦法規定的軟件企業認定標準和程序執行。
第二十一條軟件企業從事制作、生產、銷售盜版軟件活動,或者使用未經授權許可的軟件產品的,除由有關機關依法處理外,認定機構應報請同級信息產業主管部門取消其軟件企業認定資格,并報上級信息產業部門備案。
認定機構對本條前款所列的軟件企業可視其情節輕重。在一至三年內不受理其認定申請。
第二十二條企業在申請軟件企業認定或年審時,應當如實提供本辦法所要求的材料和內容。如提供虛假材料或虛假內容,一經查實,認定機構應停止受理其認定申請,或報請信息產業主管部門撤銷該企業當年享受鼓勵“政策”的資格,并報上級信息產業部門備案。
第二十三條對違反本辦法規定的認定機構,由授權的信息產業主管部門責令限期整改,逾期仍不改正的,撤銷其認定機構的資格。
第二十四條軟件企業認定機構工作人員在認定工作中,,,侵害企業合法權益的,由所在單位給予行政處分;情節嚴重構成犯罪的,依法追究其刑事責任。
第二十五條軟件企業認定申請表、年審申請表等表格及軟件企業認定證書由信息產業部統一印制。
關鍵詞:軟件企業能力成熟度模型軟件過程改進
一、引言
CMM是軟件過程能力成熟度模型的簡稱,它主要用于軟件開發過程與軟件開發能力的評估與改進,CMM自問世以來備受關注,在很多國家與地區得到了廣泛的應用,成為衡量軟件公司軟件開發管理水平的重要參考因素和軟件過程改進事實上的工業標準。
二、CMM的主要用途有
1.軟件過程評估。軟件過程評估主要用于軟件企業自身內部的軟件過程的改進問題,目的在于發現缺陷與不足,提出軟件過程改進的方向。在評估過程中,由經過CMM系統培訓的專業人員調查,評估與鑒別軟件過程中存在的問題,確定出企業軟件過程的現狀,從中分析出企業最急于解決或者最重要的與軟件過程相關的問題,將問題匯報給企業管理層,以便取得企業管理層對軟件過程改進的支持。
2.軟件能力評價。對接受評價的企業或軟件開發小姐,評價出他們在一定條件下,即資金與時間的約束條件下能否按時按質完成軟件開發項目的能力。分析出其能夠承受風險的系數大小。通過利用CMM確定評價結果后,可以利用這些結果確定選擇軟件外包企業的風險,也可以判斷相關企業在軟件開發過程中的工作進程,指導他們改進相關的軟件過程。3.軟件過程改進。CMM可以用于指導軟件開發企業優化軟件過程,對軟件過程進行計劃,制定與過程定義。CMM指出了軟件企業如何擺脫無序與不成熟的軟件過程,形成一個成熟的有規律的軟件過程所必經的優化與提高的途徑。同時CMM也列出了達到每一個成熟度等級所必須關注的軟件過程的關鍵內容,即軟件過程域,以及完成每一個軟件過程域所必須要做的關鍵實踐。隨著軟件企業CMM級別的提高,軟件企業的軟件過程能力成熟度不斷地增長。
三、中小型軟件企業在軟件開發過程中的特征
不同企業有不同的情況,例如不同的規模,企業文化,技術水平,不同的優劣勢,所以在實施軟件過程改進時,要根據不同企業的特點有所裁減,要在軟件過程改善時,有針對性的發揮優勢,減少劣勢所可能造成的負面影響。中小軟件企業相對于大型軟件企業有以下鮮明特征:第一,由于企業規模的限制導致中小軟件企業大多數從事的是系統集成軟件的開發,即特性軟件的開發,人員規模與資金規模相對于大型軟件開發企業的有限,使中小軟件企業很難花費大量時間對開發員工進行徹底的軟件過程改善的培訓,且在軟件發行過程中很難進行良好的商業宣傳與運作,這些都是由于規模有限產生的負面效應。第二,在企業文化上,中小軟件企業的員工可能參與到軟件開發流程中的各個環節與方面,例如需求分析,設計,開發或測試。在開發過程中的職責劃分上,以員工為中心而不是以角色為中心。軟件開發層次不明晰,不利于保障軟件開發質量,因為不能做到像大型軟件企業那樣,設立不同的專業軟件過程組來進行軟件過程改善,比如劃分了專門的軟件工程組與軟件過程組等。第三,中小企軟件企業的項目成功主要依賴于核心開發人員的技術與管理能力,企業缺乏明確定義的軟件過程,雖然這種開發模式能確保開發過程中的靈活性與自由化,但同時造成少部分人的工作量超負荷,也使得成功的開發模式與經驗得不到有效的繼承,限制了軟件開發能力的提高,中小型軟件企業的人員變更相對頻繁,這使得軟件過程改善必須以軟件過程及其活動為中心,而不能以某個員工為中心。第四,中小型軟件企業的溝通比較容易,這造成各項工作的文檔化程度不高,主要是通過交流來達到監控項目的目的,幾乎沒有或者很少有庫存的過往開發項目的文檔資料。
四、CMM在中小型軟件企業中實施的步驟
1.需求管理。從客戶處獲取原始需求,經分析后形成需求說明書,獲得客戶授權與認可,軟件開發項目組評審需求說明書,加入配置管理,創建需求基線,對需求的開發狀況進行跟蹤,要及時了解需求的變化與實現情況,一旦需求變更,需要按配置管理變更流程的執行。
2.軟件項目計劃。軟件項目計劃是軟件項目跟蹤與監控的基礎,項目經理根據需求說明書進行估算,擬定軟件項目計劃,交上交軟件開發計劃給上級部門評審與審批。審批通過后,加入配置管理。
3.軟件項目跟蹤與監控。項目經理使用進度表進行監控,根據項目的實際執行情況,擬定進度報告,并得到項目組相關成員的確認,一旦計劃與實際執行情況有偏差,項目經理要發現差距,并形成問題報告。高層經理審查項目報告,監督項目經理修正計劃和解決已經存在的問題和風險。
4.軟件質量保證。如有專人負責軟件質量保證,可擬定專門的質量保證計劃,根據計劃進行審查,記錄下不一致的問題,將問題記錄到項目問題日志,了解問題的解決情況,并定期向高層經理匯報。
5.軟件配置管理。如有專人負責軟件配置管理,可以擬定專門的配置管理計劃。創建開發域和基線域,開發人員在各自的開發域上工作,軟件配置管理則標識配置項并加入基線域。在各個階段結束時創建基線,對配置項和基線進行審計。質量保證人員定期審計配置管理活動。
6.同行評審。項目經理確定評審的人員、時間與地點,將相關材料發給評審人員,評審人員評審材料,記錄發現的問題,如果時間充足,以會議方式進行交流,否則由項目組成員各自提交發現的問題,最后匯總發現的問題,由項目經理指定相關人員跟蹤解決問題。
五、CMM在中小型軟件企業中實施的策略
對項目組相關成員進行CMM的培訓,對軟件企業當前的工作流程進行分析,整理及文檔化,制定一個適合本企業的軟件過程。合并管理任務,沒有必要重復設置經理職位,可以把相關工作交給有關人員實施,個人可以執行項目或者組織中的多個角色。建立合理的組織結構,成立軟件工程過程組,同時軟件質量保證部門要獨立于研發及測試部門。可以合并的文檔就合并,可以消除的文檔就消除,從而減少生成文檔的負擔,保持文檔的簡單性。適當合并評審實踐,把評審實踐非正式化,充分利用其他會議或者碰頭機會解決評審需求。在軟件開發過程中,將CMM與個體軟件過程PSP和小組軟件過程TSP有機地結合起來,以幫助提高軟件企業的開發管理能力。
總結: