濟南軟件開發(fā)—如何使?jié)宪浖_發(fā)公司實現(xiàn)競爭力的“跨越式”提升

2015-11-23 09:20:02

      軟件工程目前已經(jīng)從單純的技術與工具層面上的局部改善階段,上升到了注重開發(fā)過程管理的總體改善階段;傳統(tǒng)產(chǎn)業(yè)及信息產(chǎn)業(yè)自身對軟件產(chǎn)品的質(zhì)量及復雜程度要求越來越高,傳統(tǒng)過程改善手段依靠規(guī)章制度及人為控制,已經(jīng)無法滿足現(xiàn)代軟件公司日益增長的管理需要。因此,蘊含現(xiàn)代軟件工程管理理念、以過程改善為核心、結(jié)合最新IT 技術的企業(yè)級開發(fā)管理系統(tǒng),已經(jīng)成為眾多軟件公司提升產(chǎn)品質(zhì)量和競爭能力的努力方向。
   軟件公司的真正實力不僅體現(xiàn)在技術和人才的擁有上,同時也體現(xiàn)在對軟件公司資源的有效、高效利用上。軟件行業(yè)是一個發(fā)展中的新興行業(yè),由于軟件開發(fā)不成熟的“工藝過程”而導致了軟件產(chǎn)品研發(fā)的進度、成本及質(zhì)量具有多維度的不可預測性。濟南軟件開發(fā)認為,軟件項目研發(fā)具有極大的風險性,因此,對軟件開發(fā)的管理能力成為軟件公司的核心競爭力要素之重。
  軟件公司之間的競爭已經(jīng)不僅僅以技術實力、人才資源的擁有量為后盾,當軟件公司擁有強大的系統(tǒng)化、專業(yè)化的管理系統(tǒng)軟件協(xié)助進行管理,不但可以實現(xiàn)提升核心競爭能力和整體能力、降低交易成本,而且還將為公司的可持續(xù)發(fā)展提供強大的系統(tǒng)保障。
  由于軟件開發(fā)缺乏物理的“生產(chǎn)設備”或“生產(chǎn)線”進行生產(chǎn)過程的管理控制,因此諸多針對軟件公司的“資質(zhì)疑問”相繼浮現(xiàn):如何鑒定軟件公司的軟件生產(chǎn)能力?如何監(jiān)控軟件生產(chǎn)的“工藝過程”?如何規(guī)范軟件人員的“操作”行為?如何評估軟件公司的知識資源?如何保障軟件產(chǎn)品的質(zhì)量?上述疑問也是對一家軟件公司核心管理能力的“拷問”,不光客戶需要滿意的答案,企業(yè)自身也要避免這些疑問漸變成為軟件公司成長過程中的最易缺損的環(huán)節(jié)。
  濟南軟件開發(fā)認為,優(yōu)秀的軟件公司才能夠提供優(yōu)秀的軟件產(chǎn)品與服務,實現(xiàn)這一目標唯一可行的方式是建立一個系統(tǒng)化、專業(yè)化的軟件產(chǎn)品“生產(chǎn)環(huán)境”;即一套嚴格遵循軟件工程方法論的軟件開發(fā)過程管理系統(tǒng),一種能體現(xiàn)其核心能力的“軟件公司資質(zhì)”。
  這樣的軟件公司管理軟件需要包括軟件項目管理、軟件開發(fā)過程管理、項目人力成本管理、項目費用核算管理四個主要部分,并可以與其他應用產(chǎn)品套件如銷售管理、財務管理等集成應用,從而構(gòu)成完整的軟件公司級管理系統(tǒng)。
  軟件公司管理軟件應以CMM 理論框架為設計思想,結(jié)合世界先進的開發(fā)管理方法和實踐,以軟件工程過程為管理主線,以動態(tài)的項目部門為管理單元,通過對軟件開發(fā)的項目范圍、項目周期、項目成本、項目質(zhì)量、知識資源、人力資源六大核心要素的集成管理,實現(xiàn)軟件開發(fā)管理效能的最大化;同時需要具備易改動可優(yōu)化的特性,幫助軟件公司實施持續(xù)的過程改進,最終提升軟件公司的能力成熟度。還可以作為軟件公司進行軟件成本評估的工具和外包軟件開發(fā)企業(yè)的軟件能力評價的工具,同時能夠支持客戶對其軟件項目的開發(fā)過程進行實時監(jiān)控,這樣無疑將大大增強企業(yè)與客戶、市場之間的互動。